>>> mplayer: Building community/mplayer 1.4.0-r5 (using abuild 3.9.0_rc2-r1) started Tue, 16 Nov 2021 23:30:06 +0000 >>> mplayer: Checking sanity of /home/buildozer/aports/community/mplayer/APKBUILD... >>> mplayer: Analyzing dependencies... >>> mplayer: Installing for build: build-base libxxf86dga-dev libxv-dev libmad-dev lame-dev libao-dev libtheora-dev xvidcore-dev zlib-dev sdl2-dev freetype-dev libdvdread-dev x264-dev faac-dev fontconfig-dev libxvmc-dev alsa-lib-dev live-media-dev mesa-dev yasm libpng-dev libvdpau-dev libvpx-dev libcdio-paranoia-dev (1/123) Installing libxau (1.0.9-r0) (2/123) Installing libmd (1.0.3-r0) (3/123) Installing libbsd (0.11.3-r1) (4/123) Installing libxdmcp (1.1.3-r0) (5/123) Installing libxcb (1.14-r2) (6/123) Installing libx11 (1.7.2-r0) (7/123) Installing libxext (1.3.4-r0) (8/123) Installing libxxf86dga (1.1.5-r0) (9/123) Installing xorgproto (2021.5-r0) (10/123) Installing libxau-dev (1.0.9-r0) (11/123) Installing xcb-proto (1.14.1-r2) (12/123) Installing libxdmcp-dev (1.1.3-r0) (13/123) Installing libxcb-dev (1.14-r2) (14/123) Installing xtrans (1.4.0-r1) (15/123) Installing libx11-dev (1.7.2-r0) (16/123) Installing libxext-dev (1.3.4-r0) (17/123) Installing libxxf86dga-dev (1.1.5-r0) (18/123) Installing libxv (1.0.11-r2) (19/123) Installing libxv-dev (1.0.11-r2) (20/123) Installing libmad (0.15.1b-r9) (21/123) Installing libmad-dev (0.15.1b-r9) (22/123) Installing lame (3.100-r0) (23/123) Installing lame-dev (3.100-r0) (24/123) Installing alsa-lib (1.2.5.1-r1) (25/123) Installing libao (1.2.2-r1) (26/123) Installing libao-dev (1.2.2-r1) (27/123) Installing libogg (1.3.5-r0) (28/123) Installing libogg-dev (1.3.5-r0) (29/123) Installing libtheora (1.1.1-r16) (30/123) Installing libtheora-dev (1.1.1-r16) (31/123) Installing xvidcore (1.3.7-r1) (32/123) Installing xvidcore-dev (1.3.7-r1) (33/123) Installing zlib-dev (1.2.11-r3) (34/123) Installing libpciaccess (0.16-r0) (35/123) Installing libdrm (2.4.108-r0) (36/123) Installing libpng (1.6.37-r1) (37/123) Installing freetype (2.11.0-r0) (38/123) Installing tslib (1.22-r0) (39/123) Installing directfb (1.7.7-r3) (40/123) Installing directfb-dev (1.7.7-r3) (41/123) Installing linux-headers (5.10.41-r0) (42/123) Installing libpciaccess-dev (0.16-r0) (43/123) Installing libdrm-dev (2.4.108-r0) (44/123) Installing libxdamage (1.1.5-r1) (45/123) Installing libxfixes (6.0.0-r0) (46/123) Installing libxfixes-dev (6.0.0-r0) (47/123) Installing libxdamage-dev (1.1.5-r1) (48/123) Installing libxshmfence (1.3-r1) (49/123) Installing libxshmfence-dev (1.3-r1) (50/123) Installing mesa (21.2.5-r0) (51/123) Installing libffi (3.4.2-r1) (52/123) Installing wayland-libs-server (1.19.0-r1) (53/123) Installing mesa-gbm (21.2.5-r0) (54/123) Installing mesa-glapi (21.2.5-r0) (55/123) Installing wayland-libs-client (1.19.0-r1) (56/123) Installing mesa-egl (21.2.5-r0) (57/123) Installing libxxf86vm (1.1.4-r2) (58/123) Installing mesa-gl (21.2.5-r0) (59/123) Installing mesa-gles (21.2.5-r0) (60/123) Installing libxml2 (2.9.12-r2) (61/123) Installing llvm12-libs (12.0.1-r0) (62/123) Installing mesa-osmesa (21.2.5-r0) (63/123) Installing mesa-xatracker (21.2.5-r0) (64/123) Installing libxxf86vm-dev (1.1.4-r2) (65/123) Installing mesa-dev (21.2.5-r0) (66/123) Installing sdl2 (2.0.16-r4) (67/123) Installing sdl2-dev (2.0.16-r4) (68/123) Installing brotli-dev (1.0.9-r5) (69/123) Installing libpng-dev (1.6.37-r1) (70/123) Installing freetype-dev (2.11.0-r0) (71/123) Installing libdvdcss (1.4.3-r0) (72/123) Installing libdvdread (6.1.2-r0) (73/123) Installing libdvdcss-dev (1.4.3-r0) (74/123) Installing libdvdread-dev (6.1.2-r0) (75/123) Installing x264-libs (20210613-r0) (76/123) Installing x264-dev (20210613-r0) (77/123) Installing faac (1.30-r1) (78/123) Installing faac-dev (1.30-r1) (79/123) Installing libuuid (2.37.2-r1) (80/123) Installing fontconfig (2.13.1-r4) (81/123) Installing expat-dev (2.4.1-r0) (82/123) Installing util-linux (2.37.2-r1) (83/123) Installing libblkid (2.37.2-r1) (84/123) Installing libeconf (0.4.1-r0) (85/123) Installing libfdisk (2.37.2-r1) (86/123) Installing libmount (2.37.2-r1) (87/123) Installing libsmartcols (2.37.2-r1) (88/123) Installing util-linux-misc (2.37.2-r1) (89/123) Installing linux-pam (1.5.2-r0) (90/123) Installing runuser (2.37.2-r1) (91/123) Installing hexdump (2.37.2-r1) (92/123) Installing uuidgen (2.37.2-r1) (93/123) Installing blkid (2.37.2-r1) (94/123) Installing sfdisk (2.37.2-r1) (95/123) Installing mcookie (2.37.2-r1) (96/123) Installing wipefs (2.37.2-r1) (97/123) Installing cfdisk (2.37.2-r1) (98/123) Installing flock (2.37.2-r1) (99/123) Installing lsblk (2.37.2-r1) (100/123) Installing libcap-ng (0.8.2-r0) (101/123) Installing setpriv (2.37.2-r1) (102/123) Installing logger (2.37.2-r1) (103/123) Installing partx (2.37.2-r1) (104/123) Installing findmnt (2.37.2-r1) (105/123) Installing util-linux-dev (2.37.2-r1) (106/123) Installing fontconfig-dev (2.13.1-r4) (107/123) Installing libxvmc (1.0.12-r0) (108/123) Installing libxvmc-dev (1.0.12-r0) (109/123) Installing alsa-lib-dev (1.2.5.1-r1) (110/123) Installing live-media (2020.04.24-r1) (111/123) Installing live-media-dev (2020.04.24-r1) (112/123) Installing yasm (1.3.0-r2) (113/123) Installing libvdpau (1.4-r0) (114/123) Installing libvdpau-dev (1.4-r0) (115/123) Installing libvpx (1.10.0-r0) (116/123) Installing libvpx-dev (1.10.0-r0) (117/123) Installing libcdio (2.1.0-r0) (118/123) Installing libcdio-paranoia (2.0.0-r2) (119/123) Installing libcdio++ (2.1.0-r0) (120/123) Installing libcdio-dev (2.1.0-r0) (121/123) Installing libcdio-paranoia-dev (2.0.0-r2) (122/123) Installing .makedepends-mplayer (20211116.233008) (123/123) Installing util-linux-openrc (2.37.2-r1) Executing busybox-1.34.1-r2.trigger OK: 532 MiB in 222 packages >>> mplayer: Cleaning up srcdir >>> mplayer: Cleaning up pkgdir >>> mplayer: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/MPlayer-1.4.tar.xz >>> mplayer: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/MPlayer-1.4.tar.xz >>> mplayer: Checking sha512sums... MPlayer-1.4.tar.xz: OK x11-libs.patch: OK mplayer_alpine_aarch64.patch: OK >>> mplayer: Unpacking /var/cache/distfiles/v3.15/MPlayer-1.4.tar.xz... >>> mplayer: x11-libs.patch patching file configure Hunk #1 succeeded at 4731 (offset 337 lines). >>> mplayer: mplayer_alpine_aarch64.patch patching file configure patching file ffmpeg/libavcodec/aarch64/idctdsp_init_aarch64.c patching file ffmpeg/libavcodec/Makefile Checking for ffmpeg/libavcodec/allcodecs.c ... found Checking for ffmpeg/libavcodec/hwaccels.h ... found Checking for ffmpeg/libavformat/allformats.c ... found Checking for ffmpeg/libavcodec/bitsteram_filters.c ... found Checking for ffmpeg/libavformat/protocols.c ... found Checking for ffmpeg/libavfilter/allfilters.c ... found Checking for gcc version ... 10.3.1 Checking for working compiler ... yes Detected operating system: Linux Detected host architecture: x86_64 Checking for cross compilation ... no Checking for host cc ... gcc Checking for GCC & CPU optimization abilities ... Checking for byte order ... little-endian Checking for extern symbol prefix ... Checking for assembler support of -pipe option ... yes Checking for relocatable binary ... yes (fast PIC) Checking for PIC ... yes Checking for .align is a power of two ... no Checking for ebx availability ... yes Checking for yasm ... yasm Checking for bswap ... yes Checking for xmm clobbers ... yes Checking for langinfo ... yes Checking for language ... messages: en - man pages: cs de en es fr hu it pl ru zh_CN - documentation: cs de en es fr hu it pl ru zh_CN Checking for enable sighandler ... yes Checking for runtime cpudetection ... yes Checking for restrict keyword ... restrict Checking for __builtin_expect ... yes Checking for kstat ... no Checking for atanf ... yes Checking for cbrt ... yes Checking for cbrtf ... yes Checking for cosf ... yes Checking for expf ... yes Checking for exp2 ... yes Checking for exp2f ... yes Checking for isnan ... yes Checking for isfinite ... yes Checking for isinf ... yes Checking for llrint ... yes Checking for llrintf ... yes Checking for log2 ... yes Checking for log2f ... yes Checking for log10f ... yes Checking for lrint ... yes Checking for lrintf ... yes Checking for rint ... yes Checking for round ... yes Checking for roundf ... yes Checking for sinf ... yes Checking for trunc ... yes Checking for truncf ... yes Checking for erf ... yes Checking for atan2f ... yes Checking for fminf ... yes Checking for ldexpf ... yes Checking for powf ... yes Checking for hypot ... yes Checking for mkstemp ... yes Checking for gmtime_r ... yes Checking for localtime_r ... yes Checking for nanosleep ... yes Checking for socklib ... yes Checking for struct pollfd ... yes Checking for netdb.h, struct addrinfo ... yes Checking for netdb.h, getaddrinfo() ... yes Checking for sockaddr_storage ... yes Checking for struct ipv6_mreq ... yes Checking for struct sockaddr_in6 ... yes Checking for struct sockaddr sa_len ... no Checking for arpa/inet.h ... yes Checking for inet_pton() ... yes Checking for inet_aton() ... yes Checking for socklen_t ... yes Checking for closesocket() ... no Checking for networking ... yes Checking for inet6 ... yes Checking for gethostbyname2 ... yes Checking for SCTP ... no Checking for sys/un.h ... yes Checking for sys/poll.h ... yes Checking for inttypes.h (required) ... yes Checking for int_fastXY_t in inttypes.h ... yes Checking for malloc.h ... yes Checking for aligned malloc ... no Checking for memalign() ... yes Checking for posix_memalign() ... yes Checking for alloca.h ... yes Checking for fastmemcpy ... yes Checking for hard-coded tables ... no Checking for mman.h ... yes Checking for mprotect ... yes Checking for dynamic loader ... yes Checking for dynamic a/v plugins support ... no Checking for pthread ... yes Checking for pthread_cancel ... yes Checking for direct.h ... no Checking for windows.h ... no Checking for io.h ... no Checking for rpath ... no Checking for iconv ... yes Checking for soundcard.h ... yes (sys/soundcard.h) Checking for termcap ... no Checking for termios ... yes (using termios.h) Checking for shm ... yes Checking for strsep() ... yes Checking for vsscanf() ... yes Checking for POSIX select() ... yes Checking for audio select() ... yes Checking for gettimeofday() ... yes Checking for clock_gettime() ... yes Checking for glob() ... yes Checking for setenv() ... yes Checking for setmode() ... no Checking for sys/sysinfo.h ... yes Checking for Apple IR ... yes Checking for pkg-config ... yes Checking for GnuTLS ... no Checking for OpenSSL ... no Checking for Samba support (libsmbclient) ... no Checking for /dev/mga_vid ... no Checking for tdfxfb ... no Checking for s3fb ... no Checking for wii ... no Checking for tdfxvid ... no Checking for xvr100 ... no Checking for tga ... yes Checking for md5sum support ... yes Checking for yuv4mpeg support ... yes Checking for bl ... no Checking for DirectFB ... yes Checking for X11 headers presence ... yes Checking for X11 ... yes Checking for Xss screensaver extensions ... no Checking for DPMS ... yes (using Xdpms 4) Checking for Xv ... yes Checking for XvMC ... yes (using XvMCW) Checking for Video Decode Acceleration (VDA) ... no Checking for VDPAU ... yes Checking for Xinerama ... no Checking for Xxf86vm ... yes Checking for XF86keysym ... yes Checking for DGA ... yes (using DGA 2.0) Checking for xmga ... no Checking for 3dfx ... no Checking for VIDIX ... yes Checking for VIDIX PCI device name database ... yes Checking for VIDIX dhahelper support ... no Checking for VIDIX svgalib_helper support ... no Checking for GGI ... no Checking for GGI extension: libggiwmh ... no Checking for AA ... no Checking for CACA ... no Checking for SVGAlib ... no Checking for FBDev ... yes Checking for DVB ... yes Checking for PNG support ... yes Checking for MNG support ... no Checking for JPEG support ... no Checking for OpenJPEG (JPEG 2000) support ... no Checking for PNM support ... yes Checking for GIF support ... no Checking for VESA support ... no Checking for SDL ... no Checking for SDL image ... no Checking for OpenGL ... yes (backends: x11 egl_x11) Checking for MatrixView ... yes Checking for DXR2 ... no Checking for DXR3/H+ ... no Checking for IVTV TV-Out (pre linux-2.6.24) ... no Checking for V4L2 MPEG Decoder ... yes Checking for OSS Audio ... yes Checking for aRts ... no Checking for EsounD ... no Checking for NAS ... no Checking for pulse ... no Checking for JACK ... no Checking for OpenAL ... no Checking for ALSA audio ... yes Checking for Sun audio ... no Checking for sndio audio ... no Checking for VCD support ... yes Checking for Blu-ray support ... no Checking for dvdread ... yes Checking for libcdio ... yes Checking for cdparanoia ... no (using libcdio) Checking for bitmap font support ... yes Checking for freetype >= 2.0.9 ... yes Checking for fontconfig ... yes Checking for fribidi with charsets ... no Checking for SSA/ASS support ... yes Checking for ENCA ... no Checking for zlib ... yes Checking for bzlib ... no Checking for RTC ... yes Checking for liblzo2 support ... no Checking for mad support ... yes Checking for Twolame ... no Checking for Toolame ... no Checking for OggVorbis support ... no Checking for libspeex (version >= 1.1 required) ... no Checking for libgsm ... no Checking for OggTheora support ... yes Checking for mpg123 support ... no Checking for liba52 support ... no Checking for libmpeg2 support ... no Checking for libdca support ... no Checking for libmpcdec (musepack, version >= 1.2.1 required) ... no Checking for FAAC support ... yes Checking for FAAD2 support ... no Checking for libilbc support ... no Checking for libopus decoding support ... no Checking for LADSPA plugin support ... no Checking for libbs2b audio filter support ... no Checking for Win32 codecs ... no Checking for XAnim codecs ... yes (dynamic loader support needed) Checking for RealPlayer codecs ... yes (dynamic loader support needed) Checking for QuickTime codecs ... auto Checking for Nemesi Streaming Media libraries ... no Checking for LIVE555 Streaming Media libraries ... no Checking for RTMPDump Streaming Media library ... no Checking for FFmpeg ... yes Checking for libpostproc ... yes Checking for libopencore_amr narrowband ... no Checking for libopencore_amr wideband ... no Checking for libdv-0.9.5+ ... no Checking for CrystalHD ... no Checking for Xvid ... yes Checking for Xvid two pass plugin ... yes Checking for x264 ... yes (in FFmpeg: yes) Checking for libvpx ... yes Checking for libnut ... no Checking for zr ... no Checking for libmp3lame ... yes (in FFmpeg: yes) Checking for mencoder ... yes Checking for UnRAR executable ... yes Checking for TV interface ... yes Checking for DirectShow TV interface ... no Checking for Video 4 Linux TV interface ... no Checking for Video 4 Linux 2 TV interface ... yes Checking for Radio interface ... yes Checking for Capture for Radio interface ... yes Checking for Video 4 Linux 2 Radio interface ... yes Checking for Video 4 Linux Radio interface ... no Checking for Video 4 Linux 2 MPEG PVR interface ... yes Checking for ftp ... yes Checking for vstream client ... no Checking for OSD menu ... no Checking for Subtitles sorting ... yes Checking for XMMS inputplugin support ... no Checking for GUI ... no Checking for automatic gdb attach ... no Checking for compiler support for noexecstack ... yes Checking for linker support for --nxcompat --no-seh --dynamicbase ... no Checking for linker support for --large-address-aware ... no Checking for linker support for --version-script ... yes Checking for joystick ... no Checking for lirc ... no Checking for lircc ... no Checking for DVD support (libdvdnav) ... Package dvdnav was not found in the pkg-config search path. Perhaps you should add the directory containing `dvdnav.pc' to the PKG_CONFIG_PATH environment variable Package 'dvdnav', required by 'virtual:world', not found Package dvdnav was not found in the pkg-config search path. Perhaps you should add the directory containing `dvdnav.pc' to the PKG_CONFIG_PATH environment variable Package 'dvdnav', required by 'virtual:world', not found no Checking for XML catalogs ... No SGML catalog found. Checking for XML chunked stylesheet ... not found, using default Checking for XML monolithic stylesheet ... not found, using default Checking for XML DTD ... not found, using default Checking for valid XSLT processor ... xsltproc not found Creating config.mak Creating config.h Config files successfully generated by ./configure --prefix=/usr --enable-runtime-cpudetection --disable-gui --disable-gif --disable-arts --enable-x11 --confdir=/etc/mplayer --disable-nas --enable-gl --disable-tv-v4l1 --enable-tv-v4l2 --disable-liblzo --disable-speex --disable-openal --disable-fribidi --disable-libdv --disable-musepack --language=all --disable-esd --disable-mga --disable-lirc --enable-debug --enable-radio --enable-radio-capture --extra-cflags=-I/usr/lib/live-media -O2 -fno-PIC -fno-PIE --extra-ldflags=-no-pie --disable-nemesi --enable-freetype --enable-xvmc ! Install prefix: /usr Data directory: /usr/share/mplayer Config direct.: /etc/mplayer Byte order: little-endian Optimizing for: Runtime CPU-Detection enabled Languages: Messages/GUI: en Manual pages: cs de en es fr hu it pl ru zh_CN Documentation: cs de en es fr hu it pl ru zh_CN Enabled optional drivers: Input: ftp pvr radio tv-v4l2 tv cddb cdda dvdread vcd dvb networking Codecs: libvpx x264 xvid ffmpeg(internal) real xanim faac libtheora libmad Audio output: alsa oss v4l2 mpegpes(dvb) Video output: v4l2 matrixview opengl pnm mpegpes(dvb) fbdev xvidix cvidix dga vdpau xvmc xv x11 xover directfb dfbmga yuv4mpeg md5sum tga Disabled optional drivers: Input: dvdnav vstream tv-v4l1 tv-dshow librtmp live555 nemesi bluray smb Codecs: crystalhd libdv libopencore_amrwb libopencore_amrnb qtx win32 libopus ilbc faad2 musepack libdca libmpeg2 liba52 mpg123 libgsm speex libvorbis toolame twolame liblzo gif OpenJPEG Audio output: sndio sun openal jack pulse nas esd arts ivtv dxr2 sdl Video output: zr zr2 ivtv dxr3 dxr2 sdl vesa gif89a jpeg mng svga caca aa ggi winvidix 3dfx xmga bl xvr100 tdfx_vid wii s3fb tdfxfb mga 'config.h' and 'config.mak' contain your configuration options. Note: If you alter theses files (for instance CFLAGS) MPlayer may no longer compile *** DO NOT REPORT BUGS if you tweak these files *** 'make' will now compile MPlayer and 'make install' will install it. Note: On non-Linux systems you might need to use 'gmake' instead of 'make'. Please check MTRR settings at /proc/mtrr (see DOCS/HTML/ cs de en es fr hu it pl ru zh_CN/video.html#mtrr) NOTE: Win32 codec DLLs are not supported on your CPU (x86_64) or your operating system (Linux). You may encounter a few files that cannot be played due to missing open source video/audio codec support. Check config.log if you wonder why an autodetection failed (make sure development headers/packages are installed). NOTE: The --enable-* parameters unconditionally force options on, completely skipping autodetection. This behavior is unlike what you may be used to from autoconf-based configure scripts that can decide to override you. This greater level of control comes at a price. You may have to provide the correct compiler and linker flags yourself. If you used one of these options (except --enable-menu and similar ones that turn on internal features) and experience a compilation or linking failure, make sure you have passed the necessary compiler/linker flags to configure. If you suspect a bug, please read DOCS/HTML/ cs de en es fr hu it pl ru zh_CN/bugreports.html. MPlayer compilation will use the CPPFLAGS/CFLAGS/LDFLAGS/YASMFLAGS set by you, but: *** *** DO NOT REPORT BUGS IF IT DOES NOT COMPILE/WORK! *** *** It is strongly recommended to let MPlayer choose the correct *FLAGS! To do so, remove *FLAGS from the environment an re-run configure. You can use --extra-*flags to add custom flags if necessary. help/help_create.sh help/help_mp-en.h UTF-8 gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o command.o command.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o m_property.o m_property.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o mixer.o mixer.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o mp_fifo.o mp_fifo.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o mplayer.o mplayer.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o parser-mpcmd.o parser-mpcmd.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o pnm_loader.o pnm_loader.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o input/input.o input/input.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libao2/ao_mpegpes.o libao2/ao_mpegpes.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libao2/ao_null.o libao2/ao_null.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libao2/ao_pcm.o libao2/ao_pcm.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libao2/audio_out.o libao2/audio_out.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/aspect.o libvo/aspect.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/geometry.o libvo/geometry.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/video_out.o libvo/video_out.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_mpegpes.o libvo/vo_mpegpes.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_null.o libvo/vo_null.c mp_fifo.c: In function 'mplayer_get_key': mp_fifo.c:61:25: warning: unused parameter 'fd' [-Wunused-parameter] 61 | int mplayer_get_key(int fd){ | ~~~~^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/spuenc.o sub/spuenc.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libao2/ao_alsa.o libao2/ao_alsa.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o input/appleir.o input/appleir.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_dga.o libvo/vo_dga.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_directfb2.o libvo/vo_directfb2.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_dfbmga.o libvo/vo_dfbmga.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_fbdev.o libvo/vo_fbdev.c libao2/ao_null.c: In function 'control': libao2/ao_null.c:65:24: warning: unused parameter 'cmd' [-Wunused-parameter] 65 | static int control(int cmd,void *arg){ | ~~~~^~~ libao2/ao_null.c:65:34: warning: unused parameter 'arg' [-Wunused-parameter] 65 | static int control(int cmd,void *arg){ | ~~~~~~^~~ libao2/ao_null.c: In function 'init': libao2/ao_null.c:71:54: warning: unused parameter 'flags' [-Wunused-parameter] 71 | static int init(int rate,int channels,int format,int flags){ | ~~~~^~~~~ libao2/ao_null.c: In function 'uninit': libao2/ao_null.c:88:24: warning: unused parameter 'immed' [-Wunused-parameter] 88 | static void uninit(int immed){ | ~~~~^~~~~ libao2/ao_null.c: In function 'play': libao2/ao_null.c:119:23: warning: unused parameter 'data' [-Wunused-parameter] 119 | static int play(void* data,int len,int flags){ | ~~~~~~^~~~ libao2/ao_null.c:119:40: warning: unused parameter 'flags' [-Wunused-parameter] 119 | static int play(void* data,int len,int flags){ | ~~~~^~~~~ sub/spuenc.c: In function 'encode_do_control': sub/spuenc.c:41:23: warning: unused parameter 'x' [-Wunused-parameter] 41 | encode_do_control(int x,int y, encodedata* ed, pixbuf* pb) { | ~~~~^ sub/spuenc.c:41:29: warning: unused parameter 'y' [-Wunused-parameter] 41 | encode_do_control(int x,int y, encodedata* ed, pixbuf* pb) { | ~~~~^ sub/spuenc.c: In function 'pixbuf_encode_rle': sub/spuenc.c:217:65: warning: unused parameter 'stride' [-Wunused-parameter] 217 | pixbuf_encode_rle(int x, int y, int w, int h, char *inbuf, int stride,encodedata *ed){ | ~~~~^~~~~~ In file included from mpcommon.h:25, from m_property.c:33: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from command.c:31: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libvo/vo_null.c: In function 'draw_slice': libvo/vo_null.c:47:32: warning: unused parameter 'image' [-Wunused-parameter] 47 | static int draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~~~~~~^~~~~~~ libvo/vo_null.c:47:45: warning: unused parameter 'stride' [-Wunused-parameter] 47 | static int draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^~~~~~~~ libvo/vo_null.c:47:59: warning: unused parameter 'w' [-Wunused-parameter] 47 | static int draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^ libvo/vo_null.c:47:65: warning: unused parameter 'h' [-Wunused-parameter] 47 | static int draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^ libvo/vo_null.c:47:71: warning: unused parameter 'x' [-Wunused-parameter] 47 | static int draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^ libvo/vo_null.c:47:77: warning: unused parameter 'y' [-Wunused-parameter] 47 | static int draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^ libvo/vo_null.c: In function 'config': libvo/vo_null.c:71:50: warning: unused parameter 'd_width' [-Wunused-parameter] 71 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~~ libvo/vo_null.c:71:68: warning: unused parameter 'd_height' [-Wunused-parameter] 71 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~~~ libvo/vo_null.c:71:87: warning: unused parameter 'flags' [-Wunused-parameter] 71 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~ libvo/vo_null.c:71:100: warning: unused parameter 'title' [-Wunused-parameter] 71 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~^~~~~ libvo/vo_null.c:71:116: warning: unused parameter 'format' [-Wunused-parameter] 71 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~ m_property.c: In function 'm_property_int_ro': m_property.c:223:41: warning: unused parameter 'prop' [-Wunused-parameter] 223 | int m_property_int_ro(const m_option_t* prop,int action, | ~~~~~~~~~~~~~~~~~~^~~~ libvo/vo_mpegpes.c: In function 'config': libvo/vo_mpegpes.c:79:17: warning: unused parameter 's_width' [-Wunused-parameter] 79 | config(uint32_t s_width, uint32_t s_height, uint32_t width, uint32_t height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~~ libvo/vo_mpegpes.c:79:54: warning: unused parameter 'width' [-Wunused-parameter] 79 | config(uint32_t s_width, uint32_t s_height, uint32_t width, uint32_t height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~ libvo/vo_mpegpes.c:79:70: warning: unused parameter 'height' [-Wunused-parameter] 79 | config(uint32_t s_width, uint32_t s_height, uint32_t width, uint32_t height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~ libvo/vo_mpegpes.c:79:87: warning: unused parameter 'flags' [-Wunused-parameter] 79 | config(uint32_t s_width, uint32_t s_height, uint32_t width, uint32_t height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~ libvo/vo_mpegpes.c:79:100: warning: unused parameter 'title' [-Wunused-parameter] 79 | config(uint32_t s_width, uint32_t s_height, uint32_t width, uint32_t height, uint32_t flags, char *title, uint32_t format) | ~~~~~~^~~~~ libvo/vo_mpegpes.c:79:116: warning: unused parameter 'format' [-Wunused-parameter] 79 | config(uint32_t s_width, uint32_t s_height, uint32_t width, uint32_t height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~ libao2/ao_pcm.c: In function 'control': m_property.c: In function 'm_property_float_ro': libao2/ao_pcm.c:134:24: warning: unused parameter 'cmd' [-Wunused-parameter] 134 | static int control(int cmd,void *arg){ | ~~~~^~~ libao2/ao_pcm.c:134:34: warning: unused parameter 'arg' [-Wunused-parameter] 134 | static int control(int cmd,void *arg){ | ~~~~~~^~~ libao2/ao_mpegpes.c: In function 'preinit': m_property.c:288:43: warning: unused parameter 'prop' [-Wunused-parameter] 288 | int m_property_float_ro(const m_option_t* prop,int action, | ~~~~~~~~~~~~~~~~~~^~~~ libao2/ao_mpegpes.c:148:32: warning: unused parameter 'arg' [-Wunused-parameter] 148 | static int preinit(const char *arg) | ~~~~~~~~~~~~^~~ libao2/ao_mpegpes.c: In function 'init': libao2/ao_mpegpes.c:237:30: warning: unused parameter 'channels' [-Wunused-parameter] 237 | static int init(int rate,int channels,int format,int flags){ | ~~~~^~~~~~~~ libao2/ao_pcm.c: In function 'init': libao2/ao_pcm.c:140:54: warning: unused parameter 'flags' [-Wunused-parameter] 140 | static int init(int rate,int channels,int format,int flags){ | ~~~~^~~~~ libao2/ao_mpegpes.c:237:54: warning: unused parameter 'flags' [-Wunused-parameter] 237 | static int init(int rate,int channels,int format,int flags){ | ~~~~^~~~~ libao2/ao_mpegpes.c: In function 'uninit': libao2/ao_mpegpes.c:280:24: warning: unused parameter 'immed' [-Wunused-parameter] 280 | static void uninit(int immed){ | ~~~~^~~~~ In file included from ./mp_core.h:27, from libao2/audio_out.c:28: ./libmpdemux/demuxer.h: In function 'new_demux_packet': m_property.c: In function 'm_property_double_ro': libao2/ao_pcm.c: In function 'uninit': libao2/ao_pcm.c:202:24: warning: unused parameter 'immed' [-Wunused-parameter] 202 | static void uninit(int immed){ | ~~~~^~~~~ m_property.c:335:44: warning: unused parameter 'prop' [-Wunused-parameter] 335 | int m_property_double_ro(const m_option_t* prop,int action, | ~~~~~~~~~~~~~~~~~~^~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libao2/ao_mpegpes.c: In function 'play': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libao2/ao_mpegpes.c:320:40: warning: unused parameter 'flags' [-Wunused-parameter] 320 | static int play(void* data,int len,int flags){ | ~~~~^~~~~ libao2/ao_pcm.c: In function 'play': libao2/ao_pcm.c:254:40: warning: unused parameter 'flags' [-Wunused-parameter] 254 | static int play(void* data,int len,int flags){ | ~~~~^~~~~ m_property.c: In function 'm_property_string_ro': m_property.c:376:44: warning: unused parameter 'prop' [-Wunused-parameter] 376 | int m_property_string_ro(const m_option_t* prop,int action,void* arg,const char* str) { | ~~~~~~~~~~~~~~~~~~^~~~ m_property.c: In function 'm_property_do': m_property.c:74:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 74 | if((r = do_action(prop_list,name,M_PROPERTY_PRINT,arg,ctx)) >= 0) | ^ m_property.c:77:5: note: here 77 | case M_PROPERTY_TO_STRING: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_fbdev2.o libvo/vo_fbdev2.c input/appleir.c: In function 'mp_input_appleir_read': input/appleir.c:130:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 130 | if (r <= 0 || r < sizeof (struct input_event)) | ^ In file included from ./mp_core.h:27, from gui/interface.h:23, from mplayer.c:75: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ input/input.c:75:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 75 | { MP_CMD_RADIO_STEP_CHANNEL, "radio_step_channel", 1, { { MP_CMD_ARG_INT ,{0}}, {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:76:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 76 | { MP_CMD_RADIO_SET_CHANNEL, "radio_set_channel", 1, { { MP_CMD_ARG_STRING, {0}}, {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:77:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 77 | { MP_CMD_RADIO_SET_FREQ, "radio_set_freq", 1, { {MP_CMD_ARG_FLOAT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:78:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 78 | { MP_CMD_RADIO_STEP_FREQ, "radio_step_freq", 1, { {MP_CMD_ARG_FLOAT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:80:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 80 | { MP_CMD_SEEK, "seek", 1, { {MP_CMD_ARG_FLOAT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:81:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 81 | { MP_CMD_EDL_LOADFILE, "edl_loadfile", 1, { {MP_CMD_ARG_STRING, {0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:82:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 82 | { MP_CMD_EDL_MARK, "edl_mark", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_png.o libvo/vo_png.c input/input.c:83:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 83 | { MP_CMD_AUDIO_DELAY, "audio_delay", 1, { {MP_CMD_ARG_FLOAT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:84:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 84 | { MP_CMD_SPEED_INCR, "speed_incr", 1, { {MP_CMD_ARG_FLOAT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:85:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 85 | { MP_CMD_SPEED_MULT, "speed_mult", 1, { {MP_CMD_ARG_FLOAT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:86:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 86 | { MP_CMD_SPEED_SET, "speed_set", 1, { {MP_CMD_ARG_FLOAT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:87:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 87 | { MP_CMD_QUIT, "quit", 0, { {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:88:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 88 | { MP_CMD_STOP, "stop", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:89:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 89 | { MP_CMD_PAUSE, "pause", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:90:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 90 | { MP_CMD_FRAME_STEP, "frame_step", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:91:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 91 | { MP_CMD_PLAY_TREE_STEP, "pt_step",1, { { MP_CMD_ARG_INT ,{0}}, { MP_CMD_ARG_INT ,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:92:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 92 | { MP_CMD_PLAY_TREE_UP_STEP, "pt_up_step",1, { { MP_CMD_ARG_INT,{0} }, { MP_CMD_ARG_INT ,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:93:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 93 | { MP_CMD_PLAY_ALT_SRC_STEP, "alt_src_step",1, { { MP_CMD_ARG_INT,{0} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:94:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 94 | { MP_CMD_LOOP, "loop", 1, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:95:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 95 | { MP_CMD_SUB_DELAY, "sub_delay",1, { {MP_CMD_ARG_FLOAT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:96:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 96 | { MP_CMD_SUB_STEP, "sub_step",1, { { MP_CMD_ARG_INT,{0} }, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:97:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 97 | { MP_CMD_OSD, "osd",0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:98:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 98 | { MP_CMD_OSD_SHOW_TEXT, "osd_show_text", 1, { {MP_CMD_ARG_STRING, {0}}, {MP_CMD_ARG_INT,{-1}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:99:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 99 | { MP_CMD_OSD_SHOW_PROPERTY_TEXT, "osd_show_property_text",1, { {MP_CMD_ARG_STRING, {0}}, {MP_CMD_ARG_INT,{-1}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:100:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 100 | { MP_CMD_OSD_SHOW_PROGRESSION, "osd_show_progression", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:101:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 101 | { MP_CMD_VOLUME, "volume", 1, { { MP_CMD_ARG_FLOAT,{0} }, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:102:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 102 | { MP_CMD_BALANCE, "balance", 1, { { MP_CMD_ARG_FLOAT,{0} }, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:103:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 103 | { MP_CMD_MIXER_USEMASTER, "use_master", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:104:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 104 | { MP_CMD_MUTE, "mute", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:105:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 105 | { MP_CMD_CONTRAST, "contrast",1, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:106:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 106 | { MP_CMD_GAMMA, "gamma", 1, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:107:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 107 | { MP_CMD_BRIGHTNESS, "brightness",1, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:108:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 108 | { MP_CMD_HUE, "hue",1, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:109:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 109 | { MP_CMD_SATURATION, "saturation",1, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:110:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 110 | { MP_CMD_FRAMEDROPPING, "frame_drop",0, { { MP_CMD_ARG_INT,{-1} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:111:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 111 | { MP_CMD_SUB_POS, "sub_pos", 1, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/waitqueue.h:41:25: warning: redundant redeclaration of 'direct_waitqueue_init' [-Wredundant-decls] 41 | DirectResult DIRECT_API direct_waitqueue_init ( DirectWaitQueue *queue ); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:55:1: note: previous definition of 'direct_waitqueue_init' was here 55 | direct_waitqueue_init( DirectWaitQueue *queue ) | ^~~~~~~~~~~~~~~~~~~~~ input/input.c:112:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 112 | { MP_CMD_SUB_ALIGNMENT, "sub_alignment",0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/waitqueue.h:43:25: warning: redundant redeclaration of 'direct_waitqueue_wait' [-Wredundant-decls] 43 | DirectResult DIRECT_API direct_waitqueue_wait ( DirectWaitQueue *queue, DirectMutex *mutex ); | ^~~~~~~~~~~~~~~~~~~~~ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:64:1: note: previous definition of 'direct_waitqueue_wait' was here 64 | direct_waitqueue_wait( DirectWaitQueue *queue, DirectMutex *mutex ) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/waitqueue.h:45:25: warning: redundant redeclaration of 'direct_waitqueue_wait_timeout' [-Wredundant-decls] 45 | DirectResult DIRECT_API direct_waitqueue_wait_timeout( DirectWaitQueue *queue, DirectMutex *mutex, unsigned long micros ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:73:1: note: previous definition of 'direct_waitqueue_wait_timeout' was here 73 | direct_waitqueue_wait_timeout( DirectWaitQueue *queue, DirectMutex *mutex, unsigned long micros ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input/input.c:113:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 113 | { MP_CMD_SUB_VISIBILITY, "sub_visibility", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/waitqueue.h:47:25: warning: redundant redeclaration of 'direct_waitqueue_signal' [-Wredundant-decls] 47 | DirectResult DIRECT_API direct_waitqueue_signal ( DirectWaitQueue *queue ); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:95:1: note: previous definition of 'direct_waitqueue_signal' was here 95 | direct_waitqueue_signal( DirectWaitQueue *queue ) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/waitqueue.h:49:25: warning: redundant redeclaration of 'direct_waitqueue_broadcast' [-Wredundant-decls] 49 | DirectResult DIRECT_API direct_waitqueue_broadcast ( DirectWaitQueue *queue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:104:1: note: previous definition of 'direct_waitqueue_broadcast' was here 104 | direct_waitqueue_broadcast( DirectWaitQueue *queue ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ input/input.c:114:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 114 | { MP_CMD_SUB_LOAD, "sub_load", 1, { {MP_CMD_ARG_STRING,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/waitqueue.h:51:25: warning: redundant redeclaration of 'direct_waitqueue_deinit' [-Wredundant-decls] 51 | DirectResult DIRECT_API direct_waitqueue_deinit ( DirectWaitQueue *queue ); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_directfb2.c:25: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:113:1: note: previous definition of 'direct_waitqueue_deinit' was here 113 | direct_waitqueue_deinit( DirectWaitQueue *queue ) | ^~~~~~~~~~~~~~~~~~~~~~~ input/input.c:115:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 115 | { MP_CMD_SUB_REMOVE, "sub_remove", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:116:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 116 | { MP_CMD_SUB_SELECT, "vobsub_lang", 0, { { MP_CMD_ARG_INT,{-2} }, {-1,{0}} } }, // for compatibility | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:117:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 117 | { MP_CMD_SUB_SELECT, "sub_select", 0, { { MP_CMD_ARG_INT,{-2} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ In file included from libvo/vo_dga.c:39: /usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp] 9 | #warning "xf86dga.h is obsolete and may be removed in the future." | ^~~~~~~ input/input.c:118:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 118 | { MP_CMD_SUB_SOURCE, "sub_source", 0, { { MP_CMD_ARG_INT,{-2} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ /usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include instead." [-Wcpp] 10 | #warning "include instead." | ^~~~~~~ input/input.c:119:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 119 | { MP_CMD_SUB_VOB, "sub_vob", 0, { { MP_CMD_ARG_INT,{-2} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:120:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 120 | { MP_CMD_SUB_DEMUX, "sub_demux", 0, { { MP_CMD_ARG_INT,{-2} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:121:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 121 | { MP_CMD_SUB_FILE, "sub_file", 0, { { MP_CMD_ARG_INT,{-2} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:122:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 122 | { MP_CMD_SUB_LOG, "sub_log", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:123:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 123 | { MP_CMD_SUB_SCALE, "sub_scale",1, { {MP_CMD_ARG_FLOAT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:125:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 125 | { MP_CMD_ASS_USE_MARGINS, "ass_use_margins", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:127:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 127 | { MP_CMD_GET_PERCENT_POS, "get_percent_pos", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:128:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 128 | { MP_CMD_GET_TIME_POS, "get_time_pos", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:129:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 129 | { MP_CMD_GET_TIME_LENGTH, "get_time_length", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:130:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 130 | { MP_CMD_GET_FILENAME, "get_file_name", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:131:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 131 | { MP_CMD_GET_VIDEO_CODEC, "get_video_codec", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:132:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 132 | { MP_CMD_GET_VIDEO_BITRATE, "get_video_bitrate", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:133:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 133 | { MP_CMD_GET_VIDEO_RESOLUTION, "get_video_resolution", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:134:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 134 | { MP_CMD_GET_AUDIO_CODEC, "get_audio_codec", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:135:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 135 | { MP_CMD_GET_AUDIO_BITRATE, "get_audio_bitrate", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:136:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 136 | { MP_CMD_GET_AUDIO_SAMPLES, "get_audio_samples", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:137:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 137 | { MP_CMD_GET_META_TITLE, "get_meta_title", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:138:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 138 | { MP_CMD_GET_META_ARTIST, "get_meta_artist", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:139:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 139 | { MP_CMD_GET_META_ALBUM, "get_meta_album", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:140:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 140 | { MP_CMD_GET_META_YEAR, "get_meta_year", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:141:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 141 | { MP_CMD_GET_META_COMMENT, "get_meta_comment", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:142:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 142 | { MP_CMD_GET_META_TRACK, "get_meta_track", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:143:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 143 | { MP_CMD_GET_META_GENRE, "get_meta_genre", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:144:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 144 | { MP_CMD_SWITCH_AUDIO, "switch_audio", 0, { { MP_CMD_ARG_INT,{-1} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:145:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 145 | { MP_CMD_SWITCH_ANGLE, "switch_angle", 0, { { MP_CMD_ARG_INT,{-1} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:146:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 146 | { MP_CMD_SWITCH_TITLE, "switch_title", 0, { { MP_CMD_ARG_INT,{-1} }, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:148:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 148 | { MP_CMD_TV_START_SCAN, "tv_start_scan", 0, { {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:149:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 149 | { MP_CMD_TV_STEP_CHANNEL, "tv_step_channel", 1, { { MP_CMD_ARG_INT ,{0}}, {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:150:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 150 | { MP_CMD_TV_STEP_NORM, "tv_step_norm",0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:151:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 151 | { MP_CMD_TV_STEP_CHANNEL_LIST, "tv_step_chanlist", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:152:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 152 | { MP_CMD_TV_SET_CHANNEL, "tv_set_channel", 1, { { MP_CMD_ARG_STRING, {0}}, {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:153:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 153 | { MP_CMD_TV_LAST_CHANNEL, "tv_last_channel", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:154:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 154 | { MP_CMD_TV_SET_FREQ, "tv_set_freq", 1, { {MP_CMD_ARG_FLOAT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:155:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 155 | { MP_CMD_TV_STEP_FREQ, "tv_step_freq", 1, { {MP_CMD_ARG_FLOAT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:156:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 156 | { MP_CMD_TV_SET_NORM, "tv_set_norm", 1, { {MP_CMD_ARG_STRING,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:157:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 157 | { MP_CMD_TV_SET_BRIGHTNESS, "tv_set_brightness", 1, { { MP_CMD_ARG_INT ,{0}}, { MP_CMD_ARG_INT,{1} }, {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:158:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 158 | { MP_CMD_TV_SET_CONTRAST, "tv_set_contrast", 1, { { MP_CMD_ARG_INT ,{0}}, { MP_CMD_ARG_INT,{1} }, {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:159:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 159 | { MP_CMD_TV_SET_HUE, "tv_set_hue", 1, { { MP_CMD_ARG_INT ,{0}}, { MP_CMD_ARG_INT,{1} }, {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:160:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 160 | { MP_CMD_TV_SET_SATURATION, "tv_set_saturation", 1, { { MP_CMD_ARG_INT ,{0}}, { MP_CMD_ARG_INT,{1} }, {-1,{0}} }}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:162:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 162 | { MP_CMD_SUB_FORCED_ONLY, "forced_subs_only", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:164:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 164 | { MP_CMD_DVB_SET_CHANNEL, "dvb_set_channel", 2, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}}}}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:166:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 166 | { MP_CMD_SWITCH_RATIO, "switch_ratio", 0, { {MP_CMD_ARG_FLOAT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:167:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 167 | { MP_CMD_VO_FULLSCREEN, "vo_fullscreen", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:168:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 168 | { MP_CMD_VO_ONTOP, "vo_ontop", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:169:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 169 | { MP_CMD_FILE_FILTER, "file_filter", 1, { { MP_CMD_ARG_INT, {0}}, {-1,{0}}}}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:170:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 170 | { MP_CMD_VO_ROOTWIN, "vo_rootwin", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:171:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 171 | { MP_CMD_VO_BORDER, "vo_border", 0, { {MP_CMD_ARG_INT,{-1}}, {-1,{0}} } }, | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/gl_common.o libvo/gl_common.c In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:172:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 172 | { MP_CMD_SCREENSHOT, "screenshot", 0, { {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:173:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 173 | { MP_CMD_PANSCAN, "panscan",1, { {MP_CMD_ARG_FLOAT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:174:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 174 | { MP_CMD_SWITCH_VSYNC, "switch_vsync", 0, { {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:175:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 175 | { MP_CMD_LOADFILE, "loadfile", 1, { {MP_CMD_ARG_STRING, {0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:176:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 176 | { MP_CMD_LOADLIST, "loadlist", 1, { {MP_CMD_ARG_STRING, {0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:177:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 177 | { MP_CMD_RUN, "run", 1, { {MP_CMD_ARG_STRING,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:178:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 178 | { MP_CMD_CAPTURING, "capturing", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:179:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 179 | { MP_CMD_VF_CHANGE_RECTANGLE, "change_rectangle", 2, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}}}}, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:180:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 180 | { MP_CMD_TV_TELETEXT_ADD_DEC, "teletext_add_dec", 1, { {MP_CMD_ARG_STRING,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:181:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 181 | { MP_CMD_TV_TELETEXT_GO_LINK, "teletext_go_link", 1, { {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:182:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 182 | { MP_CMD_OVERLAY_ADD, "overlay_add", 5, { {MP_CMD_ARG_STRING,{0}}, {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:183:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 183 | { MP_CMD_OVERLAY_REMOVE, "overlay_remove", 1, { {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:197:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 197 | { MP_CMD_GET_VO_FULLSCREEN, "get_vo_fullscreen", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:198:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 198 | { MP_CMD_GET_SUB_VISIBILITY, "get_sub_visibility", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:199:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 199 | { MP_CMD_KEYDOWN_EVENTS, "key_down_event", 1, { {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:200:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 200 | { MP_CMD_SET_PROPERTY, "set_property", 2, { {MP_CMD_ARG_STRING, {0}}, {MP_CMD_ARG_STRING, {0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:201:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 201 | { MP_CMD_GET_PROPERTY, "get_property", 1, { {MP_CMD_ARG_STRING, {0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:202:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 202 | { MP_CMD_STEP_PROPERTY, "step_property", 1, { {MP_CMD_ARG_STRING, {0}}, {MP_CMD_ARG_FLOAT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:204:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 204 | { MP_CMD_SEEK_CHAPTER, "seek_chapter", 1, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:205:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 205 | { MP_CMD_SET_MOUSE_POS, "set_mouse_pos", 2, { {MP_CMD_ARG_INT,{0}}, {MP_CMD_ARG_INT,{0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:207:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 207 | { MP_CMD_AF_SWITCH, "af_switch", 1, { {MP_CMD_ARG_STRING, {0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:208:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 208 | { MP_CMD_AF_ADD, "af_add", 1, { {MP_CMD_ARG_STRING, {0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:209:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 209 | { MP_CMD_AF_DEL, "af_del", 1, { {MP_CMD_ARG_STRING, {0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:210:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 210 | { MP_CMD_AF_CLR, "af_clr", 0, { {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:211:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 211 | { MP_CMD_AF_CMDLINE, "af_cmdline", 2, { {MP_CMD_ARG_STRING, {0}}, {MP_CMD_ARG_STRING, {0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:213:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 213 | { MP_CMD_GUI, "gui", 1, { {MP_CMD_ARG_STRING, {0}}, {-1,{0}} } }, | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ input/input.c:215:3: warning: missing initializer for field 'pausing' of 'mp_cmd_t' {aka 'const struct mp_cmd'} [-Wmissing-field-initializers] 215 | { 0, "", 0, {} } | ^ In file included from input/input.c:33: input/input.h:235:7: note: 'pausing' declared here 235 | int pausing; | ^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_gl.o libvo/vo_gl.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/csputils.o libvo/csputils.c libvo/vo_dga.c: In function 'config': libvo/vo_dga.c:749:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 749 | if (!vo_config_count || width != prev_width || height != prev_height) | ^~ libvo/vo_dga.c:749:59: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 749 | if (!vo_config_count || width != prev_width || height != prev_height) | ^~ libao2/audio_out.c: In function 'init_best_audio_out': libao2/audio_out.c:150:62: warning: unused parameter 'use_plugin' [-Wunused-parameter] 150 | const ao_functions_t* init_best_audio_out(char** ao_list,int use_plugin,int rate,int channels,int format,int flags){ | ~~~~^~~~~~~~~~ libvo/vo_dga.c:828:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 828 | if (!vo_config_count || width != prev_width || height != prev_height) | ^~ libvo/vo_dga.c:828:59: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 828 | if (!vo_config_count || width != prev_width || height != prev_height) | ^~ input/input.c:634:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 634 | { "input", &input_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^ libvo/vo_dga.c:508:46: warning: unused parameter 'title' [-Wunused-parameter] 508 | uint32_t flags, char *title, uint32_t format) | ~~~~~~^~~~~ libvo/vo_dga.c: In function 'get_image': libvo/vo_dga.c:939:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 939 | (IMGFMT_BGR_DEPTH(mpi->imgfmt) != | ^~ input/input.c: In function 'mp_input_get_cmd_from_keys': input/input.c:1090:49: warning: unused parameter 'paused' [-Wunused-parameter] 1090 | mp_input_get_cmd_from_keys(int n,int* keys, int paused) { | ~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/x11_common.o libvo/x11_common.c input/input.c: In function 'read_events': input/input.c:1234:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1234 | for (i = 0; i < num_key_fd; i++) | ^ input/input.c:1239:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1239 | for (i = 0; i < num_cmd_fd; i++) | ^ input/input.c:1250:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1250 | for (i = 0; i < num_key_fd; i++) { | ^ input/input.c:1258:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1258 | for (i = 0; i < num_cmd_fd; i++) { | ^ libvo/vo_fbdev.c: In function 'find_best_mode': input/input.c:1290:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1290 | for (i = 0; i < num_key_fd; i++) { | ^ libvo/vo_fbdev.c:466:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 466 | if (best->xres < xres || best->yres < yres) { | ^ libvo/vo_fbdev.c:466:45: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 466 | if (best->xres < xres || best->yres < yres) { | ^ libvo/vo_fbdev.c:478:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 478 | (curr->xres >= xres && curr->yres >= yres)) { | ^~ libvo/vo_fbdev.c:478:51: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 478 | (curr->xres >= xres && curr->yres >= yres)) { | ^~ libvo/vo_fbdev.c:483:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 483 | if (curr->xres < xres || curr->yres < yres) | ^ libvo/vo_fbdev.c:483:49: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 483 | if (curr->xres < xres || curr->yres < yres) | ^ input/input.c:1327:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1327 | for (i = 0; i < num_cmd_fd; i++) { | ^ libvo/vo_fbdev.c: At top level: libvo/vo_fbdev.c:582:15: warning: missing initializer for field 'transp' of 'struct fb_cmap' [-Wmissing-field-initializers] 582 | static struct fb_cmap fb_oldcmap = { 0, 256, fb_ored, fb_ogreen, fb_oblue }; | ^~~~~~~ In file included from libvo/vo_fbdev.c:40: /usr/include/linux/fb.h:286:9: note: 'transp' declared here 286 | __u16 *transp; /* transparency, can be NULL */ | ^~~~~~ input/input.c: In function 'mp_input_get_key_name': input/input.c:1470:14: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1470 | return key_names[i].name; | ^~~~~~~~~ libao2/ao_alsa.c: In function 'init': libao2/ao_alsa.c:341:60: warning: unused parameter 'flags' [-Wunused-parameter] 341 | static int init(int rate_hz, int channels, int format, int flags) | ~~~~^~~~~ libvo/vo_fbdev.c: In function 'config': libvo/vo_fbdev.c:924:39: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 924 | if (vo_doublebuffering && fb_size < 2 * fb_yres * fb_line_len) | ^ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/waitqueue.h:41:25: warning: redundant redeclaration of 'direct_waitqueue_init' [-Wredundant-decls] 41 | DirectResult DIRECT_API direct_waitqueue_init ( DirectWaitQueue *queue ); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:55:1: note: previous definition of 'direct_waitqueue_init' was here 55 | direct_waitqueue_init( DirectWaitQueue *queue ) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/waitqueue.h:43:25: warning: redundant redeclaration of 'direct_waitqueue_wait' [-Wredundant-decls] 43 | DirectResult DIRECT_API direct_waitqueue_wait ( DirectWaitQueue *queue, DirectMutex *mutex ); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:64:1: note: previous definition of 'direct_waitqueue_wait' was here 64 | direct_waitqueue_wait( DirectWaitQueue *queue, DirectMutex *mutex ) | ^~~~~~~~~~~~~~~~~~~~~ libvo/vo_fbdev.c:944:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 944 | if (fb_xres > image_width) | ^ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/waitqueue.h:45:25: warning: redundant redeclaration of 'direct_waitqueue_wait_timeout' [-Wredundant-decls] 45 | DirectResult DIRECT_API direct_waitqueue_wait_timeout( DirectWaitQueue *queue, DirectMutex *mutex, unsigned long micros ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:73:1: note: previous definition of 'direct_waitqueue_wait_timeout' was here 73 | direct_waitqueue_wait_timeout( DirectWaitQueue *queue, DirectMutex *mutex, unsigned long micros ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/waitqueue.h:47:25: warning: redundant redeclaration of 'direct_waitqueue_signal' [-Wredundant-decls] 47 | DirectResult DIRECT_API direct_waitqueue_signal ( DirectWaitQueue *queue ); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:95:1: note: previous definition of 'direct_waitqueue_signal' was here 95 | direct_waitqueue_signal( DirectWaitQueue *queue ) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/waitqueue.h:49:25: warning: redundant redeclaration of 'direct_waitqueue_broadcast' [-Wredundant-decls] 49 | DirectResult DIRECT_API direct_waitqueue_broadcast ( DirectWaitQueue *queue ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:104:1: note: previous definition of 'direct_waitqueue_broadcast' was here 104 | direct_waitqueue_broadcast( DirectWaitQueue *queue ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/waitqueue.h:51:25: warning: redundant redeclaration of 'direct_waitqueue_deinit' [-Wredundant-decls] 51 | DirectResult DIRECT_API direct_waitqueue_deinit ( DirectWaitQueue *queue ); | ^~~~~~~~~~~~~~~~~~~~~~~ input/input.c: In function 'mp_input_init': libvo/vo_fbdev.c:948:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 948 | if (fb_yres > image_height) | ^ In file included from /usr/include/directfb/direct/os/types.h:63, from /usr/include/directfb/direct/os/waitqueue.h:36, from /usr/include/directfb/direct/thread.h:38, from /usr/include/directfb/direct/debug.h:43, from /usr/include/directfb/direct/interface.h:36, from /usr/include/directfb/directfb.h:49, from libvo/vo_dfbmga.c:24: /usr/include/directfb/direct/os/linux/glibc/waitqueue.h:113:1: note: previous definition of 'direct_waitqueue_deinit' was here 113 | direct_waitqueue_deinit( DirectWaitQueue *queue ) | ^~~~~~~~~~~~~~~~~~~~~~~ input/input.c:1803:54: warning: cast between incompatible function types from 'int (*)(int)' to 'void (*)(int)' [-Wcast-function-type] 1803 | mp_input_add_key_fd(fd,1,mp_input_appleir_read,(mp_close_func_t)close); | ^ input/input.c:1817:45: warning: cast between incompatible function types from 'int (*)(int)' to 'void (*)(int)' [-Wcast-function-type] 1817 | mp_input_add_cmd_fd(in_file_fd,1,NULL,(mp_close_func_t)close); | ^ input/input.c: In function 'mp_input_print_key_list': libvo/vo_fbdev.c:767:60: warning: unused parameter 'title' [-Wunused-parameter] 767 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~^~~~~ input/input.c:1859:48: warning: unused parameter 'cfg' [-Wunused-parameter] 1859 | static int mp_input_print_key_list(m_option_t* cfg) { | ~~~~~~~~~~~~^~~ input/input.c: In function 'mp_input_print_cmd_list': input/input.c:1867:48: warning: unused parameter 'cfg' [-Wunused-parameter] 1867 | static int mp_input_print_cmd_list(m_option_t* cfg) { | ~~~~~~~~~~~~^~~ libvo/vo_fbdev.c: In function 'get_image': libvo/vo_fbdev.c:1156:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1156 | IMGFMT_BGR_DEPTH(mpi->imgfmt) != fb_bpp || | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_gl_tiled.o libvo/vo_gl_tiled.c input/input.c: In function 'mp_input_read_cmd': input/input.c:955:2: warning: this statement may fall through [-Wimplicit-fallthrough=] 955 | mp_msg(MSGT_INPUT,MSGL_ERR,MSGTR_INPUT_INPUT_ErrReadingCmdFd,mp_fd->fd,strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input/input.c:956:7: note: here 956 | case MP_INPUT_NOTHING: | ^~~~ libvo/vo_directfb2.c: In function 'test_format_callback': libvo/vo_directfb2.c:338:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 338 | if ((layer_id == -1 )||(layer_id == id)) { | ^~ libvo/vo_directfb2.c: In function 'config': libvo/vo_directfb2.c:811:15: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 811 | if (((s_width==out_width)&&(s_height==out_height)) || (params.scale)) { | ^~ libvo/vo_directfb2.c:811:38: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 811 | if (((s_width==out_width)&&(s_height==out_height)) || (params.scale)) { | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_matrixview.o libvo/vo_matrixview.c libvo/vo_directfb2.c:466:44: warning: unused parameter 'title' [-Wunused-parameter] 466 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~^~~~~ In file included from libvo/vo_directfb2.c:30: libvo/vo_directfb2.c: In function 'draw_slice': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libvo/vo_directfb2.c:1180:6: note: in expansion of macro 'FFMIN' 1180 | p = FFMIN(w, pitch); | ^~~~~ ffmpeg/libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libvo/vo_directfb2.c:1180:6: note: in expansion of macro 'FFMIN' 1180 | p = FFMIN(w, pitch); | ^~~~~ libvo/vo_directfb2.c: In function 'put_image': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libvo/vo_directfb2.c:1276:6: note: in expansion of macro 'FFMIN' 1276 | p = FFMIN(mpi->w, pitch); | ^~~~~ libvo/vo_fbdev2.c:103:15: warning: missing initializer for field 'transp' of 'struct fb_cmap' [-Wmissing-field-initializers] 103 | static struct fb_cmap fb_oldcmap = { 0, 256, fb_ored, fb_ogreen, fb_oblue }; | ^~~~~~~ ffmpeg/libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libvo/vo_directfb2.c:1276:6: note: in expansion of macro 'FFMIN' 1276 | p = FFMIN(mpi->w, pitch); | ^~~~~ In file included from libvo/vo_fbdev2.c:31: /usr/include/linux/fb.h:286:9: note: 'transp' declared here 286 | __u16 *transp; /* transparency, can be NULL */ | ^~~~~~ libvo/vo_fbdev2.c: In function 'config': libvo/vo_fbdev2.c:224:20: warning: comparison of integer expressions of different signedness: '__u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 224 | if (fb_vinfo.xres < in_width || fb_vinfo.yres < in_height) { | ^ libvo/vo_fbdev2.c:224:48: warning: comparison of integer expressions of different signedness: '__u32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 224 | if (fb_vinfo.xres < in_width || fb_vinfo.yres < in_height) { | ^ command.c: In function 'mp_property_osdlevel': command.c:234:44: warning: unused parameter 'mpctx' [-Wunused-parameter] 234 | MPContext *mpctx) | ~~~~~~~~~~~^~~~~ command.c: In function 'mp_property_playback_speed': command.c:259:61: warning: unused parameter 'mpctx' [-Wunused-parameter] 259 | void *arg, MPContext *mpctx) | ~~~~~~~~~~~^~~~~ command.c: In function 'mp_property_path': command.c:282:40: warning: unused parameter 'mpctx' [-Wunused-parameter] 282 | MPContext *mpctx) | ~~~~~~~~~~~^~~~~ libvo/vo_fbdev2.c:211:44: warning: unused parameter 'title' [-Wunused-parameter] 211 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~^~~~~ command.c: In function 'mp_property_filename': command.c:289:44: warning: unused parameter 'mpctx' [-Wunused-parameter] 289 | MPContext *mpctx) | ~~~~~~~~~~~^~~~~ command.c: In function 'mp_property_stream_start': command.c:331:49: warning: unused parameter 'prop' [-Wunused-parameter] 331 | static int mp_property_stream_start(m_option_t *prop, int action, | ~~~~~~~~~~~~^~~~ command.c: In function 'mp_property_stream_end': command.c:345:47: warning: unused parameter 'prop' [-Wunused-parameter] 345 | static int mp_property_stream_end(m_option_t *prop, int action, void *arg, | ~~~~~~~~~~~~^~~~ command.c: In function 'mp_property_stream_length': command.c:359:50: warning: unused parameter 'prop' [-Wunused-parameter] 359 | static int mp_property_stream_length(m_option_t *prop, int action, | ~~~~~~~~~~~~^~~~ In file included from libmpcodecs/vf.h:118, from command.c:41: command.c: In function 'mp_property_stream_time_pos': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/matrixview.o libvo/matrixview.c ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ command.c:377:58: note: in expansion of macro 'MP_NOPTS_VALUE' 377 | if (!mpctx->demuxer || mpctx->demuxer->stream_pts == MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ libvo/vo_fbdev2.c: In function 'set_bpp': libvo/vo_fbdev2.c:61:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 61 | p->transp.length = 8; | ~~~~~~~~~~~~~~~~~^~~ libvo/vo_fbdev2.c:63:3: note: here 63 | case 24: | ^~~~ command.c: In function 'mp_property_metadata': command.c:611:45: warning: unused parameter 'prop' [-Wunused-parameter] 611 | static int mp_property_metadata(m_option_t *prop, int action, void *arg, | ~~~~~~~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_md5sum.o libvo/vo_md5sum.c command.c: In function 'mp_property_audio': command.c:896:42: warning: unused parameter 'prop' [-Wunused-parameter] 896 | static int mp_property_audio(m_option_t *prop, int action, void *arg, | ~~~~~~~~~~~~^~~~ In file included from ./mp_core.h:27, from libvo/vo_png.c:35: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ command.c: In function 'mp_property_video': command.c:958:42: warning: unused parameter 'prop' [-Wunused-parameter] 958 | static int mp_property_video(m_option_t *prop, int action, void *arg, | ~~~~~~~~~~~~^~~~ command.c: In function 'mp_property_program': command.c:1019:44: warning: unused parameter 'prop' [-Wunused-parameter] 1019 | static int mp_property_program(m_option_t *prop, int action, void *arg, | ~~~~~~~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o udp_sync.o udp_sync.c command.c: In function 'mp_property_vsync': command.c:1330:41: warning: unused parameter 'mpctx' [-Wunused-parameter] 1330 | MPContext *mpctx) | ~~~~~~~~~~~^~~~~ libvo/vo_dfbmga.c: In function 'preinit': libvo/vo_dfbmga.c:194:22: warning: unused parameter 'arg' [-Wunused-parameter] 194 | preinit( const char *arg ) | ~~~~~~~~~~~~^~~ command.c: In function 'mp_property_sub_pos': command.c:1433:43: warning: unused parameter 'mpctx' [-Wunused-parameter] 1433 | MPContext *mpctx) | ~~~~~~~~~~~^~~~~ command.c: In function 'mp_property_sub': command.c:1448:40: warning: unused parameter 'prop' [-Wunused-parameter] 1448 | static int mp_property_sub(m_option_t *prop, int action, void *arg, | ~~~~~~~~~~~~^~~~ libvo/vo_dfbmga.c: In function 'config': libvo/vo_dfbmga.c:550:15: warning: unused parameter 'title' [-Wunused-parameter] 550 | char *title, | ~~~~~~^~~~~ command.c: In function 'mp_property_sub_forced_only': command.c:1888:62: warning: unused parameter 'mpctx' [-Wunused-parameter] 1888 | void *arg, MPContext *mpctx) | ~~~~~~~~~~~^~~~~ command.c: In function 'mp_property_sub_scale': command.c:1912:42: warning: unused parameter 'mpctx' [-Wunused-parameter] 1912 | MPContext *mpctx) | ~~~~~~~~~~~^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libao2/ao_oss.o libao2/ao_oss.c In file included from ./mp_core.h:27, from libvo/vo_md5sum.c:45: ./libmpdemux/demuxer.h: In function 'new_demux_packet': libvo/vo_png.c: In function 'config': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libvo/vo_png.c:113:50: warning: unused parameter 'd_width' [-Wunused-parameter] 113 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libvo/vo_png.c:113:68: warning: unused parameter 'd_height' [-Wunused-parameter] 113 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libvo/vo_png.c:113:87: warning: unused parameter 'flags' [-Wunused-parameter] 113 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~ libvo/vo_png.c:113:100: warning: unused parameter 'title' [-Wunused-parameter] 113 | config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~^~~~~ libvo/vo_png.c: In function 'draw_image': libvo/vo_png.c:186:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] 186 | res = avcodec_encode_video2(avctx, &pkt, pic, &got_pkt); | ^~~ In file included from libvo/vo_png.c:43: ffmpeg/libavcodec/avcodec.h:5449:5: note: declared here 5449 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ libvo/vo_png.c:196:5: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations] 196 | av_free_packet(&pkt); | ^~~~~~~~~~~~~~ In file included from libvo/vo_png.c:43: ffmpeg/libavcodec/avcodec.h:4463:6: note: declared here 4463 | void av_free_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ libvo/vo_png.c: In function 'preinit': libvo/vo_png.c:254:5: warning: 'avcodec_register_all' is deprecated [-Wdeprecated-declarations] 254 | avcodec_register_all(); | ^~~~~~~~~~~~~~~~~~~~ In file included from libvo/vo_png.c:43: ffmpeg/libavcodec/avcodec.h:4149:6: note: declared here 4149 | void avcodec_register_all(void); | ^~~~~~~~~~~~~~~~~~~~ In file included from ./libmpcodecs/vf.h:118, from libmenu/menu.h:24, from mplayer.c:80: mplayer.c: At top level: ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:147:22: note: in expansion of macro 'MP_NOPTS_VALUE' 147 | double start_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:158:23: note: in expansion of macro 'MP_NOPTS_VALUE' 158 | .begin_skip = MP_NOPTS_VALUE, | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:208:29: note: in expansion of macro 'MP_NOPTS_VALUE' 208 | static double seek_to_sec = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_pnm.o libvo/vo_pnm.c In file included from libmpcodecs/vf.h:118, from command.c:41: command.c: In function 'run_command': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_tga.o libvo/vo_tga.c ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ command.c:2707:42: note: in expansion of macro 'MP_NOPTS_VALUE' 2707 | if (mpctx->begin_skip == MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ command.c:2718:41: note: in expansion of macro 'MP_NOPTS_VALUE' 2718 | mpctx->begin_skip = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from cfg-mplayer.h:27, from mplayer.c:336: cfg-common.h:301:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 301 | {"msglevel", msgl_config, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~ libvo/x11_common.c: In function 'vo_wm_detect': libvo/x11_common.c:321:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 321 | for (i = 0; i < nitems; i++) | ^ cfg-common.h:314:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 314 | {"noconfig", noconfig_opts, CONF_TYPE_SUBCONFIG, CONF_GLOBAL|CONF_NOCFG|CONF_PRE_PARSE, 0, 0, NULL}, | ^~~~~~~~~~~~~ libvo/x11_common.c:346:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 346 | for (i = 0; i < nitems; i++) | ^ In file included from cfg-mplayer.h:27, from mplayer.c:336: cfg-common.h:431:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 431 | { "rawaudio", &demux_rawaudio_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^ cfg-common.h:432:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 432 | { "rawvideo", &demux_rawvideo_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^ cfg-common.h:435:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 435 | { "cdda", &cdda_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^ cfg-common.h:448:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 448 | {"mf", mfopts_conf, CONF_TYPE_SUBCONFIG, 0,0,0, NULL}, | ^~~~~~~~~~~ cfg-common.h:450:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 450 | {"radio", radioopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~ cfg-common.h:455:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 455 | {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~ cfg-common.h:460:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 460 | {"pvr", pvropts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~ cfg-common.h:464:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 464 | {"vivo", vivoopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~ cfg-common.h:466:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 466 | {"dvbin", dvbin_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~~ libvo/vo_md5sum.c: In function 'config': libvo/vo_md5sum.c:137:28: warning: unused parameter 'width' [-Wunused-parameter] 137 | static int config(uint32_t width, uint32_t height, uint32_t d_width, | ~~~~~~~~~^~~~~ libvo/vo_md5sum.c:137:44: warning: unused parameter 'height' [-Wunused-parameter] 137 | static int config(uint32_t width, uint32_t height, uint32_t d_width, | ~~~~~~~~~^~~~~~ libvo/vo_md5sum.c:137:61: warning: unused parameter 'd_width' [-Wunused-parameter] 137 | static int config(uint32_t width, uint32_t height, uint32_t d_width, | ~~~~~~~~~^~~~~~~ libvo/vo_md5sum.c:138:33: warning: unused parameter 'd_height' [-Wunused-parameter] 138 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~~~~^~~~~~~~ libvo/vo_md5sum.c:138:52: warning: unused parameter 'flags' [-Wunused-parameter] 138 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~~~~^~~~~ libvo/vo_md5sum.c:138:65: warning: unused parameter 'title' [-Wunused-parameter] 138 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~^~~~~ libvo/vo_md5sum.c:139:33: warning: unused parameter 'format' [-Wunused-parameter] 139 | uint32_t format) | ~~~~~~~~~^~~~~~ cfg-common.h:506:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 506 | {"af-adv", audio_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~~~~ cfg-common.h:509:65: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 509 | {"vf*", &vf_settings, CONF_TYPE_OBJ_SETTINGS_LIST, 0, 0, 0, &vf_obj_list}, | ^ cfg-common.h:519:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 519 | {"pphelp", pp_help, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, | ^~~~~~~ cfg-common.h:524:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 524 | {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~~~~~ cfg-common.h:546:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 546 | {"lavdopts", lavc_decode_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~~~~~~~~ cfg-common.h:547:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 547 | {"lavfdopts", lavfdopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~~~~ cfg-common.h:550:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 550 | {"xvidopts", xvid_dec_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~ libvo/x11_common.c: In function 'vo_x11_classhint': libvo/x11_common.c:744:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 744 | wmClass.res_name = vo_winname ? vo_winname : name; | ^ libvo/x11_common.c: In function 'handle_x11_event': libvo/x11_common.c:938:46: warning: comparison of integer expressions of different signedness: 'long int' and 'Atom' {aka 'long unsigned int'} [-Wsign-compare] 938 | event->xclient.data.l[0] == XAWM_DELETE_WINDOW) | ^~ In file included from mplayer.c:336: cfg-mplayer.h:354:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 354 | {"tvscan", tvscan_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~ cfg-mplayer.h:361:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 361 | {"-help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~ cfg-mplayer.h:362:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 362 | {"help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~ cfg-mplayer.h:363:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 363 | {"h", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~ cfg-mplayer.h:365:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 365 | {"vd", vd_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~ In file included from ./libmpcodecs/vf.h:118, from libmenu/menu.h:24, from mplayer.c:80: mplayer.c: In function 'print_file_properties': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:511:30: note: in expansion of macro 'MP_NOPTS_VALUE' 511 | double video_start_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:539:28: note: in expansion of macro 'MP_NOPTS_VALUE' 539 | if (video_start_pts != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:540:26: note: in expansion of macro 'MP_NOPTS_VALUE' 540 | if (start_pts == MP_NOPTS_VALUE || !mpctx->sh_audio || | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:544:22: note: in expansion of macro 'MP_NOPTS_VALUE' 544 | if (start_pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ In file included from mp_core.h:27, from udp_sync.c:45: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libvo/x11_common.c: In function 'xss_suspend': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libvo/x11_common.c:1522:29: warning: unused parameter 'suspend' [-Wunused-parameter] 1522 | static int xss_suspend(Bool suspend) | ^ mplayer.c: In function 'child_sighandler': mplayer.c:769:34: warning: unused parameter 'x' [-Wunused-parameter] 769 | static void child_sighandler(int x) | ~~~~^ mplayer.c: In function 'load_per_extension_config': mplayer.c:913:75: warning: unused parameter 'file' [-Wunused-parameter] 913 | static void load_per_extension_config(m_config_t *conf, const char *const file) | ~~~~~~~~~~~~~~~~~~^~~~ libvo/x11_common.c: In function 'vo_x11_create_colormap': libvo/x11_common.c:1833:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1833 | for (k = 0; k < cm_size; k++) | ^ mplayer.c: In function 'saddf': mplayer.c:1163:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1163 | if (*pos >= len) { | ^~ libvo/x11_common.c:1843:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1843 | if (t < r) | ^ libvo/x11_common.c:1847:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1847 | if (t < g) | ^ libvo/x11_common.c:1851:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1851 | if (t < b) | ^ command.c: In function 'mp_property_ass_use_margins': command.c:1875:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1875 | if (!arg) | ^ command.c:1877:5: note: here 1877 | case M_PROPERTY_STEP_UP: | ^~~~ command.c:1879:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1879 | ass_force_reload = 1; | ~~~~~~~~~~~~~~~~~^~~ command.c:1880:5: note: here 1880 | default: | ^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_v4l2.o libvo/vo_v4l2.c command.c: In function 'mp_property_sub_visibility': command.c:1853:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1853 | if (!arg) | ^ command.c:1855:5: note: here 1855 | case M_PROPERTY_STEP_UP: | ^~~~ command.c:1858:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1858 | if (vo_spudec) | ^ command.c:1860:5: note: here 1860 | default: | ^~~~~~~ In file included from ./libmpcodecs/vf.h:118, from libmenu/menu.h:24, from mplayer.c:80: mplayer.c: In function 'is_at_end': command.c: In function 'mp_property_sub_alignment': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:1748:37: note: in expansion of macro 'MP_NOPTS_VALUE' 1748 | case END_AT_TIME: return pts != MP_NOPTS_VALUE && end_at->pos <= pts; | ^~~~~~~~~~~~~~ mplayer.c: In function 'generate_video_frame': command.c:1834:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1834 | if (!arg) | ^ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:1798:23: note: in expansion of macro 'MP_NOPTS_VALUE' 1798 | pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ command.c:1836:5: note: here 1836 | case M_PROPERTY_STEP_UP: | ^~~~ command.c:1838:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1838 | vo_osd_changed(OSDTYPE_SUBTITLE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ command.c:1839:5: note: here 1839 | default: | ^~~~~~~ command.c: In function 'mp_property_sub_pos': command.c:1437:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1437 | if (!arg) | ^ mplayer.c: In function 'adjust_sync_and_print_status': command.c:1439:5: note: here 1439 | case M_PROPERTY_STEP_UP: | ^~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:2072:26: note: in expansion of macro 'MP_NOPTS_VALUE' 2072 | if (a_pts == MP_NOPTS_VALUE || v_pts == MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ command.c:1441:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1441 | vo_osd_changed(OSDTYPE_SUBTITLE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:2072:53: note: in expansion of macro 'MP_NOPTS_VALUE' 2072 | if (a_pts == MP_NOPTS_VALUE || v_pts == MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ command.c:1442:5: note: here 1442 | default: | ^~~~~~~ mplayer.c: In function 'reinit_video_chain': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:2415:26: note: in expansion of macro 'MP_NOPTS_VALUE' 2415 | sh_video->last_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ command.c: In function 'mp_property_vo_flag': mplayer.c: In function 'update_video': command.c:1213:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1213 | if (*vo_var == !!*(int *) arg) | ^ libvo/x11_common.c: In function 'handle_x11_event': libvo/x11_common.c:901:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 901 | key = MP_KEY_DOWN; ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:2527:30: note: in expansion of macro 'MP_NOPTS_VALUE' 2527 | if (sh_video->pts == MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ command.c:1216:5: note: here 1216 | case M_PROPERTY_STEP_UP: | ^~~~ libvo/x11_common.c:903:13: note: here 903 | case ButtonRelease: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libao2/ao_v4l2.o libao2/ao_v4l2.c ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:2531:35: note: in expansion of macro 'MP_NOPTS_VALUE' 2531 | if (sh_video->last_pts == MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ command.c: In function 'mp_property_fullscreen': libao2/ao_oss.c: In function 'init': libao2/ao_oss.c:222:54: warning: unused parameter 'flags' [-Wunused-parameter] 222 | static int init(int rate,int channels,int format,int flags){ | ~~~~^~~~~ command.c:1068:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1068 | if (vo_fs == !!*(int *) arg) | ^ command.c:1071:5: note: here 1071 | case M_PROPERTY_STEP_UP: | ^~~~ libvo/vo_tga.c: In function 'config': libvo/vo_tga.c:172:28: warning: unused parameter 'width' [-Wunused-parameter] 172 | static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~ libvo/vo_tga.c:172:44: warning: unused parameter 'height' [-Wunused-parameter] 172 | static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~ libvo/vo_tga.c:172:61: warning: unused parameter 'd_width' [-Wunused-parameter] 172 | static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~~ libvo/vo_tga.c:172:79: warning: unused parameter 'd_height' [-Wunused-parameter] 172 | static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~~~ libvo/vo_tga.c:172:98: warning: unused parameter 'flags' [-Wunused-parameter] 172 | static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~ libvo/vo_tga.c:172:111: warning: unused parameter 'title' [-Wunused-parameter] 172 | static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~^~~~~ libvo/vo_tga.c:172:127: warning: unused parameter 'format' [-Wunused-parameter] 172 | static int config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format) | ~~~~~~~~~^~~~~~ command.c: In function 'mp_property_mute': command.c:741:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 741 | if (mpctx->edl_muted) { | ^ command.c:745:5: note: here 745 | default: | ^~~~~~~ In file included from ./mp_core.h:27, from libvo/vo_pnm.c:44: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ command.c: In function 'run_command': command.c:3445:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 3445 | if (sh_audio) | ^ command.c:3451:5: note: here 3451 | case MP_CMD_AF_ADD: | ^~~~ mplayer.c: In function 'main': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:3301:23: note: in expansion of macro 'MP_NOPTS_VALUE' 3301 | pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libvo/vo_v4l2.c: In function 'config': libvo/vo_v4l2.c:85:18: warning: unused parameter 'width' [-Wunused-parameter] 85 | config (uint32_t width, uint32_t height, | ~~~~~~~~~^~~~~ libvo/vo_v4l2.c:85:34: warning: unused parameter 'height' [-Wunused-parameter] 85 | config (uint32_t width, uint32_t height, | ~~~~~~~~~^~~~~~ libvo/vo_v4l2.c:86:18: warning: unused parameter 'd_width' [-Wunused-parameter] 86 | uint32_t d_width, uint32_t d_height, | ~~~~~~~~~^~~~~~~ libvo/vo_v4l2.c:86:36: warning: unused parameter 'd_height' [-Wunused-parameter] 86 | uint32_t d_width, uint32_t d_height, | ~~~~~~~~~^~~~~~~~ libvo/vo_v4l2.c:87:18: warning: unused parameter 'fullscreen' [-Wunused-parameter] 87 | uint32_t fullscreen, char *title, uint32_t format) | ~~~~~~~~~^~~~~~~~~~ libvo/vo_v4l2.c:87:36: warning: unused parameter 'title' [-Wunused-parameter] 87 | uint32_t fullscreen, char *title, uint32_t format) | ~~~~~~^~~~~ libvo/vo_v4l2.c:87:52: warning: unused parameter 'format' [-Wunused-parameter] 87 | uint32_t fullscreen, char *title, uint32_t format) | ~~~~~~~~~^~~~~~ libao2/ao_v4l2.c: In function 'control': libao2/ao_v4l2.c:55:14: warning: unused parameter 'cmd' [-Wunused-parameter] 55 | control (int cmd,void *arg) | ~~~~^~~ libao2/ao_v4l2.c:55:24: warning: unused parameter 'arg' [-Wunused-parameter] 55 | control (int cmd,void *arg) | ~~~~~~^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_vdpau.o libvo/vo_vdpau.c libao2/ao_v4l2.c: In function 'init': libao2/ao_v4l2.c:62:47: warning: unused parameter 'flags' [-Wunused-parameter] 62 | init (int rate, int channels, int format, int flags) | ~~~~^~~~~ libao2/ao_v4l2.c: In function 'uninit': libao2/ao_v4l2.c:95:13: warning: unused parameter 'immed' [-Wunused-parameter] 95 | uninit (int immed) | ~~~~^~~~~ libao2/ao_v4l2.c: In function 'play': libao2/ao_v4l2.c:144:32: warning: unused parameter 'flags' [-Wunused-parameter] 144 | play (void *data, int len, int flags) | ~~~~^~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:3741:28: note: in expansion of macro 'MP_NOPTS_VALUE' 3741 | if (seek_to_sec != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ libvo/gl_common.c:492:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 492 | {&mpglGenBuffers, NULL, {"glGenBuffers", "glGenBuffersARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:493:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 493 | {&mpglDeleteBuffers, NULL, {"glDeleteBuffers", "glDeleteBuffersARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:494:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 494 | {&mpglBindBuffer, NULL, {"glBindBuffer", "glBindBufferARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:495:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 495 | {&mpglMapBuffer, NULL, {"glMapBuffer", "glMapBufferARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:496:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 496 | {&mpglMapBufferRange, "ARB_map_buffer_range", {"glMapBufferRange", "glMapBufferRangeARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:497:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 497 | {&mpglUnmapBuffer, NULL, {"glUnmapBuffer", "glUnmapBufferARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:498:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 498 | {&mpglBufferData, NULL, {"glBufferData", "glBufferDataARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:499:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 499 | {&mpglCombinerParameterfv, "NV_register_combiners", {"glCombinerParameterfv", "glCombinerParameterfvNV", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:500:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 500 | {&mpglCombinerParameteri, "NV_register_combiners", {"glCombinerParameteri", "glCombinerParameteriNV", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:501:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 501 | {&mpglCombinerInput, "NV_register_combiners", {"glCombinerInput", "glCombinerInputNV", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:502:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 502 | {&mpglCombinerOutput, "NV_register_combiners", {"glCombinerOutput", "glCombinerOutputNV", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:503:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 503 | {&mpglBeginFragmentShader, "ATI_fragment_shader", {"glBeginFragmentShaderATI", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:504:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 504 | {&mpglEndFragmentShader, "ATI_fragment_shader", {"glEndFragmentShaderATI", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:505:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 505 | {&mpglSampleMap, "ATI_fragment_shader", {"glSampleMapATI", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:3831:71: note: in expansion of macro 'MP_NOPTS_VALUE' 3831 | if (correct_pts && mpctx->sh_video->endpts != MP_NOPTS_VALUE && | ^~~~~~~~~~~~~~ libvo/gl_common.c:506:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 506 | {&mpglColorFragmentOp2, "ATI_fragment_shader", {"glColorFragmentOp2ATI", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:507:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 507 | {&mpglColorFragmentOp3, "ATI_fragment_shader", {"glColorFragmentOp3ATI", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:508:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 508 | {&mpglSetFragmentShaderConstant, "ATI_fragment_shader", {"glSetFragmentShaderConstantATI", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:509:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 509 | {&mpglActiveTexture, NULL, {"glActiveTexture", "glActiveTextureARB", NULL}}, | ^ libvo/vo_pnm.c: In function 'config': libvo/vo_pnm.c:258:28: warning: unused parameter 'width' [-Wunused-parameter] 258 | static int config(uint32_t width, uint32_t height, uint32_t d_width, | ~~~~~~~~~^~~~~ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/vo_pnm.c:258:44: warning: unused parameter 'height' [-Wunused-parameter] 258 | static int config(uint32_t width, uint32_t height, uint32_t d_width, | ~~~~~~~~~^~~~~~ libvo/vo_pnm.c:258:61: warning: unused parameter 'd_width' [-Wunused-parameter] 258 | static int config(uint32_t width, uint32_t height, uint32_t d_width, | ~~~~~~~~~^~~~~~~ libvo/vo_pnm.c:259:33: warning: unused parameter 'd_height' [-Wunused-parameter] 259 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~~~~^~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:3832:53: note: in expansion of macro 'MP_NOPTS_VALUE' 3832 | mpctx->sh_video->pts != MP_NOPTS_VALUE && | ^~~~~~~~~~~~~~ libvo/gl_common.c:510:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 510 | {&mpglBindTexture, NULL, {"glBindTexture", "glBindTextureARB", "glBindTextureEXT", NULL}}, | ^ libvo/vo_pnm.c:259:52: warning: unused parameter 'flags' [-Wunused-parameter] 259 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~~~~^~~~~ libvo/vo_pnm.c:259:65: warning: unused parameter 'title' [-Wunused-parameter] 259 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~^~~~~ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/vo_pnm.c:260:33: warning: unused parameter 'format' [-Wunused-parameter] 260 | uint32_t format) | ~~~~~~~~~^~~~~~ libvo/gl_common.c:511:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 511 | {&mpglMultiTexCoord2f, NULL, {"glMultiTexCoord2f", "glMultiTexCoord2fARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:512:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 512 | {&mpglGenPrograms, "_program", {"glGenProgramsARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:513:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 513 | {&mpglDeletePrograms, "_program", {"glDeleteProgramsARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:514:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 514 | {&mpglBindProgram, "_program", {"glBindProgramARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:3840:51: note: in expansion of macro 'MP_NOPTS_VALUE' 3840 | mpctx->sh_video->endpts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libvo/gl_common.c:515:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 515 | {&mpglProgramString, "_program", {"glProgramStringARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:516:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 516 | {&mpglGetProgramiv, "_program", {"glGetProgramivARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:517:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 517 | {&mpglProgramEnvParameter4f, "_program", {"glProgramEnvParameter4fARB", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:518:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 518 | {&mpglSwapInterval, "_swap_control", {"glXSwapIntervalSGI", "glXSwapInterval", "wglSwapIntervalSGI", "wglSwapInterval", "wglSwapIntervalEXT", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:519:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 519 | {&mpglTexImage3D, NULL, {"glTexImage3D", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:520:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 520 | {&mpglAllocateMemoryMESA, "GLX_MESA_allocate_memory", {"glXAllocateMemoryMESA", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ libvo/gl_common.c:521:3: warning: missing initializer for field 'fallback' of 'extfunc_desc_t' [-Wmissing-field-initializers] 521 | {&mpglFreeMemoryMESA, "GLX_MESA_allocate_memory", {"glXFreeMemoryMESA", NULL}}, | ^ libvo/gl_common.c:435:9: note: 'fallback' declared here 435 | void *fallback; | ^~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mplayer.c:4021:36: note: in expansion of macro 'MP_NOPTS_VALUE' 4021 | if (seek_to_sec == MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_cvidix.o libvo/vo_cvidix.c libvo/gl_common.c: In function 'detach_shader': libvo/gl_common.c:1711:18: warning: comparison of integer expressions of different signedness: 'GLint' {aka 'int'} and 'GLenum' {aka 'unsigned int'} [-Wsign-compare] 1711 | if (cur_type == type) | ^~ mplayer.c: In function 'exit_sighandler': mplayer.c:822:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 822 | mp_msg(MSGT_CPLAYER, MSGL_FATAL, MSGTR_Exit_SIGILL_RTCpuSel); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mplayer.c:826:9: note: here 826 | case SIGFPE: | ^~~~ mplayer.c:828:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 828 | mp_msg(MSGT_CPLAYER, MSGL_FATAL, MSGTR_Exit_SIGSEGV_SIGFPE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mplayer.c:829:9: note: here 829 | default: | ^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vosub_vidix.o libvo/vosub_vidix.c mplayer.c: In function 'libmpdemux_was_interrupted': mplayer.c:1014:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 1014 | run_command(mpctx, cmd); | ^~~~~~~~~~~~~~~~~~~~~~~ mplayer.c:1015:9: note: here 1015 | case MP_CMD_PLAY_TREE_STEP: | ^~~~ awk -f vidix/pci_db2c.awk vidix/pci.db 1 libvo/gl_common.c: In function 'swapGlBuffers_x11': libvo/gl_common.c:2377:44: warning: unused parameter 'ctx' [-Wunused-parameter] 2377 | static void swapGlBuffers_x11(MPGLContext *ctx) { | ~~~~~~~~~~~~~^~~ libvo/gl_common.c: In function 'dummy_color': libvo/gl_common.c:2464:44: warning: unused parameter 'r' [-Wunused-parameter] 2464 | static void GLAPIENTRY dummy_color(GLubyte r, GLubyte g, GLubyte b, GLubyte a) { | ~~~~~~~~^ libvo/gl_common.c:2464:55: warning: unused parameter 'g' [-Wunused-parameter] 2464 | static void GLAPIENTRY dummy_color(GLubyte r, GLubyte g, GLubyte b, GLubyte a) { | ~~~~~~~~^ libvo/vo_cvidix.c: In function 'config': libvo/vo_cvidix.c:91:110: warning: unused parameter 'title' [-Wunused-parameter] 91 | static int config(uint32_t width, uint32_t height, uint32_t d_width,uint32_t d_height, uint32_t flags, char *title, uint32_t format){ | ~~~~~~^~~~~ libvo/vo_cvidix.c: In function 'draw_slice': libvo/vo_cvidix.c:137:32: warning: unused parameter 'src' [-Wunused-parameter] 137 | static int draw_slice(uint8_t *src[], int stride[],int w, int h, int x, int y){ | ~~~~~~~~~^~~~~ libvo/vo_cvidix.c:137:43: warning: unused parameter 'stride' [-Wunused-parameter] 137 | static int draw_slice(uint8_t *src[], int stride[],int w, int h, int x, int y){ | ~~~~^~~~~~~~ libvo/vo_cvidix.c:137:56: warning: unused parameter 'w' [-Wunused-parameter] 137 | static int draw_slice(uint8_t *src[], int stride[],int w, int h, int x, int y){ | ~~~~^ libvo/vo_cvidix.c:137:63: warning: unused parameter 'h' [-Wunused-parameter] 137 | static int draw_slice(uint8_t *src[], int stride[],int w, int h, int x, int y){ | ~~~~^ libvo/vo_cvidix.c:137:70: warning: unused parameter 'x' [-Wunused-parameter] 137 | static int draw_slice(uint8_t *src[], int stride[],int w, int h, int x, int y){ | ~~~~^ libvo/vo_cvidix.c:137:77: warning: unused parameter 'y' [-Wunused-parameter] 137 | static int draw_slice(uint8_t *src[], int stride[],int w, int h, int x, int y){ | ~~~~^ libvo/gl_common.c:2464:66: warning: unused parameter 'b' [-Wunused-parameter] 2464 | static void GLAPIENTRY dummy_color(GLubyte r, GLubyte g, GLubyte b, GLubyte a) { | ~~~~~~~~^ libvo/gl_common.c:2464:77: warning: unused parameter 'a' [-Wunused-parameter] 2464 | static void GLAPIENTRY dummy_color(GLubyte r, GLubyte g, GLubyte b, GLubyte a) { | ~~~~~~~~^ libvo/gl_common.c: In function 'dummy_texenvi': awk -f vidix/pci_db2c.awk vidix/pci.db 1 libvo/gl_common.c:2467:45: warning: unused parameter 't' [-Wunused-parameter] 2467 | static void GLAPIENTRY dummy_texenvi(GLenum t, GLenum p, GLint v) { | ~~~~~~~^ libvo/gl_common.c:2467:55: warning: unused parameter 'p' [-Wunused-parameter] 2467 | static void GLAPIENTRY dummy_texenvi(GLenum t, GLenum p, GLint v) { | ~~~~~~~^ libvo/gl_common.c:2467:64: warning: unused parameter 'v' [-Wunused-parameter] 2467 | static void GLAPIENTRY dummy_texenvi(GLenum t, GLenum p, GLint v) { | ~~~~~~^ libvo/gl_common.c: In function 'swapGlBuffers_egl': libvo/gl_common.c:2625:44: warning: unused parameter 'ctx' [-Wunused-parameter] 2625 | static void swapGlBuffers_egl(MPGLContext *ctx) { | ~~~~~~~~~~~~~^~~ libvo/gl_common.c: In function 'setGlWindow_dummy': libvo/gl_common.c:2631:43: warning: unused parameter 'ctx' [-Wunused-parameter] 2631 | static int setGlWindow_dummy(MPGLContext *ctx) { | ~~~~~~~~~~~~~^~~ libvo/gl_common.c: In function 'releaseGlContext_dummy': libvo/gl_common.c:2638:49: warning: unused parameter 'ctx' [-Wunused-parameter] 2638 | static void releaseGlContext_dummy(MPGLContext *ctx) { | ~~~~~~~~~~~~~^~~ libvo/gl_common.c: In function 'swapGlBuffers_dummy': libvo/gl_common.c:2641:46: warning: unused parameter 'ctx' [-Wunused-parameter] 2641 | static void swapGlBuffers_dummy(MPGLContext *ctx) { | ~~~~~~~~~~~~~^~~ libvo/gl_common.c: In function 'mpglcontext_create_window': libvo/gl_common.c:2782:50: warning: passing argument 3 of 'glXChooseVisual' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2782 | vinfo = glXChooseVisual(mDisplay, mScreen, stereo_glx_attribs); | ^~~~~~~~~~~~~~~~~~ In file included from libvo/gl_common.h:41, from libvo/gl_common.c:42: /usr/include/GL/glx.h:183:15: note: expected 'int *' but argument is of type 'const int *' 183 | int *attribList ); | ~~~~~^~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_x11.o libvo/vo_x11.c libvo/vo_matrixview.c: In function 'draw_slice': libvo/vo_matrixview.c:172:20: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] 172 | sws_scale(sws, src, stride, y, h, map_image, map_stride); | ^~~ | | | uint8_t ** {aka unsigned char **} In file included from libvo/vo_matrixview.c:37: ffmpeg/libswscale/swscale.h:217:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} 217 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libvo/vo_matrixview.c:170:57: warning: unused parameter 'w' [-Wunused-parameter] 170 | static int draw_slice(uint8_t *src[], int stride[], int w, int h, int x, int y) | ~~~~^ libvo/vo_matrixview.c:170:71: warning: unused parameter 'x' [-Wunused-parameter] 170 | static int draw_slice(uint8_t *src[], int stride[], int w, int h, int x, int y) | ~~~~^ libvo/gl_common.c: In function 'glFindFormat': libvo/gl_common.c:309:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 309 | *gl_texfmt = GL_RGBA16; | ^ libvo/gl_common.c:310:5: note: here 310 | case IMGFMT_RGB48NE: | ^~~~ libvo/gl_common.c:333:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 333 | supported = 0; // no native YV12 support | ~~~~~~~~~~^~~ libvo/gl_common.c:334:5: note: here 334 | case IMGFMT_Y800: | ^~~~ libvo/vo_gl.c: In function 'update_yuvconv': libvo/vo_gl.c:287:7: warning: missing initializer for field 'has_alpha_tex' of 'gl_conversion_params_t' [-Wmissing-field-initializers] 287 | stereo_mode == GL_3D_STIPPLE}; | ^~~~~~~~~~~ In file included from libvo/vo_gl.c:40: libvo/gl_common.h:165:7: note: 'has_alpha_tex' declared here 165 | int has_alpha_tex; | ^~~~~~~~~~~~~ libvo/vo_gl_tiled.c: In function 'initTextures': libvo/vo_gl_tiled.c:172:11: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 172 | while (s= texture_width) | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_xover.o libvo/vo_xover.c libvo/vo_gl_tiled.c: In function 'initGl': libvo/vo_gl_tiled.c:544:11: warning: missing initializer for field 'input_shift' of 'struct mp_csp_params' [-Wmissing-field-initializers] 544 | {-1, -1, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 1.0}, | ^ In file included from libvo/gl_common.h:33, from libvo/vo_gl_tiled.c:35: libvo/csputils.h:56:7: note: 'input_shift' declared here 56 | int input_shift; | ^~~~~~~~~~~ libvo/vo_gl_tiled.c:545:11: warning: missing initializer for field 'filter_strength' of 'gl_conversion_params_t' [-Wmissing-field-initializers] 545 | texture_width, texture_height, 0, 0, 0}; | ^~~~~~~~~~~~~ In file included from libvo/vo_gl_tiled.c:35: libvo/gl_common.h:163:9: note: 'filter_strength' declared here 163 | float filter_strength; | ^~~~~~~~~~~~~~~ libvo/vo_gl.c: In function 'draw_osd': libvo/vosub_vidix.c: In function 'vidix_draw_slice': libvo/vo_gl.c:845:41: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 845 | osd_w = scaled_osd ? image_width : draw_width; | ^~~~~~~~~~ libvo/vosub_vidix.c:256:38: warning: unused parameter 'image' [-Wunused-parameter] 256 | static int vidix_draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~~~~~~^~~~~~~ libvo/vosub_vidix.c:256:51: warning: unused parameter 'stride' [-Wunused-parameter] 256 | static int vidix_draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^~~~~~~~ libvo/vosub_vidix.c:256:65: warning: unused parameter 'w' [-Wunused-parameter] 256 | static int vidix_draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^ libvo/vosub_vidix.c:256:71: warning: unused parameter 'h' [-Wunused-parameter] 256 | static int vidix_draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^ libvo/vosub_vidix.c:256:77: warning: unused parameter 'x' [-Wunused-parameter] 256 | static int vidix_draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^ libvo/vosub_vidix.c:256:83: warning: unused parameter 'y' [-Wunused-parameter] 256 | static int vidix_draw_slice(uint8_t *image[], int stride[], int w,int h,int x,int y) | ~~~~^ libvo/vo_gl.c:846:41: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 846 | osd_h = scaled_osd ? image_height : draw_height; | ^~~~~~~~~~~ libvo/vo_gl_tiled.c: In function 'draw_slice': libvo/vo_gl_tiled.c:720:29: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 720 | if (subtex_y + subtex_h > texture_height) | ^ libvo/vo_gl_tiled.c:724:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 724 | if (subtex_x + subtex_w > texture_width) | ^ libvo/vosub_vidix.c: In function 'vidix_init': libvo/vosub_vidix.c:394:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 394 | if(((vidix_cap.maxwidth != -1) && (vid_w > vidix_cap.maxwidth)) || | ^ libvo/vosub_vidix.c:395:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 395 | ((vidix_cap.minwidth != -1) && (vid_w < vidix_cap.minwidth)) || | ^ libvo/vosub_vidix.c:396:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 396 | ((vidix_cap.maxheight != -1) && (vid_h > vidix_cap.maxheight)) || | ^ libvo/vosub_vidix.c:397:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 397 | ((vidix_cap.minwidth != -1 ) && (vid_h < vidix_cap.minheight))) | ^ libvo/vo_gl.c: In function 'draw_image': libvo/vosub_vidix.c: In function 'vidix_get_image': libvo/vo_gl.c:1054:86: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1054 | int slice = gl_target == GL_TEXTURE_RECTANGLE && gl_format == GL_YCBCR_422_APPLE ? -1 : slice_height; | ^~ libvo/vosub_vidix.c:545:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 545 | if(( (mpi->stride[0]==dstrides.y && (!(mpi->flags&MP_IMGFLAG_PLANAR) || | ^~ libvo/vosub_vidix.c:546:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 546 | (mpi->stride[1]==dstrides.u && mpi->stride[2]==dstrides.v)) ) | ^~ libvo/vosub_vidix.c:546:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 546 | (mpi->stride[1]==dstrides.u && mpi->stride[2]==dstrides.v)) ) | ^~ libvo/vo_gl_tiled.c: In function 'initGl': libvo/vo_gl_tiled.c:552:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 552 | glBindTexture(GL_TEXTURE_2D, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libvo/vo_gl_tiled.c:553:7: note: here 553 | case YUV_CONVERSION_FRAGMENT_POW: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_xv.o libvo/vo_xv.c libvo/vo_vdpau.c: In function 'preemption_callback': libvo/vo_vdpau.c:348:43: warning: unused parameter 'device' [-Wunused-parameter] 348 | static void preemption_callback(VdpDevice device, void *context) | ~~~~~~~~~~^~~~~~ libvo/vo_vdpau.c:348:57: warning: unused parameter 'context' [-Wunused-parameter] 348 | static void preemption_callback(VdpDevice device, void *context) | ~~~~~~^~~~~~~ libvo/vo_vdpau.c: In function 'draw_slice': libvo/vo_vdpau.c:1034:45: warning: unused parameter 'stride' [-Wunused-parameter] 1034 | static int draw_slice(uint8_t *image[], int stride[], int w, int h, | ~~~~^~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_xvidix.o libvo/vo_xvidix.c libvo/vo_vdpau.c:1034:59: warning: unused parameter 'w' [-Wunused-parameter] 1034 | static int draw_slice(uint8_t *image[], int stride[], int w, int h, | ~~~~^ libvo/vo_vdpau.c:1034:66: warning: unused parameter 'h' [-Wunused-parameter] 1034 | static int draw_slice(uint8_t *image[], int stride[], int w, int h, | ~~~~^ libvo/vo_vdpau.c:1035:27: warning: unused parameter 'x' [-Wunused-parameter] 1035 | int x, int y) | ~~~~^ libvo/vo_vdpau.c:1035:34: warning: unused parameter 'y' [-Wunused-parameter] 1035 | int x, int y) | ~~~~^ libvo/vo_vdpau.c: In function 'draw_image': libvo/vo_vdpau.c:1097:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1097 | VdpVideoSurface surface = (VdpVideoSurface)mpi->priv; | ^ libvo/vo_vdpau.c: In function 'query_format': libvo/vo_vdpau.c:1168:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1168 | if (force_mixer) | ^ libvo/vo_vdpau.c:1170:5: note: here 1170 | case IMGFMT_YV12: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_xvmc.o libvo/vo_xvmc.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/vo_yuv4mpeg.o libvo/vo_yuv4mpeg.c libvo/vo_xover.c: In function 'set_window': libvo/vo_xover.c:113:64: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 113 | drwX = (vo_screenwidth - ((int)dwidth > vo_screenwidth ? vo_screenwidth : dwidth)) / 2; | ^~~~~~~~~~~~~~ libvo/vo_xover.c:115:67: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 115 | drwY = (vo_screenheight - ((int)dheight > vo_screenheight ? vo_screenheight : dheight)) / 2; | ^~~~~~~~~~~~~~~ libvo/vo_xover.c:117:50: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 117 | drwWidth = ((int)dwidth > vo_screenwidth ? vo_screenwidth : dwidth); | ^~~~~~~~~~~~~~ libvo/vo_xover.c:118:53: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 118 | drwHeight = ((int)dheight > vo_screenheight ? vo_screenheight : dheight); | ^~~~~~~~~~~~~~~ libvo/vo_xover.c: In function 'draw_slice': libvo/vo_xover.c:348:32: warning: unused parameter 'src' [-Wunused-parameter] 348 | static int draw_slice(uint8_t *src[], int stride[], | ~~~~~~~~~^~~~~ libvo/vo_xover.c:348:43: warning: unused parameter 'stride' [-Wunused-parameter] 348 | static int draw_slice(uint8_t *src[], int stride[], | ~~~~^~~~~~~~ libvo/vo_xover.c:349:11: warning: unused parameter 'w' [-Wunused-parameter] 349 | int w, int h, int x, int y) | ~~~~^ libvo/vo_xover.c:349:18: warning: unused parameter 'h' [-Wunused-parameter] 349 | int w, int h, int x, int y) | ~~~~^ libvo/vo_xover.c:349:25: warning: unused parameter 'x' [-Wunused-parameter] 349 | int w, int h, int x, int y) | ~~~~^ libvo/vo_xover.c:349:32: warning: unused parameter 'y' [-Wunused-parameter] 349 | int w, int h, int x, int y) | ~~~~^ libvo/vo_xover.c: In function 'draw_frame': libvo/vo_xover.c:355:32: warning: unused parameter 'src' [-Wunused-parameter] 355 | static int draw_frame(uint8_t *src[]) | ~~~~~~~~~^~~~~ In file included from libvo/vo_xover.c:37: libvo/vo_xover.c: At top level: libvo/video_out_internal.h:49:12: warning: 'query_format' declared 'static' but never defined [-Wunused-function] 49 | static int query_format(uint32_t format); | ^~~~~~~~~~~~ libvo/vo_x11.c: In function 'config': libvo/vo_x11.c:276:61: warning: unused parameter 'd_width' [-Wunused-parameter] 276 | static int config(uint32_t width, uint32_t height, uint32_t d_width, | ~~~~~~~~~^~~~~~~ libvo/vo_x11.c:277:33: warning: unused parameter 'd_height' [-Wunused-parameter] 277 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~~~~^~~~~~~~ libvo/vo_x11.c: In function 'Display_Image': libvo/vo_x11.c:406:56: warning: unused parameter 'ImageData' [-Wunused-parameter] 406 | static void Display_Image(XImage * myximage, uint8_t * ImageData) | ~~~~~~~~~~^~~~~~~~~ libvo/vo_x11.c: In function 'draw_slice': libvo/vo_x11.c:495:27: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] 495 | sws_scale(swsContext, src, stride, y, h, dst, dstStride); | ^~~ | | | uint8_t ** {aka unsigned char **} In file included from libvo/vo_x11.c:53: ffmpeg/libswscale/swscale.h:217:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} 217 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libvo/vo_x11.c:450:58: warning: unused parameter 'w' [-Wunused-parameter] 450 | static int draw_slice(uint8_t * src[], int stride[], int w, int h, | ~~~~^ libvo/vo_x11.c:451:32: warning: unused parameter 'x' [-Wunused-parameter] 451 | int x, int y) | ~~~~^ libvo/vo_x11.c: In function 'get_image': libvo/vo_x11.c:503:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 503 | (IMGFMT_BGR_DEPTH(mpi->imgfmt) != vo_depthonscreen) || | ^~ libvo/vo_x11.c:507:57: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 507 | || (mpi->flags & MP_IMGFLAG_YUV) || (mpi->width != image_width) | ^~ libvo/vo_x11.c:508:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 508 | || (mpi->height != image_height)) | ^~ libvo/vo_x11.c: In function 'query_format': libvo/vo_x11.c:534:38: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 534 | if (IMGFMT_BGR_DEPTH(format) == vo_depthonscreen) | ^~ libvo/vo_xvidix.c: In function 'set_window': libvo/vo_xvidix.c:119:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 119 | (dwidth > vo_screenwidth ? vo_screenwidth : dwidth)) / 2; | ^ libvo/vo_xvidix.c:119:41: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 119 | (dwidth > vo_screenwidth ? vo_screenwidth : dwidth)) / 2; | ^~~~~~~~~~~~~~ libvo/vo_xvidix.c:123:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 123 | (dheight > vo_screenheight ? vo_screenheight : dheight)) / 2; | ^ libvo/vo_xvidix.c:123:43: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 123 | (dheight > vo_screenheight ? vo_screenheight : dheight)) / 2; | ^~~~~~~~~~~~~~~ libvo/vo_xvidix.c:125:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 125 | drwWidth = (dwidth > vo_screenwidth ? vo_screenwidth : dwidth); | ^ libvo/vo_xvidix.c:125:47: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 125 | drwWidth = (dwidth > vo_screenwidth ? vo_screenwidth : dwidth); | ^~~~~~~~~~~~~~ libvo/vo_xvidix.c:127:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 127 | (dheight > vo_screenheight ? vo_screenheight : dheight); | ^ libvo/vo_xvidix.c:127:42: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 127 | (dheight > vo_screenheight ? vo_screenheight : dheight); | ^~~~~~~~~~~~~~~ libvo/vo_xvidix.c: In function 'draw_slice': libvo/vo_xvidix.c:336:33: warning: unused parameter 'src' [-Wunused-parameter] 336 | static int draw_slice(uint8_t * src[], int stride[], | ~~~~~~~~~~^~~~~ libvo/vo_xvidix.c:336:44: warning: unused parameter 'stride' [-Wunused-parameter] 336 | static int draw_slice(uint8_t * src[], int stride[], | ~~~~^~~~~~~~ libvo/vo_xvidix.c:337:32: warning: unused parameter 'w' [-Wunused-parameter] 337 | int w, int h, int x, int y) | ~~~~^ libvo/vo_xvidix.c:337:39: warning: unused parameter 'h' [-Wunused-parameter] 337 | int w, int h, int x, int y) | ~~~~^ libvo/vo_xvidix.c:337:46: warning: unused parameter 'x' [-Wunused-parameter] 337 | int w, int h, int x, int y) | ~~~~^ libvo/vo_xvidix.c:337:53: warning: unused parameter 'y' [-Wunused-parameter] 337 | int w, int h, int x, int y) | ~~~~^ libvo/vo_yuv4mpeg.c: In function 'config': libvo/vo_yuv4mpeg.c:101:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 101 | if (image_width == width && image_height == height && | ^~ libvo/vo_yuv4mpeg.c:101:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 101 | if (image_width == width && image_height == height && | ^~ libvo/vo_yuv4mpeg.c:95:36: warning: unused parameter 'flags' [-Wunused-parameter] 95 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~~~~^~~~~ libvo/vo_yuv4mpeg.c:95:49: warning: unused parameter 'title' [-Wunused-parameter] 95 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~^~~~~ libvo/vo_xvidix.c: In function 'control': libvo/vo_xvidix.c:398:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | vo_x11_fullscreen(); | ^~~~~~~~~~~~~~~~~~~ libvo/vo_xvidix.c:400:9: note: here 400 | case VOCTRL_SET_PANSCAN: | ^~~~ libvo/vo_yuv4mpeg.c: In function 'preinit': libvo/vo_yuv4mpeg.c:275:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 275 | if (il_bf) | ^~ libvo/vo_yuv4mpeg.c:279:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 279 | switch (config_interlace) | ^~~~~~ In file included from libvo/vo_xv.c:64: libvo/vo_xv.c: In function 'fixup_osd_position': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libvo/vo_xv.c:118:11: note: in expansion of macro 'FFMIN' 118 | *x0 = FFMIN(*x0, image_width - *w); | ^~~~~ ffmpeg/libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libvo/vo_xv.c:118:11: note: in expansion of macro 'FFMIN' 118 | *x0 = FFMIN(*x0, image_width - *w); | ^~~~~ ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libvo/vo_xv.c:119:11: note: in expansion of macro 'FFMIN' 119 | *y0 = FFMIN(*y0, image_height - *h); | ^~~~~ ffmpeg/libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libvo/vo_xv.c:119:11: note: in expansion of macro 'FFMIN' 119 | *y0 = FFMIN(*y0, image_height - *h); | ^~~~~ libvo/vo_xv.c: In function 'config': libvo/vo_xv.c:193:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 193 | if (fo[i].id == format) | ^~ libvo/vo_xv.c:150:61: warning: unused parameter 'd_width' [-Wunused-parameter] 150 | static int config(uint32_t width, uint32_t height, uint32_t d_width, | ~~~~~~~~~^~~~~~~ libvo/vo_xv.c:151:33: warning: unused parameter 'd_height' [-Wunused-parameter] 151 | uint32_t d_height, uint32_t flags, char *title, | ~~~~~~~~~^~~~~~~~ libvo/vo_xv.c: In function 'query_format': libvo/vo_xv.c:552:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 552 | if (fo[i].id == format) | ^~ libvo/vo_xv.c: In function 'preinit': libvo/vo_xv.c:665:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 665 | if (xv_adaptor != -1 && xv_adaptor != i) | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o asxparser.o asxparser.c libvo/vo_xv.c: In function 'draw_slice': libvo/vo_xv.c:398:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 398 | idx_p1 = 2; idx_p2 = 1; | ~~~~~~~^~~ libvo/vo_xv.c:399:5: note: here 399 | case IMGFMT_I420: | ^~~~ libvo/vo_xv.c: In function 'control': libvo/vo_xv.c:730:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 730 | vo_x11_fullscreen(); | ^~~~~~~~~~~~~~~~~~~ libvo/vo_xv.c:732:9: note: here 732 | case VOCTRL_SET_PANSCAN: | ^~~~ libvo/vo_xv.c: In function 'get_image': libvo/vo_xv.c:499:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 499 | idx_p1 = 2; idx_p2 = 1; | ~~~~~~~^~~ libvo/vo_xv.c:500:9: note: here 500 | case IMGFMT_I420: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o bstr.o bstr.c gcc -D_ISOC99_SOURCE -I. -Iffmpeg -O3 -DCODECS2HTML -o codec-cfg codec-cfg.c libvo/vo_xvmc.c:96:12: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 96 | struct xvmc_pix_fmt shared; | ^~~~~~~~~~~~ In file included from libvo/vo_xvmc.c:48: ffmpeg/libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libvo/vo_xvmc.c: In function 'xvmc_find_surface_by_format': libvo/vo_xvmc.c:377:62: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 377 | if ( xv_port_request != 0 && xv_port_request != p ) | ^~ libvo/vo_xvmc.c: In function 'config': libvo/vo_xvmc.c:523:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 523 | if( height==image_height && width==image_width && image_format==format){ | ^~ libvo/vo_xvmc.c:523:42: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 523 | if( height==image_height && width==image_width && image_format==format){ | ^~ libvo/vo_xvmc.c:523:71: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 523 | if( height==image_height && width==image_width && image_format==format){ | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o cpudetect.o cpudetect.c libvo/vo_xvmc.c: In function 'draw_slice': libvo/vo_xvmc.c:1148:45: warning: unused parameter 'stride' [-Wunused-parameter] 1148 | static int draw_slice(uint8_t *image[], int stride[], | ~~~~^~~~~~~~ libvo/vo_xvmc.c:1149:32: warning: unused parameter 'w' [-Wunused-parameter] 1149 | int w, int h, int x, int y){ | ~~~~^ libvo/vo_xvmc.c:1149:39: warning: unused parameter 'h' [-Wunused-parameter] 1149 | int w, int h, int x, int y){ | ~~~~^ libvo/vo_xvmc.c:1149:46: warning: unused parameter 'x' [-Wunused-parameter] 1149 | int w, int h, int x, int y){ | ~~~~^ libvo/vo_xvmc.c: In function 'control': libvo/vo_xvmc.c:1344:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 1344 | vo_x11_fullscreen(); | ^~~~~~~~~~~~~~~~~~~ libvo/vo_xvmc.c:1346:9: note: here 1346 | case VOCTRL_SET_PANSCAN: | ^~~~ In file included from asxparser.c:31: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o edl.o edl.c asxparser.c: In function 'asx_parse_param': asxparser.c:393:68: warning: unused parameter 'pt' [-Wunused-parameter] 393 | asx_parse_param(ASX_Parser_t* parser, char** attribs, play_tree_t* pt) { | ~~~~~~~~~~~~~^~ asxparser.c: In function 'asx_parse_entryref': asxparser.c:448:47: warning: unused parameter 'buffer' [-Wunused-parameter] 448 | asx_parse_entryref(ASX_Parser_t* parser,char* buffer,char** _attribs) { | ~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o fmt-conversion.o fmt-conversion.c asxparser.c: In function 'asx_parse_entry': asxparser.c:485:58: warning: unused parameter '_attribs' [-Wunused-parameter] 485 | asx_parse_entry(ASX_Parser_t* parser,char* buffer,char** _attribs) { | ~~~~~~~^~~~~~~~ cpudetect.c: In function 'GetCpuFriendlyName': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o m_config.o m_config.c cpudetect.c:399:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 399 | for (i = 0x80000002; i <= 0x80000004; i++) | ^~ cpudetect.c:382:60: warning: unused parameter 'regs2' [-Wunused-parameter] 382 | char *GetCpuFriendlyName(unsigned int regs[], unsigned int regs2[]){ | ~~~~~~~~~~~~~^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o m_option.o m_option.c codec-cfg.c: In function 'main': codec-cfg.c:1158:33: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=] 1158 | printf("{ 0x%08lx, %hu, %hu,", | ~~~~^ | | | long unsigned int | %08x 1159 | cod[i][j].guid.f1, | ~~~~~~~~~~~~~~~~~ | | | unsigned int gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o m_struct.o m_struct.c m_config.c: In function 'set_profile': m_config.c:79:42: warning: unused parameter 'dst' [-Wunused-parameter] 79 | set_profile(const m_option_t *opt, void *dst, const void *src) | ~~~~~~^~~ m_config.c: In function 'list_options': m_config.c:144:48: warning: unused parameter 'name' [-Wunused-parameter] 144 | static int list_options(m_option_t *opt, char* name, char *param) | ~~~~~~^~~~ m_config.c:144:60: warning: unused parameter 'param' [-Wunused-parameter] 144 | static int list_options(m_option_t *opt, char* name, char *param) | ~~~~~~^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o mp_msg.o mp_msg.c m_config.c: In function 'm_config_add_option': m_config.c:326:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 326 | co->name = arg->name; | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o mp_strings.o mp_strings.c mp_msg.c: In function 'filename_recode': mp_msg.c:73:29: warning: passing argument 2 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types] 73 | if (iconv(inv_msgiconv, &filename, &filename_len, | ^~~~~~~~~ | | | const char ** In file included from mp_msg.c:29: /usr/include/iconv.h:17:23: note: expected 'char ** restrict' but argument is of type 'const char **' 17 | size_t iconv(iconv_t, char **__restrict, size_t *__restrict, char **__restrict, size_t *__restrict); | ^ mp_msg.c: In function 'mp_msg_va': mp_msg.c:236:58: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 236 | while (iconv(msgiconv, &in, &inlen, &out, &outlen) == -1) { | ^~ ./version.sh `gcc -dumpversion` m_option.c: In function 'print_double': m_option.c:279:55: warning: unused parameter 'opt' [-Wunused-parameter] 279 | static char* print_double(const m_option_t* av_unused opt, const void* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ m_option.c: In function 'print_float': m_option.c:306:54: warning: unused parameter 'opt' [-Wunused-parameter] 306 | static char* print_float(const m_option_t* av_unused opt, const void* val) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ m_option.c: In function 'parse_position': m_option.c:327:101: warning: unused parameter 'src' [-Wunused-parameter] 327 | static int parse_position(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'print_position': m_option.c:360:47: warning: unused parameter 'opt' [-Wunused-parameter] 360 | static char* print_position(const m_option_t* opt, const void* val) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c: In function 'parse_str': m_option.c:383:56: warning: unused parameter 'name' [-Wunused-parameter] 383 | static int parse_str(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o parser-cfg.o parser-cfg.c m_option.c:383:96: warning: unused parameter 'src' [-Wunused-parameter] 383 | static int parse_str(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'print_str': m_option.c:410:42: warning: unused parameter 'opt' [-Wunused-parameter] 410 | static char* print_str(const m_option_t* opt, const void* val) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c: In function 'copy_str': m_option.c:414:40: warning: unused parameter 'opt' [-Wunused-parameter] 414 | static void copy_str(const m_option_t* opt,void* dst, const void* src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c: In function 'parse_str_list': m_option.c:564:101: warning: unused parameter 'src' [-Wunused-parameter] 564 | static int parse_str_list(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'copy_str_list': m_option.c:651:45: warning: unused parameter 'opt' [-Wunused-parameter] 651 | static void copy_str_list(const m_option_t* opt,void* dst, const void* src) { | ~~~~~~~~~~~~~~~~~~^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o path.o path.c m_option.c: In function 'print_str_list': m_option.c:675:47: warning: unused parameter 'opt' [-Wunused-parameter] 675 | static char* print_str_list(const m_option_t* opt, const void* src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c: In function 'parse_call_func': m_option.c:717:62: warning: unused parameter 'name' [-Wunused-parameter] 717 | static int parse_call_func(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~^~~~ m_option.c:717:93: warning: unused parameter 'dst' [-Wunused-parameter] 717 | static int parse_call_func(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~^~~ m_option.c:717:102: warning: unused parameter 'src' [-Wunused-parameter] 717 | static int parse_call_func(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'parse_func_pf': m_option.c:768:44: warning: unused parameter 'opt' [-Wunused-parameter] 768 | static int parse_func_pf(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c:768:100: warning: unused parameter 'src' [-Wunused-parameter] 768 | static int parse_func_pf(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'copy_func_pf': m_option.c:789:44: warning: unused parameter 'opt' [-Wunused-parameter] 789 | static void copy_func_pf(const m_option_t* opt,void* dst, const void* src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c: In function 'set_func_param': m_option.c:815:57: warning: unused parameter 'dst' [-Wunused-parameter] 815 | static void set_func_param(const m_option_t* opt, void* dst, const void* src) { | ~~~~~~^~~ m_option.c: In function 'set_func_full': m_option.c:844:56: warning: unused parameter 'dst' [-Wunused-parameter] 844 | static void set_func_full(const m_option_t* opt, void* dst, const void* src) { | ~~~~~~^~~ m_option.c: In function 'parse_func': m_option.c:874:41: warning: unused parameter 'opt' [-Wunused-parameter] 874 | static int parse_func(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c:874:57: warning: unused parameter 'name' [-Wunused-parameter] 874 | static int parse_func(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~^~~~ m_option.c:874:75: warning: unused parameter 'param' [-Wunused-parameter] 874 | static int parse_func(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~^~~~~ m_option.c:874:97: warning: unused parameter 'src' [-Wunused-parameter] 874 | static int parse_func(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o playtree.o playtree.c m_option.c: In function 'set_func': m_option.c:880:50: warning: unused parameter 'dst' [-Wunused-parameter] 880 | static void set_func(const m_option_t* opt,void* dst, const void* src) { | ~~~~~~^~~ m_option.c: In function 'parse_print': m_option.c:902:89: warning: unused parameter 'dst' [-Wunused-parameter] 902 | static int parse_print(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~^~~ m_option.c:902:98: warning: unused parameter 'src' [-Wunused-parameter] 902 | static int parse_print(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'parse_subconf': m_option.c:1001:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1001 | if (!p || p[0] != '%' || (optlen > strlen(p) - 1)) { | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o playtreeparser.o playtreeparser.c m_option.c: In function 'parse_imgfmt': m_option.c:1181:43: warning: unused parameter 'opt' [-Wunused-parameter] 1181 | static int parse_imgfmt(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c:1181:99: warning: unused parameter 'src' [-Wunused-parameter] 1181 | static int parse_imgfmt(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'parse_afmt': m_option.c:1271:41: warning: unused parameter 'opt' [-Wunused-parameter] 1271 | static int parse_afmt(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c:1271:97: warning: unused parameter 'src' [-Wunused-parameter] 1271 | static int parse_afmt(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ In file included from m_option.c:36: m_option.c: In function 'parse_timestring': mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ m_option.c:1332:13: note: in expansion of macro 'MP_NOPTS_VALUE' 1332 | *time = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ m_option.c: In function 'parse_time': m_option.c:1342:41: warning: unused parameter 'opt' [-Wunused-parameter] 1342 | static int parse_time(const m_option_t* opt,const char *name, const char *param, void* dst, int src) | ~~~~~~~~~~~~~~~~~~^~~ m_option.c:1342:97: warning: unused parameter 'src' [-Wunused-parameter] 1342 | static int parse_time(const m_option_t* opt,const char *name, const char *param, void* dst, int src) | ~~~~^~~ m_option.c: In function 'parse_time_size': m_option.c:1376:46: warning: unused parameter 'opt' [-Wunused-parameter] 1376 | static int parse_time_size(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c:1376:102: warning: unused parameter 'src' [-Wunused-parameter] 1376 | static int parse_time_size(const m_option_t* opt,const char *name, const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'parse_obj_params': m_option.c:1607:42: warning: unused parameter 'src' [-Wunused-parameter] 1607 | const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'copy_obj_settings_list': m_option.c:1931:54: warning: unused parameter 'opt' [-Wunused-parameter] 1931 | static void copy_obj_settings_list(const m_option_t* opt,void* dst, const void* src) { | ~~~~~~~~~~~~~~~~~~^~~ m_option.c: In function 'parse_obj_presets': m_option.c:1975:42: warning: unused parameter 'src' [-Wunused-parameter] 1975 | const char *param, void* dst, int src) { | ~~~~^~~ m_option.c: In function 'parse_custom_url': m_option.c:2047:40: warning: unused parameter 'src' [-Wunused-parameter] 2047 | const char *url, void* dst, int src) { | ~~~~^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o subopt-helper.o subopt-helper.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af.o libaf/af.c subopt-helper.c: In function 'parse_str': subopt-helper.c:89:46: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 89 | if (!str || str[0] != QUOTE_CHAR || (len > strlen(str) - 1)) | ^ subopt-helper.c: In function 'subopt_parse': subopt-helper.c:164:26: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 164 | delim - &str[parse_pos] : // yes | ^~~~~~~~~~~~~~~~~~~~~~~ subopt-helper.c: In function 'strargcmp': subopt-helper.c:335:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 335 | if (!res && arg->len != strlen(str)) | ^~ subopt-helper.c: In function 'strargcasecmp': subopt-helper.c:343:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 343 | if (!res && arg->len != strlen(str)) | ^~ In file included from playtreeparser.c:40: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ playtreeparser.c: In function 'play_tree_parser_get_line': playtreeparser.c:105:46: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 105 | while(strlen(p->buffer + p->buffer_end - r) != r) | ^~ playtreeparser.c: In function 'parse_smil': playtreeparser.c:557:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 557 | for (i = 0; i < strlen(line); i++) | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_center.o libaf/af_center.c In file included from ./libmpdemux/stheader.h:22, from ./libmpcodecs/dec_audio.h:23, from libaf/af.c:27: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_channels.o libaf/af_channels.c ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_comp.o libaf/af_comp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_delay.o libaf/af_delay.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_dummy.o libaf/af_dummy.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_equalizer.o libaf/af_equalizer.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_extrastereo.o libaf/af_extrastereo.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_format.o libaf/af_format.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_gate.o libaf/af_gate.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_hrtf.o libaf/af_hrtf.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_karaoke.o libaf/af_karaoke.c libaf/af_karaoke.c: In function 'play': libaf/af_karaoke.c:53:46: warning: unused parameter 'af' [-Wunused-parameter] 53 | static af_data_t* play(struct af_instance_s* af, af_data_t* data) | ~~~~~~~~~~~~~~~~~~~~~~^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_pan.o libaf/af_pan.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_resample.o libaf/af_resample.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_scaletempo.o libaf/af_scaletempo.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_sinesuppress.o libaf/af_sinesuppress.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_stats.o libaf/af_stats.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_sub.o libaf/af_sub.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_surround.o libaf/af_surround.c libaf/af_resample.c: In function 'set_types': libaf/af_resample.c:136:8: warning: using integer absolute value function 'abs' when argument is of floating-point type 'float' [-Wabsolute-value] 136 | rd = abs((float)af->data->rate - (float)data->rate)/(float)data->rate; | ^~~ libaf/af_resample.c: In function 'control': libaf/af_resample.c:226:14: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 226 | if(s->up != af->data->rate/d || s->dn != n->rate/d){ | ^~ libaf/af_resample.c:226:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 226 | if(s->up != af->data->rate/d || s->dn != n->rate/d){ | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_sweep.o libaf/af_sweep.c libaf/af_resample.c:253:11: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 253 | for(i=0;iup;i++){//Rows | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_tools.o libaf/af_tools.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_volnorm.o libaf/af_volnorm.c libvo/gl_common.c: In function 'glSetupYUVConversion': libvo/gl_common.c:1580:7: warning: 'conv_texs' may be used uninitialized in this function [-Wmaybe-uninitialized] 1580 | snprintf(prog_pos, prog_remain, yuv_lookup3d_prog_template, conv_texs[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libvo/gl_common.c:1498:8: note: 'conv_texs' was declared here 1498 | char conv_texs[1]; | ^~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_volume.o libaf/af_volume.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/filter.o libaf/filter.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/format.o libaf/format.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/reorder_ch.o libaf/reorder_ch.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/window.o libaf/window.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad.o libmpcodecs/ad.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_alaw.o libmpcodecs/ad_alaw.c libaf/reorder_ch.c: In function 'reorder_copy_5ch': libaf/reorder_ch.c:39:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 39 | for (i = 0; i < SAMPLES; i += 5) {\ | ^ libaf/reorder_ch.c:57:9: note: in expansion of macro 'REORDER_COPY_5' 57 | REORDER_COPY_5(dest_8,src_8,samples,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:39:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 39 | for (i = 0; i < SAMPLES; i += 5) {\ | ^ libaf/reorder_ch.c:64:9: note: in expansion of macro 'REORDER_COPY_5' 64 | REORDER_COPY_5(dest_16,src_16,samples,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:71:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for (i = 0; i < samples * 3; i += 15) { | ^ libaf/reorder_ch.c:39:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 39 | for (i = 0; i < SAMPLES; i += 5) {\ | ^ libaf/reorder_ch.c:94:9: note: in expansion of macro 'REORDER_COPY_5' 94 | REORDER_COPY_5(dest_32,src_32,samples,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:39:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 39 | for (i = 0; i < SAMPLES; i += 5) {\ | ^ libaf/reorder_ch.c:101:9: note: in expansion of macro 'REORDER_COPY_5' 101 | REORDER_COPY_5(dest_64,src_64,samples,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_copy_6ch': libaf/reorder_ch.c:114:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 0; i < SAMPLES; i += 6) {\ | ^ libaf/reorder_ch.c:133:9: note: in expansion of macro 'REORDER_COPY_6' 133 | REORDER_COPY_6(dest_8,src_8,samples,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:114:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 0; i < SAMPLES; i += 6) {\ | ^ libaf/reorder_ch.c:140:9: note: in expansion of macro 'REORDER_COPY_6' 140 | REORDER_COPY_6(dest_16,src_16,samples,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:147:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 147 | for (i = 0; i < samples * 3; i += 18) { | ^ libaf/reorder_ch.c:114:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 0; i < SAMPLES; i += 6) {\ | ^ libaf/reorder_ch.c:173:9: note: in expansion of macro 'REORDER_COPY_6' 173 | REORDER_COPY_6(dest_32,src_32,samples,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:114:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 114 | for (i = 0; i < SAMPLES; i += 6) {\ | ^ libaf/reorder_ch.c:180:9: note: in expansion of macro 'REORDER_COPY_6' 180 | REORDER_COPY_6(dest_64,src_64,samples,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_copy_8ch': libaf/reorder_ch.c:193:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 193 | for (i = 0; i < SAMPLES; i += 8) {\ | ^ libaf/reorder_ch.c:215:9: note: in expansion of macro 'REORDER_COPY_8' 215 | REORDER_COPY_8(dest_8,src_8,samples,s0,s1,s2,s3,s4,s5,s6,s7); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:193:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 193 | for (i = 0; i < SAMPLES; i += 8) {\ | ^ libaf/reorder_ch.c:222:9: note: in expansion of macro 'REORDER_COPY_8' 222 | REORDER_COPY_8(dest_16,src_16,samples,s0,s1,s2,s3,s4,s5,s6,s7); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 229 | for (i = 0; i < samples * 3; i += 24) { | ^ libaf/reorder_ch.c:193:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 193 | for (i = 0; i < SAMPLES; i += 8) {\ | ^ libaf/reorder_ch.c:261:9: note: in expansion of macro 'REORDER_COPY_8' 261 | REORDER_COPY_8(dest_32,src_32,samples,s0,s1,s2,s3,s4,s5,s6,s7); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:193:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 193 | for (i = 0; i < SAMPLES; i += 8) {\ | ^ libaf/reorder_ch.c:268:9: note: in expansion of macro 'REORDER_COPY_8' 268 | REORDER_COPY_8(dest_64,src_64,samples,s0,s1,s2,s3,s4,s5,s6,s7); | ^~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_self_2': libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:426:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 426 | REORDER_SELF_SWAP_2(src_8,tmp,samples,6,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:429:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 429 | REORDER_SELF_SWAP_2(src_8,tmp,samples,8,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:432:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 432 | REORDER_SELF_SWAP_2(src_8,tmp,samples,5,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:441:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 441 | REORDER_SELF_SWAP_2(src_16,tmp,samples,6,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:444:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 444 | REORDER_SELF_SWAP_2(src_16,tmp,samples,3,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:447:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 447 | REORDER_SELF_SWAP_2(src_16,tmp,samples,3,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:450:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 450 | REORDER_SELF_SWAP_2(src_16,tmp,samples,5,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:458:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 458 | for (i = 0; i < samples * 3; i += chnum * 3) { | ^ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:476:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 476 | REORDER_SELF_SWAP_2(src_32,tmp,samples,6,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:479:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 479 | REORDER_SELF_SWAP_2(src_32,tmp,samples,3,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:482:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 482 | REORDER_SELF_SWAP_2(src_32,tmp,samples,4,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:485:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 485 | REORDER_SELF_SWAP_2(src_32,tmp,samples,5,s0,s1); | ^~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_dvdpcm.c libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:494:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 494 | REORDER_SELF_SWAP_2(src_64,tmp,samples,6,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:497:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 497 | REORDER_SELF_SWAP_2(src_64,tmp,samples,3,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:500:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 500 | REORDER_SELF_SWAP_2(src_64,tmp,samples,4,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:409:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:503:13: note: in expansion of macro 'REORDER_SELF_SWAP_2' 503 | REORDER_SELF_SWAP_2(src_64,tmp,samples,5,s0,s1); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_self_3': libaf/reorder_ch.c:517:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 517 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:535:13: note: in expansion of macro 'REORDER_SELF_SWAP_3' 535 | REORDER_SELF_SWAP_3(src_8,tmp,samples,6,s0,s1,s2); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:517:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 517 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:538:13: note: in expansion of macro 'REORDER_SELF_SWAP_3' 538 | REORDER_SELF_SWAP_3(src_8,tmp,samples,5,s0,s1,s2); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:517:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 517 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:547:13: note: in expansion of macro 'REORDER_SELF_SWAP_3' 547 | REORDER_SELF_SWAP_3(src_16,tmp,samples,6,s0,s1,s2); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:517:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 517 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:550:13: note: in expansion of macro 'REORDER_SELF_SWAP_3' 550 | REORDER_SELF_SWAP_3(src_16,tmp,samples,5,s0,s1,s2); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:558:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 558 | for (i = 0; i < samples * 3; i += chnum * 3) { | ^ libaf/reorder_ch.c:517:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 517 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:579:13: note: in expansion of macro 'REORDER_SELF_SWAP_3' 579 | REORDER_SELF_SWAP_3(src_32,tmp,samples,6,s0,s1,s2); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:517:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 517 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:582:13: note: in expansion of macro 'REORDER_SELF_SWAP_3' 582 | REORDER_SELF_SWAP_3(src_32,tmp,samples,5,s0,s1,s2); | ^~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwac3.c libaf/reorder_ch.c:517:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 517 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:591:13: note: in expansion of macro 'REORDER_SELF_SWAP_3' 591 | REORDER_SELF_SWAP_3(src_64,tmp,samples,6,s0,s1,s2); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:517:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 517 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:594:13: note: in expansion of macro 'REORDER_SELF_SWAP_3' 594 | REORDER_SELF_SWAP_3(src_64,tmp,samples,5,s0,s1,s2); | ^~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_self_4_step_1': libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:627:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 627 | REORDER_SELF_SWAP_4_STEP_1(src_8,tmp,samples,6,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:630:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 630 | REORDER_SELF_SWAP_4_STEP_1(src_8,tmp,samples,8,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:633:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 633 | REORDER_SELF_SWAP_4_STEP_1(src_8,tmp,samples,5,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:642:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 642 | REORDER_SELF_SWAP_4_STEP_1(src_16,tmp,samples,6,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:645:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 645 | REORDER_SELF_SWAP_4_STEP_1(src_16,tmp,samples,8,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:648:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 648 | REORDER_SELF_SWAP_4_STEP_1(src_16,tmp,samples,5,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:656:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 656 | for (i = 0; i < samples * 3; i += chnum * 3) { | ^ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:680:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 680 | REORDER_SELF_SWAP_4_STEP_1(src_32,tmp,samples,6,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:683:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 683 | REORDER_SELF_SWAP_4_STEP_1(src_32,tmp,samples,8,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:686:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 686 | REORDER_SELF_SWAP_4_STEP_1(src_32,tmp,samples,5,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:695:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 695 | REORDER_SELF_SWAP_4_STEP_1(src_64,tmp,samples,6,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:698:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 698 | REORDER_SELF_SWAP_4_STEP_1(src_64,tmp,samples,8,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:608:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 608 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:701:13: note: in expansion of macro 'REORDER_SELF_SWAP_4_STEP_1' 701 | REORDER_SELF_SWAP_4_STEP_1(src_64,tmp,samples,5,s0,s1,s2,s3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_self_4_step_2': libaf/reorder_ch.c:734:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 734 | for (i = 0; i < samples * 3; i += chnum * 3) { | ^ In file included from libmpcodecs/ad.c:28: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_self_5_step_1': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_hwmpa.c libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:786:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 786 | REORDER_SELF_SWAP_5_STEP_1(src_8,tmp,samples,6,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:789:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 789 | REORDER_SELF_SWAP_5_STEP_1(src_8,tmp,samples,8,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:792:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 792 | REORDER_SELF_SWAP_5_STEP_1(src_8,tmp,samples,5,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:801:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 801 | REORDER_SELF_SWAP_5_STEP_1(src_16,tmp,samples,6,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:804:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 804 | REORDER_SELF_SWAP_5_STEP_1(src_16,tmp,samples,8,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:807:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 807 | REORDER_SELF_SWAP_5_STEP_1(src_16,tmp,samples,5,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 815 | for (i = 0; i < samples * 3; i += chnum * 3) { | ^ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:842:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 842 | REORDER_SELF_SWAP_5_STEP_1(src_32,tmp,samples,6,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_alaw.c:24: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:845:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 845 | REORDER_SELF_SWAP_5_STEP_1(src_32,tmp,samples,8,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:848:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 848 | REORDER_SELF_SWAP_5_STEP_1(src_32,tmp,samples,5,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:857:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 857 | REORDER_SELF_SWAP_5_STEP_1(src_64,tmp,samples,6,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:860:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 860 | REORDER_SELF_SWAP_5_STEP_1(src_64,tmp,samples,8,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:766:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:863:13: note: in expansion of macro 'REORDER_SELF_SWAP_5_STEP_1' 863 | REORDER_SELF_SWAP_5_STEP_1(src_64,tmp,samples,5,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_self_2_3': libaf/reorder_ch.c:877:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 877 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:897:9: note: in expansion of macro 'REORDER_SELF_SWAP_2_3' 897 | REORDER_SELF_SWAP_2_3(src_8,tmp,samples,6,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:877:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 877 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:904:9: note: in expansion of macro 'REORDER_SELF_SWAP_2_3' 904 | REORDER_SELF_SWAP_2_3(src_16,tmp,samples,6,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:911:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 911 | for (i = 0; i < samples * 3; i += 18) { | ^ libaf/reorder_ch.c:877:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 877 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:940:9: note: in expansion of macro 'REORDER_SELF_SWAP_2_3' 940 | REORDER_SELF_SWAP_2_3(src_32,tmp,samples,6,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_pcm.o libmpcodecs/ad_pcm.c libaf/reorder_ch.c:877:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 877 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:947:9: note: in expansion of macro 'REORDER_SELF_SWAP_2_3' 947 | REORDER_SELF_SWAP_2_3(src_64,tmp,samples,6,s0,s1,s2,s3,s4); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_self_3_3': libaf/reorder_ch.c:960:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 960 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:981:9: note: in expansion of macro 'REORDER_SELF_SWAP_3_3' 981 | REORDER_SELF_SWAP_3_3(src_8,tmp,samples,6,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:960:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 960 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:988:9: note: in expansion of macro 'REORDER_SELF_SWAP_3_3' 988 | REORDER_SELF_SWAP_3_3(src_16,tmp,samples,6,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:995:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 995 | for (i = 0; i < samples * 3; i += 18) { | ^ libaf/reorder_ch.c:960:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 960 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1027:9: note: in expansion of macro 'REORDER_SELF_SWAP_3_3' 1027 | REORDER_SELF_SWAP_3_3(src_32,tmp,samples,6,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:960:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 960 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1034:9: note: in expansion of macro 'REORDER_SELF_SWAP_3_3' 1034 | REORDER_SELF_SWAP_3_3(src_64,tmp,samples,6,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c: In function 'reorder_self_2_4': libaf/reorder_ch.c:1047:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1069:13: note: in expansion of macro 'REORDER_SELF_SWAP_2_4' 1069 | REORDER_SELF_SWAP_2_4(src_8,tmp,samples,6,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:1047:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1071:13: note: in expansion of macro 'REORDER_SELF_SWAP_2_4' 1071 | REORDER_SELF_SWAP_2_4(src_8,tmp,samples,8,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:1047:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1080:13: note: in expansion of macro 'REORDER_SELF_SWAP_2_4' 1080 | REORDER_SELF_SWAP_2_4(src_16,tmp,samples,6,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:1047:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1082:13: note: in expansion of macro 'REORDER_SELF_SWAP_2_4' 1082 | REORDER_SELF_SWAP_2_4(src_16,tmp,samples,8,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:1090:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1090 | for (i = 0; i < samples * 3; i += chnum * 3) { | ^ libaf/reorder_ch.c:1047:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1123:13: note: in expansion of macro 'REORDER_SELF_SWAP_2_4' 1123 | REORDER_SELF_SWAP_2_4(src_32,tmp,samples,6,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:1047:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1125:13: note: in expansion of macro 'REORDER_SELF_SWAP_2_4' 1125 | REORDER_SELF_SWAP_2_4(src_32,tmp,samples,8,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:1047:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1134:13: note: in expansion of macro 'REORDER_SELF_SWAP_2_4' 1134 | REORDER_SELF_SWAP_2_4(src_64,tmp,samples,6,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ libaf/reorder_ch.c:1047:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1047 | for (i = 0; i < SAMPLES; i += CHNUM) {\ | ^ libaf/reorder_ch.c:1136:13: note: in expansion of macro 'REORDER_SELF_SWAP_2_4' 1136 | REORDER_SELF_SWAP_2_4(src_64,tmp,samples,8,s0,s1,s2,s3,s4,s5); | ^~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/dec_audio.o libmpcodecs/dec_audio.c libmpcodecs/ad_alaw.c: In function 'uninit': libmpcodecs/ad_alaw.c:58:32: warning: unused parameter 'sh' [-Wunused-parameter] 58 | static void uninit(sh_audio_t *sh) | ~~~~~~~~~~~~^~ libmpcodecs/ad_alaw.c: In function 'control': libmpcodecs/ad_alaw.c:62:49: warning: unused parameter 'arg' [-Wunused-parameter] 62 | static int control(sh_audio_t *sh,int cmd,void* arg, ...) | ~~~~~~^~~ libmpcodecs/ad_alaw.c: In function 'decode_audio': libmpcodecs/ad_alaw.c:78:80: warning: unused parameter 'maxlen' [-Wunused-parameter] 78 | static int decode_audio(sh_audio_t *sh_audio,unsigned char *buf,int minlen,int maxlen) | ~~~~^~~~~~ In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_hwmpa.c:30: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_dvdpcm.c:26: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/dec_teletext.o libmpcodecs/dec_teletext.c libmpcodecs/ad_hwmpa.c: In function 'decode_audio': libmpcodecs/ad_hwmpa.c:100:63: warning: unused parameter 'minlen' [-Wunused-parameter] 100 | static int decode_audio(sh_audio_t *sh,unsigned char *buf,int minlen,int maxlen) | ~~~~^~~~~~ libmpcodecs/ad_hwmpa.c: In function 'control': libmpcodecs/ad_hwmpa.c:141:49: warning: unused parameter 'arg' [-Wunused-parameter] 141 | static int control(sh_audio_t *sh,int cmd,void* arg, ...) | ~~~~~~^~~ libmpcodecs/ad_hwmpa.c: In function 'uninit': libmpcodecs/ad_hwmpa.c:165:32: warning: unused parameter 'sh' [-Wunused-parameter] 165 | static void uninit(sh_audio_t *sh) | ~~~~~~~~~~~~^~ In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_pcm.c:24: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ad_dvdpcm.c: In function 'uninit': libmpcodecs/ad_dvdpcm.c:86:32: warning: unused parameter 'sh' [-Wunused-parameter] 86 | static void uninit(sh_audio_t *sh) | ~~~~~~~~~~~~^~ libmpcodecs/ad_dvdpcm.c: In function 'control': libmpcodecs/ad_dvdpcm.c:90:49: warning: unused parameter 'arg' [-Wunused-parameter] 90 | static int control(sh_audio_t *sh,int cmd,void* arg, ...) | ~~~~~~^~~ libmpcodecs/ad_dvdpcm.c: In function 'decode_audio': libmpcodecs/ad_dvdpcm.c:104:80: warning: unused parameter 'maxlen' [-Wunused-parameter] 104 | static int decode_audio(sh_audio_t *sh_audio,unsigned char *buf,int minlen,int maxlen) | ~~~~^~~~~~ libmpcodecs/ad_dvdpcm.c: In function 'init': libmpcodecs/ad_dvdpcm.c:61:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 61 | sh->i_bps = sh->channels * sh->samplerate * 5 / 2; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmpcodecs/ad_dvdpcm.c:63:4: note: here 63 | case 2: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/dec_video.o libmpcodecs/dec_video.c In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_hwac3.c:34: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/img_format.o libmpcodecs/img_format.c libmpcodecs/ad_hwac3.c: In function 'uninit': libmpcodecs/ad_hwac3.c:185:32: warning: unused parameter 'sh' [-Wunused-parameter] 185 | static void uninit(sh_audio_t *sh) | ~~~~~~~~~~~~^~ libmpcodecs/ad_hwac3.c: In function 'control': libmpcodecs/ad_hwac3.c:189:49: warning: unused parameter 'arg' [-Wunused-parameter] 189 | static int control(sh_audio_t *sh,int cmd,void* arg, ...) | ~~~~~~^~~ libmpcodecs/ad_hwac3.c: In function 'decode_audio': libmpcodecs/ad_hwac3.c:202:69: warning: unused parameter 'minlen' [-Wunused-parameter] 202 | static int decode_audio(sh_audio_t *sh_audio,unsigned char *buf,int minlen,int maxlen) | ~~~~^~~~~~ libmpcodecs/ad_pcm.c: In function 'uninit': libmpcodecs/ad_pcm.c:128:32: warning: unused parameter 'sh' [-Wunused-parameter] 128 | static void uninit(sh_audio_t *sh) | ~~~~~~~~~~~~^~ libmpcodecs/ad_pcm.c: In function 'control': libmpcodecs/ad_pcm.c:132:51: warning: unused parameter 'arg' [-Wunused-parameter] 132 | static int control(sh_audio_t *sh, int cmd, void *arg, ...) | ~~~~~~^~~ libmpcodecs/ad_pcm.c: In function 'decode_audio': libmpcodecs/ad_pcm.c:150:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 150 | if (len > maxlen) | ^ libmpcodecs/ad_pcm.c: In function 'init': libmpcodecs/ad_pcm.c:73:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 73 | sh_audio->sample_format = AF_FORMAT_S16_BE; libmpcodecs/ad_pcm.c:75:5: note: here 75 | case 0x74776F73: // 'sowt' | ^~~~ libmpcodecs/ad_hwac3.c: In function 'dts_syncinfo': libmpcodecs/ad_hwac3.c:439:51: warning: unused parameter 'flags' [-Wunused-parameter] 439 | static int dts_syncinfo(uint8_t *indata_ptr, int *flags, int *sample_rate, int *bit_rate) | ~~~~~^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/mp_image.o libmpcodecs/mp_image.c In file included from libmpcodecs/dec_audio.c:29: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/pullup.o libmpcodecs/pullup.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd.o libmpcodecs/vd.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_hmblck.o libmpcodecs/vd_hmblck.c libmpcodecs/pullup.c: In function 'var_y_mmx': libmpcodecs/pullup.c:167:55: warning: unused parameter 'b' [-Wunused-parameter] 167 | static int var_y_mmx(unsigned char *a, unsigned char *b, int s) | ~~~~~~~~~~~~~~~^ In file included from ./mpcommon.h:25, from libmpcodecs/dec_video.c:27: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_lzo.o libmpcodecs/vd_lzo.c libmpcodecs/pullup.c: In function 'print_aff_and_breaks': libmpcodecs/pullup.c:625:57: warning: unused parameter 'c' [-Wunused-parameter] 625 | static void print_aff_and_breaks(struct pullup_context *c, struct pullup_field *f) | ~~~~~~~~~~~~~~~~~~~~~~~^ libmpcodecs/dec_teletext.c: In function 'decode_pkt30': libmpcodecs/dec_teletext.c:1187:66: warning: unused parameter 'magAddr' [-Wunused-parameter] 1187 | static int decode_pkt30(priv_vbi_t* priv,unsigned char* data,int magAddr) | ~~~~^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mpegpes.c libmpcodecs/dec_teletext.c: In function 'vbi_decode_dvb': libmpcodecs/dec_teletext.c:1575:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1575 | for (i = 0; i < sizeof(data); i++) | ^ libmpcodecs/mp_image.c: In function 'mp_image_setfmt': libmpcodecs/mp_image.c:220:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 220 | mpi->bpp=16; | ~~~~~~~~^~~ libmpcodecs/mp_image.c:221:5: note: here 221 | case IMGFMT_Y800: | ^~~~ libmpcodecs/mp_image.c:231:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 231 | mpi->flags|=MP_IMGFLAG_SWAPPED; libmpcodecs/mp_image.c:232:5: note: here 232 | case IMGFMT_YUY2: | ^~~~ libmpcodecs/mp_image.c:238:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 238 | mpi->flags|=MP_IMGFLAG_SWAPPED; libmpcodecs/mp_image.c:239:5: note: here 239 | case IMGFMT_NV21: | ^~~~ In file included from libmpcodecs/vd.c:32: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_mtga.o libmpcodecs/vd_mtga.c libmpcodecs/dec_video.c: In function 'set_video_colors': libmpcodecs/dec_video.c:109:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 109 | (int *) value) == CONTROL_OK) | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_null.o libmpcodecs/vd_null.c libmpcodecs/dec_video.c:108:61: warning: passing argument 3 of 'mpvdec->control' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 108 | if (mpvdec->control(sh_video, VDCTRL_SET_EQUALIZER, item, | ^~~~ libmpcodecs/dec_video.c:108:61: note: expected 'void *' but argument is of type 'const char *' libmpcodecs/dec_video.c: In function 'get_video_colors': libmpcodecs/dec_video.c:134:64: warning: passing argument 3 of 'mpvdec->control' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 134 | return mpvdec->control(sh_video, VDCTRL_GET_EQUALIZER, item, value); | ^~~~ libmpcodecs/dec_video.c:134:64: note: expected 'void *' but argument is of type 'const char *' In file included from libmpcodecs/vf.h:118, from libmpcodecs/dec_video.c:42: libmpcodecs/dec_video.c: In function 'resync_video_stream': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/dec_video.c:157:34: note: in expansion of macro 'MP_NOPTS_VALUE' 157 | sh_video->last_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/dec_video.c: In function 'init_video': libmpcodecs/dec_video.c:224:66: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 224 | sh_video->bih ? ((unsigned int *) &sh_video->bih->biCompression) : NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/dec_video.c:42: libmpcodecs/dec_video.c: In function 'decode_video': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/dec_video.c:413:31: note: in expansion of macro 'MP_NOPTS_VALUE' 413 | if (correct_pts && pts != MP_NOPTS_VALUE | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/dec_video.c:464:29: note: in expansion of macro 'MP_NOPTS_VALUE' 464 | sh_video->pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/dec_video.c:465:32: note: in expansion of macro 'MP_NOPTS_VALUE' 465 | sh_video->endpts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_hmblck.c:25: ./libmpdemux/demuxer.h: In function 'new_demux_packet': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_raw.o libmpcodecs/vd_raw.c ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_mpegpes.c:26: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_sgi.o libmpcodecs/vd_sgi.c In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_lzo.c:25: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_null.c:25: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_mtga.c:35: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/vd_hmblck.c: In function 'control': libmpcodecs/vd_hmblck.c:74:32: warning: unused parameter 'sh' [-Wunused-parameter] 74 | static int control(sh_video_t *sh,int cmd, void *arg,...){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_hmblck.c:74:39: warning: unused parameter 'cmd' [-Wunused-parameter] 74 | static int control(sh_video_t *sh,int cmd, void *arg,...){ | ~~~~^~~ libmpcodecs/vd_hmblck.c:74:50: warning: unused parameter 'arg' [-Wunused-parameter] 74 | static int control(sh_video_t *sh,int cmd, void *arg,...){ | ~~~~~~^~~ libmpcodecs/vd_hmblck.c: In function 'uninit': libmpcodecs/vd_hmblck.c:99:32: warning: unused parameter 'sh' [-Wunused-parameter] 99 | static void uninit(sh_video_t *sh){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_hmblck.c: In function 'decode': libmpcodecs/vd_hmblck.c:104:65: warning: unused parameter 'flags' [-Wunused-parameter] 104 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ | ~~~~^~~~~ libmpcodecs/vd_mpegpes.c: In function 'control': libmpcodecs/vd_mpegpes.c:44:32: warning: unused parameter 'sh' [-Wunused-parameter] 44 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_mpegpes.c:44:39: warning: unused parameter 'cmd' [-Wunused-parameter] 44 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~^~~ libmpcodecs/vd_mpegpes.c:44:49: warning: unused parameter 'arg' [-Wunused-parameter] 44 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~^~~ libmpcodecs/vd_mpegpes.c: In function 'uninit': libmpcodecs/vd_mpegpes.c:54:32: warning: unused parameter 'sh' [-Wunused-parameter] 54 | static void uninit(sh_video_t *sh){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_mpegpes.c: In function 'decode': libmpcodecs/vd_mpegpes.c:58:65: warning: unused parameter 'flags' [-Wunused-parameter] 58 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ | ~~~~^~~~~ libmpcodecs/vd_null.c: In function 'control': libmpcodecs/vd_null.c:39:32: warning: unused parameter 'sh' [-Wunused-parameter] 39 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_null.c:39:39: warning: unused parameter 'cmd' [-Wunused-parameter] 39 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~^~~ libmpcodecs/vd_lzo.c: In function 'decode': libmpcodecs/vd_null.c:39:49: warning: unused parameter 'arg' [-Wunused-parameter] 39 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~^~~ libmpcodecs/vd_lzo.c:98:65: warning: unused parameter 'flags' [-Wunused-parameter] 98 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags) | ~~~~^~~~~ libmpcodecs/vd_null.c: In function 'uninit': libmpcodecs/vd_null.c:50:32: warning: unused parameter 'sh' [-Wunused-parameter] 50 | static void uninit(sh_video_t *sh){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_null.c: In function 'decode': libmpcodecs/vd_null.c:54:39: warning: unused parameter 'sh' [-Wunused-parameter] 54 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_null.c:54:48: warning: unused parameter 'data' [-Wunused-parameter] 54 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ | ~~~~~~^~~~ libmpcodecs/vd_null.c:54:57: warning: unused parameter 'len' [-Wunused-parameter] 54 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ | ~~~~^~~ libmpcodecs/vd_null.c:54:65: warning: unused parameter 'flags' [-Wunused-parameter] 54 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ | ~~~~^~~~~ libmpcodecs/vd_mtga.c: In function 'control': libmpcodecs/vd_mtga.c:86:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 86 | if (*((int *) arg) == out_fmt) return CONTROL_TRUE; | ^~ libmpcodecs/vd_mtga.c:81:32: warning: unused parameter 'sh' [-Wunused-parameter] 81 | static int control(sh_video_t *sh, int cmd, void *arg, ...) | ~~~~~~~~~~~~^~ libmpcodecs/vd_mtga.c: In function 'decode': libmpcodecs/vd_mtga.c:229:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 229 | if (last_w != info->width || last_h != info->height || last_c != out_fmt) | ^~ libmpcodecs/vd_mtga.c:193:67: warning: unused parameter 'flags' [-Wunused-parameter] 193 | static mp_image_t *decode(sh_video_t *sh, void *raw, int len, int flags) | ~~~~^~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_sgi.c:28: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_black.o libmpcodecs/vd_black.c In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_raw.c:25: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf.o libmpcodecs/vf.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_1bpp.o libmpcodecs/vf_1bpp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_2xsai.o libmpcodecs/vf_2xsai.c libmpcodecs/vd_sgi.c: In function 'control': libmpcodecs/vd_sgi.c:69:21: warning: unused parameter 'sh' [-Wunused-parameter] 69 | control(sh_video_t* sh, int cmd, void *arg, ...) | ~~~~~~~~~~~~^~ libmpcodecs/vd_sgi.c: In function 'decode': libmpcodecs/vd_sgi.c:275:60: warning: unused parameter 'flags' [-Wunused-parameter] 275 | mp_image_t *decode(sh_video_t *sh, void *raw, int len, int flags) | ~~~~^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_blackframe.o libmpcodecs/vf_blackframe.c libmpcodecs/vd_raw.c: In function 'control': libmpcodecs/vd_raw.c:39:28: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 39 | int format = sh->bih ? sh->bih->biCompression : sh->format; | ^~~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_raw.c: In function 'init': libmpcodecs/vd_raw.c:66:66: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 66 | return mpcodecs_config_vo(sh,sh->disp_w,sh->disp_h,sh->bih ? sh->bih->biCompression : sh->format); | ^~~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_raw.c: In function 'uninit': libmpcodecs/vd_raw.c:70:32: warning: unused parameter 'sh' [-Wunused-parameter] 70 | static void uninit(sh_video_t *sh){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_raw.c: In function 'decode': libmpcodecs/vd_raw.c:79:28: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 79 | int format = sh->bih ? sh->bih->biCompression : sh->format; | ^~~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_raw.c:76:65: warning: unused parameter 'flags' [-Wunused-parameter] 76 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ | ~~~~^~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_black.c:26: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/vf.c: In function 'vf_get_image': libmpcodecs/vf.c:355:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 355 | if (!mpi) | ^~ libmpcodecs/vf.c:358:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 358 | mpi->type=mp_imgtype; | ^~~ libmpcodecs/vf.c: In function 'vf_config_wrapper': libmpcodecs/vf.c:654:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 654 | || (vf->fmt.orig_fmt != outfmt)) { | ^~ libmpcodecs/vf_1bpp.c: In function 'vf_open': libmpcodecs/vf_1bpp.c:189:45: warning: unused parameter 'args' [-Wunused-parameter] 189 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ libmpcodecs/vf.c: In function 'vf_get_image': libmpcodecs/vf.c:327:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 327 | if(!(mp_imgflag&MP_IMGFLAG_READABLE)){ // B frame: | ^ libmpcodecs/vf.c:332:3: note: here 332 | case MP_IMGTYPE_IP: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_boxblur.o libmpcodecs/vf_boxblur.c libmpcodecs/vf_2xsai.c: In function 'Super2xSaI_ex': libmpcodecs/vf_2xsai.c:100:64: warning: unused parameter 'sbpp' [-Wunused-parameter] 100 | uint32_t width, uint32_t height, int sbpp) | ~~~~^~~~ libmpcodecs/vf_2xsai.c: In function 'vf_open': libmpcodecs/vf_2xsai.c:320:45: warning: unused parameter 'args' [-Wunused-parameter] 320 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_crop.o libmpcodecs/vf_crop.c libmpcodecs/vd_black.c: In function 'control': libmpcodecs/vd_black.c:57:32: warning: unused parameter 'sh' [-Wunused-parameter] 57 | static int control(sh_video_t *sh, int cmd, void *arg, ...) | ~~~~~~~~~~~~^~ libmpcodecs/vd_black.c: In function 'decode': libmpcodecs/vd_black.c:164:49: warning: unused parameter 'data' [-Wunused-parameter] 164 | static mp_image_t* decode(sh_video_t *sh, void *data, int len, int flags) | ~~~~~~^~~~ libmpcodecs/vd_black.c:164:59: warning: unused parameter 'len' [-Wunused-parameter] 164 | static mp_image_t* decode(sh_video_t *sh, void *data, int len, int flags) | ~~~~^~~ libmpcodecs/vd_black.c:164:68: warning: unused parameter 'flags' [-Wunused-parameter] 164 | static mp_image_t* decode(sh_video_t *sh, void *data, int len, int flags) | ~~~~^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_cropdetect.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_decimate.o libmpcodecs/vf_decimate.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_delogo.o libmpcodecs/vf_delogo.c In file included from ./libmpdemux/stheader.h:22, from libmpcodecs/vd.h:25, from libmpcodecs/vf_crop.c:29: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_denoise3d.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_detc.o libmpcodecs/vf_detc.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_dint.o libmpcodecs/vf_dint.c libmpcodecs/vf_crop.c: In function 'vf_open': libmpcodecs/vf_crop.c:157:45: warning: unused parameter 'args' [-Wunused-parameter] 157 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ libmpcodecs/vf_crop.c: In function 'config': libmpcodecs/vf_crop.c:62:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 62 | vf->priv->crop_y&=~3; | ~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_crop.c:63:2: note: here 63 | case IMGFMT_411P: | ^~~~ libmpcodecs/vf_crop.c:69:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 69 | vf->priv->crop_y&=~1; | ~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_crop.c:70:2: note: here 70 | default: | ^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_divtc.o libmpcodecs/vf_divtc.c libmpcodecs/vf_delogo.c: In function 'vf_open': libmpcodecs/vf_delogo.c:324:45: warning: unused parameter 'args' [-Wunused-parameter] 324 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_down3dright.o libmpcodecs/vf_down3dright.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_dsize.o libmpcodecs/vf_dsize.c libmpcodecs/vf_detc.c: In function 'analyze_fixed_pattern': libmpcodecs/vf_detc.c:147:67: warning: unused parameter 'new' [-Wunused-parameter] 147 | static int analyze_fixed_pattern(struct vf_priv_s *p, mp_image_t *new, mp_image_t *old) | ~~~~~~~~~~~~^~~ libmpcodecs/vf_detc.c:147:84: warning: unused parameter 'old' [-Wunused-parameter] 147 | static int analyze_fixed_pattern(struct vf_priv_s *p, mp_image_t *new, mp_image_t *old) | ~~~~~~~~~~~~^~~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_detc.c:28: libmpcodecs/vf_detc.c: In function 'do_put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_detc.c:313:44: note: in expansion of macro 'MP_NOPTS_VALUE' 313 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_detc.c:313:60: note: in expansion of macro 'MP_NOPTS_VALUE' 313 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_detc.c: In function 'put_image': libmpcodecs/vf_detc.c:316:70: warning: unused parameter 'pts' [-Wunused-parameter] 316 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ libmpcodecs/vf_detc.c:316:82: warning: unused parameter 'endpts' [-Wunused-parameter] 316 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_dvbscale.c libmpcodecs/vf_detc.c: In function 'analyze_aggressive': libmpcodecs/vf_detc.c:222:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 222 | if (4*m.noise > 5*m.temp) { | ^ libmpcodecs/vf_detc.c:226:9: note: here 226 | case 0: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_eq.o libmpcodecs/vf_eq.c libmpcodecs/vf_down3dright.c: In function 'config': libmpcodecs/vf_down3dright.c:118:52: warning: unused parameter 'outfmt' [-Wunused-parameter] 118 | unsigned int flags, unsigned int outfmt) | ~~~~~~~~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_eq2.o libmpcodecs/vf_eq2.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_expand.o libmpcodecs/vf_expand.c libmpcodecs/vf_divtc.c: In function 'diff_plane': libmpcodecs/vf_divtc.c:111:57: warning: unused parameter 'arg' [-Wunused-parameter] 111 | int w, int h, int os, int ns, int arg) | ~~~~^~~ libmpcodecs/vf_divtc.c: In function 'checksum_plane': libmpcodecs/vf_divtc.c:159:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 159 | for(shift=0, e=p+w; (int)p&(sizeof(wsum_t)-1) && pbuf_w[0] != src->w) || (eq2->buf_h[0] != src->h)) { | ^~ libmpcodecs/vf_eq2.c:250:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 250 | if ((eq2->buf_w[0] != src->w) || (eq2->buf_h[0] != src->h)) { | ^~ In file included from ./libmpdemux/stheader.h:22, from libmpcodecs/vd.h:25, from libmpcodecs/vf_expand.c:31: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_fil.o libmpcodecs/vf_fil.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_filmdint.o libmpcodecs/vf_filmdint.c libmpcodecs/vf_expand.c: In function 'draw_top_blackbar_slice': libmpcodecs/vf_expand.c:350:25: warning: unused parameter 'src' [-Wunused-parameter] 350 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~~~~~~~~~~~~~^~~ libmpcodecs/vf_expand.c:350:35: warning: unused parameter 'stride' [-Wunused-parameter] 350 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~~^~~~~~ libmpcodecs/vf_expand.c:350:47: warning: unused parameter 'w' [-Wunused-parameter] 350 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~^ libmpcodecs/vf_expand.c:350:53: warning: unused parameter 'h' [-Wunused-parameter] 350 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~^ libmpcodecs/vf_expand.c:350:60: warning: unused parameter 'x' [-Wunused-parameter] 350 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~^ libmpcodecs/vf_expand.c: In function 'draw_bottom_blackbar_slice': libmpcodecs/vf_expand.c:359:25: warning: unused parameter 'src' [-Wunused-parameter] 359 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~~~~~~~~~~~~~^~~ libmpcodecs/vf_expand.c:359:35: warning: unused parameter 'stride' [-Wunused-parameter] 359 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~~^~~~~~ libmpcodecs/vf_expand.c:359:47: warning: unused parameter 'w' [-Wunused-parameter] 359 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~^ libmpcodecs/vf_expand.c:359:60: warning: unused parameter 'x' [-Wunused-parameter] 359 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~^ libmpcodecs/vf_expand.c: In function 'vf_open': libmpcodecs/vf_expand.c:477:45: warning: unused parameter 'args' [-Wunused-parameter] 477 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_fixpts.o libmpcodecs/vf_fixpts.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_flip.o libmpcodecs/vf_flip.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_format.o libmpcodecs/vf_format.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_framestep.o libmpcodecs/vf_framestep.c In file included from ./libmpdemux/stheader.h:22, from libmpcodecs/vd.h:25, from libmpcodecs/vf_filmdint.c:30: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_fixpts.c:30: libmpcodecs/vf_fixpts.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_fixpts.c:46:20: note: in expansion of macro 'MP_NOPTS_VALUE' 46 | if (pts == MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_fixpts.c:51:16: note: in expansion of macro 'MP_NOPTS_VALUE' 51 | if (pts != MP_NOPTS_VALUE && p->autostart != 0) { | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_fixpts.c:55:23: note: in expansion of macro 'MP_NOPTS_VALUE' 55 | } else if (pts != MP_NOPTS_VALUE && p->autostep > 0) { | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_fixpts.c:64:15: note: in expansion of macro 'MP_NOPTS_VALUE' 64 | pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/vf_flip.c: In function 'vf_open': libmpcodecs/vf_flip.c:93:45: warning: unused parameter 'args' [-Wunused-parameter] 93 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_gradfun.o libmpcodecs/vf_gradfun.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_halfpack.o libmpcodecs/vf_halfpack.c libmpcodecs/vf_format.c: In function 'config': libmpcodecs/vf_format.c:56:44: warning: unused parameter 'outfmt' [-Wunused-parameter] 56 | unsigned flags, unsigned outfmt){ | ~~~~~~~~~^~~~~~ libmpcodecs/vf_format.c: In function 'vf_open': libmpcodecs/vf_format.c:60:45: warning: unused parameter 'args' [-Wunused-parameter] 60 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_harddup.o libmpcodecs/vf_harddup.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hqdn3d.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_hue.o libmpcodecs/vf_hue.c libmpcodecs/vf_filmdint.c: In function 'find_breaks': libmpcodecs/vf_filmdint.c:1026:22: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1026 | if (sad_comb_cmp == -2) | ^~ libmpcodecs/vf_filmdint.c:1059:22: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1059 | if (sad_comb_cmp == -1 && s->sad.temp < 64) | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_il.o libmpcodecs/vf_il.c In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_harddup.c:28: libmpcodecs/vf_harddup.c: In function 'control': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_harddup.c:64:47: note: in expansion of macro 'MP_NOPTS_VALUE' 64 | if (put_image(vf, vf->priv->last_mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE)) | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_harddup.c:64:63: note: in expansion of macro 'MP_NOPTS_VALUE' 64 | if (put_image(vf, vf->priv->last_mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE)) | ^~~~~~~~~~~~~~ libmpcodecs/vf_harddup.c: In function 'vf_open': libmpcodecs/vf_harddup.c:76:45: warning: unused parameter 'args' [-Wunused-parameter] 76 | static int vf_open(vf_instance_t *vf, char *args) | ~~~~~~^~~~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_filmdint.c:31: libmpcodecs/vf_filmdint.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_filmdint.c:1334:54: note: in expansion of macro 'MP_NOPTS_VALUE' 1334 | return show_fields ? vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE) : 0; | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_filmdint.c:1334:70: note: in expansion of macro 'MP_NOPTS_VALUE' 1334 | return show_fields ? vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE) : 0; | ^~~~~~~~~~~~~~ libmpcodecs/vf_filmdint.c:1139:70: warning: unused parameter 'pts' [-Wunused-parameter] 1139 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ libmpcodecs/vf_filmdint.c:1139:82: warning: unused parameter 'endpts' [-Wunused-parameter] 1139 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ libmpcodecs/vf_filmdint.c: In function 'config': libmpcodecs/vf_filmdint.c:1385:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1385 | if (!p->w || p->w > width ) p->w = width; | ^ libmpcodecs/vf_filmdint.c:1386:23: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1386 | if (!p->h || p->h > height) p->h = height; | ^ libmpcodecs/vf_filmdint.c:1387:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1387 | if (p->crop_x + p->w > width ) p->crop_x = 0; | ^ libmpcodecs/vf_filmdint.c:1388:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1388 | if (p->crop_y + p->h > height) p->crop_y = 0; | ^ libmpcodecs/vf_filmdint.c:1368:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1368 | cym = 3; | ~~~~^~~ libmpcodecs/vf_filmdint.c:1369:11: note: here 1369 | case IMGFMT_411P: | ^~~~ libmpcodecs/vf_filmdint.c:1375:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 1375 | cym = 1; | ~~~~^~~ libmpcodecs/vf_filmdint.c:1376:11: note: here 1376 | default: | ^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ilpack.c libmpcodecs/vf_filmdint.c: In function 'put_image': libmpcodecs/vf_filmdint.c:1208:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1208 | if (p->notout < p->num_fields) | ^ libmpcodecs/vf_filmdint.c:1210:7: note: here 1210 | case 4: | ^~~~ libmpcodecs/vf_filmdint.c:1235:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1235 | if (p->num_fields == 1) { | ^ libmpcodecs/vf_filmdint.c:1247:7: note: here 1247 | default: | ^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_ivtc.o libmpcodecs/vf_ivtc.c libmpcodecs/vf_halfpack.c: In function 'config': libmpcodecs/vf_halfpack.c:195:38: warning: unused parameter 'outfmt' [-Wunused-parameter] 195 | unsigned int flags, unsigned int outfmt) | ~~~~~~~~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_kerndeint.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_mirror.o libmpcodecs/vf_mirror.c libmpcodecs/vf_hue.c: In function 'vf_open': libmpcodecs/vf_hue.c:166:45: warning: unused parameter 'args' [-Wunused-parameter] 166 | static int vf_open(vf_instance_t *vf, char *args) | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_noformat.o libmpcodecs/vf_noformat.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_noise.o libmpcodecs/vf_noise.c In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_ivtc.c:29: libmpcodecs/vf_ivtc.c: In function 'do_put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_ivtc.c:455:40: note: in expansion of macro 'MP_NOPTS_VALUE' 455 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_ivtc.c:455:56: note: in expansion of macro 'MP_NOPTS_VALUE' 455 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_ilpack.c: In function 'config': libmpcodecs/vf_ilpack.c:392:44: warning: unused parameter 'outfmt' [-Wunused-parameter] 392 | unsigned int flags, unsigned int outfmt) | ~~~~~~~~~~~~~^~~~~~ libmpcodecs/vf_ivtc.c: In function 'put_image': libmpcodecs/vf_ivtc.c:458:70: warning: unused parameter 'pts' [-Wunused-parameter] 458 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ libmpcodecs/vf_ivtc.c:458:82: warning: unused parameter 'endpts' [-Wunused-parameter] 458 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_ow.o libmpcodecs/vf_ow.c libmpcodecs/vf_mirror.c: In function 'vf_open': libmpcodecs/vf_mirror.c:116:45: warning: unused parameter 'args' [-Wunused-parameter] 116 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_palette.o libmpcodecs/vf_palette.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_perspective.o libmpcodecs/vf_perspective.c libmpcodecs/vf_noformat.c: In function 'vf_open': libmpcodecs/vf_noformat.c:49:45: warning: unused parameter 'args' [-Wunused-parameter] 49 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_phase.o libmpcodecs/vf_phase.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_pp7.o libmpcodecs/vf_pp7.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_pullup.o libmpcodecs/vf_pullup.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_rectangle.o libmpcodecs/vf_rectangle.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_remove_logo.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rgbtest.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_rotate.o libmpcodecs/vf_rotate.c libmpcodecs/vf_phase.c: In function 'analyze_plane': libmpcodecs/vf_phase.c:89:36: warning: unused parameter 'verbose' [-Wunused-parameter] 89 | int verbose, int fields) | ~~~~^~~~~~~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_phase.c:29: libmpcodecs/vf_phase.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_phase.c:240:39: note: in expansion of macro 'MP_NOPTS_VALUE' 240 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_phase.c:240:55: note: in expansion of macro 'MP_NOPTS_VALUE' 240 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_phase.c:199:70: warning: unused parameter 'pts' [-Wunused-parameter] 199 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ libmpcodecs/vf_phase.c:199:82: warning: unused parameter 'endpts' [-Wunused-parameter] 199 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_sab.o libmpcodecs/vf_sab.c In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_pullup.c:29: libmpcodecs/vf_pullup.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_pullup.c:233:44: note: in expansion of macro 'MP_NOPTS_VALUE' 233 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_pullup.c:233:60: note: in expansion of macro 'MP_NOPTS_VALUE' 233 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_pullup.c:252:39: note: in expansion of macro 'MP_NOPTS_VALUE' 252 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_pullup.c:252:55: note: in expansion of macro 'MP_NOPTS_VALUE' 252 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_pullup.c:107:70: warning: unused parameter 'pts' [-Wunused-parameter] 107 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ libmpcodecs/vf_pullup.c:107:82: warning: unused parameter 'endpts' [-Wunused-parameter] 107 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_scale.o libmpcodecs/vf_scale.c libmpcodecs/vf_remove_logo.c: In function 'calculate_bounding_rectangle': libmpcodecs/vf_remove_logo.c:204:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 204 | for (start_x = 0; start_x < filter->width && !did_we_find_a_logo_pixel; start_x++) | ^ libmpcodecs/vf_remove_logo.c:206:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 206 | for (y = 0; y < filter->height; y++) | ^ libmpcodecs/vf_remove_logo.c:217:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 217 | for (y = 0; y < filter->height; y++) | ^ libmpcodecs/vf_remove_logo.c:226:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | for (start_y = 0; start_y < filter->height && !did_we_find_a_logo_pixel; start_y++) | ^ libmpcodecs/vf_remove_logo.c:228:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 228 | for (x = 0; x < filter->width; x++) | ^ libmpcodecs/vf_remove_logo.c:239:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 239 | for (x = 0; x < filter->width; x++) | ^ libmpcodecs/vf_remove_logo.c: In function 'convert_mask_to_strength_mask': libmpcodecs/vf_remove_logo.c:359:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 359 | for (x = 0; x < mask->height * mask->width; x++, current_pixel++) | ^ libmpcodecs/vf_remove_logo.c:373:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 373 | for (y = 1; y < mask->height - 1; y++) | ^ libmpcodecs/vf_pp7.c:209:18: warning: 'thres' defined but not used [-Wunused-const-variable=] 209 | static const int thres[16]={ | ^~~~~ libmpcodecs/vf_remove_logo.c:375:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 375 | for (x = 1; x < mask->width - 1; x++) | ^ libmpcodecs/vf_remove_logo.c:396:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | for (y = 1; y < mask->height - 1; y++) | ^ libmpcodecs/vf_remove_logo.c:398:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | for (x = 1; x < mask->width - 1; x++) | ^ libmpcodecs/vf_remove_logo.c: In function 'generate_half_size_image': libmpcodecs/vf_remove_logo.c:616:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 616 | for (y = 0; y < new_pgm->height; y++) | ^ libmpcodecs/vf_remove_logo.c:617:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 617 | for (x = 0; x < new_pgm->width; x++) | ^ libmpcodecs/vf_remove_logo.c:632:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 632 | for (x = 0; x < new_pgm->height * new_pgm->width; x++, current_pixel++) | ^ libmpcodecs/vf_remove_logo.c:646:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 646 | for (y = 1; y < new_pgm->height - 1; y++) | ^ libmpcodecs/vf_remove_logo.c:648:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 648 | for (x = 1; x < new_pgm->width - 1; x++) | ^ libmpcodecs/vf_remove_logo.c:664:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 664 | for (y = 1; y < new_pgm->height - 1; y++) | ^ libmpcodecs/vf_remove_logo.c:666:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 666 | for (x = 1; x < new_pgm->width - 1; x++) | ^ libmpcodecs/vf_remove_logo.c: In function 'config': libmpcodecs/vf_remove_logo.c:696:126: warning: unused parameter 'outfmt' [-Wunused-parameter] 696 | static int config(struct vf_instance *vf, int width, int height, int d_width, int d_height, unsigned int flags, unsigned int outfmt) | ~~~~~~~~~~~~~^~~~~~ libmpcodecs/vf_remove_logo.c: In function 'put_image': libmpcodecs/vf_remove_logo.c:785:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 785 | if (vf->priv->filter->width != mpi->w || vf->priv->filter->height != mpi->h) | ^~ libmpcodecs/vf_remove_logo.c:785:71: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 785 | if (vf->priv->filter->width != mpi->w || vf->priv->filter->height != mpi->h) | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_smartblur.o libmpcodecs/vf_smartblur.c In file included from ./libmpdemux/stheader.h:22, from libmpcodecs/vd.h:25, from libmpcodecs/vf_scale.c:30: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/vf_scale.c: At top level: libmpcodecs/vf_scale.c:60:1: warning: missing initializer for field 'interlaced' of 'const struct vf_priv_s' [-Wmissing-field-initializers] 60 | }; | ^ libmpcodecs/vf_scale.c:49:9: note: 'interlaced' declared here 49 | int interlaced; | ^~~~~~~~~~ libmpcodecs/vf_scale.c: In function 'scale': libmpcodecs/vf_scale.c:440:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] 440 | sws_scale(sws1, src2, src_stride2, y>>1, h>>1, dst2, dst_stride2); | ^~~~ | | | uint8_t ** {aka unsigned char **} In file included from libmpcodecs/vf_scale.c:35: ffmpeg/libswscale/swscale.h:217:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} 217 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libmpcodecs/vf_scale.c:445:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] 445 | sws_scale(sws2, src2, src_stride2, y>>1, h>>1, dst2, dst_stride2); | ^~~~ | | | uint8_t ** {aka unsigned char **} In file included from libmpcodecs/vf_scale.c:35: ffmpeg/libswscale/swscale.h:217:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} 217 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libmpcodecs/vf_scale.c:447:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] 447 | sws_scale(sws1, src2, src_stride, y, h, dst, dst_stride); | ^~~~ | | | uint8_t ** {aka unsigned char **} In file included from libmpcodecs/vf_scale.c:35: ffmpeg/libswscale/swscale.h:217:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} 217 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libmpcodecs/vf_scale.c: In function 'draw_slice': libmpcodecs/vf_scale.c:452:47: warning: unused parameter 'w' [-Wunused-parameter] 452 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~^ libmpcodecs/vf_scale.c:452:60: warning: unused parameter 'x' [-Wunused-parameter] 452 | unsigned char** src, int* stride, int w,int h, int x, int y){ | ~~~~^ libmpcodecs/vf_scale.c: In function 'vf_open': libmpcodecs/vf_scale.c:574:45: warning: unused parameter 'args' [-Wunused-parameter] 574 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ libmpcodecs/vf_scale.c: At top level: libmpcodecs/vf_scale.c:710:50: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 710 | {"presize", 0, CONF_TYPE_OBJ_PRESETS, 0, 0, 0, &size_preset}, | ^ libmpcodecs/vf_scale.c: In function 'config': libmpcodecs/vf_scale.c:313:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 313 | vf->priv->h = (vf->priv->h + 1) & ~1; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vf_scale.c:314:5: note: here 314 | case IMGFMT_YUY2: /* YUY2 needs w rounded to 2 */ | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_softpulldown.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_stereo3d.o libmpcodecs/vf_stereo3d.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_softskip.o libmpcodecs/vf_softskip.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_swapuv.o libmpcodecs/vf_swapuv.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_telecine.o libmpcodecs/vf_telecine.c In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_softpulldown.c:28: libmpcodecs/vf_softpulldown.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_softpulldown.c:64:42: note: in expansion of macro 'MP_NOPTS_VALUE' 64 | ret = vf_next_put_image(vf, mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_softpulldown.c:64:58: note: in expansion of macro 'MP_NOPTS_VALUE' 64 | ret = vf_next_put_image(vf, mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_softpulldown.c:100:43: note: in expansion of macro 'MP_NOPTS_VALUE' 100 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_softpulldown.c:100:59: note: in expansion of macro 'MP_NOPTS_VALUE' 100 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_softpulldown.c:103:47: note: in expansion of macro 'MP_NOPTS_VALUE' 103 | ret |= vf_next_put_image(vf, mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_softpulldown.c:103:63: note: in expansion of macro 'MP_NOPTS_VALUE' 103 | ret |= vf_next_put_image(vf, mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_softpulldown.c:38:70: warning: unused parameter 'pts' [-Wunused-parameter] 38 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ libmpcodecs/vf_softpulldown.c:38:82: warning: unused parameter 'endpts' [-Wunused-parameter] 38 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ libmpcodecs/vf_softpulldown.c: In function 'vf_open': libmpcodecs/vf_softpulldown.c:145:45: warning: unused parameter 'args' [-Wunused-parameter] 145 | static int vf_open(vf_instance_t *vf, char *args) | ~~~~~~^~~~ libmpcodecs/vf_softskip.c: In function 'vf_open': libmpcodecs/vf_softskip.c:86:45: warning: unused parameter 'args' [-Wunused-parameter] 86 | static int vf_open(vf_instance_t *vf, char *args) | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_test.o libmpcodecs/vf_test.c libmpcodecs/vf_swapuv.c: In function 'vf_open': libmpcodecs/vf_swapuv.c:90:45: warning: unused parameter 'args' [-Wunused-parameter] 90 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_tfields.o libmpcodecs/vf_tfields.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_tile.o libmpcodecs/vf_tile.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_tinterlace.c In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_telecine.c:28: libmpcodecs/vf_telecine.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_telecine.c:66:43: note: in expansion of macro 'MP_NOPTS_VALUE' 66 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_telecine.c:66:59: note: in expansion of macro 'MP_NOPTS_VALUE' 66 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_telecine.c:80:44: note: in expansion of macro 'MP_NOPTS_VALUE' 80 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE) || ret; | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_telecine.c:80:60: note: in expansion of macro 'MP_NOPTS_VALUE' 80 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE) || ret; | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_telecine.c:95:43: note: in expansion of macro 'MP_NOPTS_VALUE' 95 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_telecine.c:95:59: note: in expansion of macro 'MP_NOPTS_VALUE' 95 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ In file included from ./libmpdemux/stheader.h:22, from libmpcodecs/vd.h:25, from libmpcodecs/vf_stereo3d.c:32: ./libmpdemux/demuxer.h: In function 'new_demux_packet': libmpcodecs/vf_telecine.c:36:70: warning: unused parameter 'pts' [-Wunused-parameter] 36 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/vf_telecine.c:36:82: warning: unused parameter 'endpts' [-Wunused-parameter] 36 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_unsharp.o libmpcodecs/vf_unsharp.c libmpcodecs/vf_test.c: In function 'config': libmpcodecs/vf_test.c:52:42: warning: unused parameter 'outfmt' [-Wunused-parameter] 52 | unsigned int flags, unsigned int outfmt){ | ~~~~~~~~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_vo.o libmpcodecs/vf_vo.c libmpcodecs/vf_test.c: In function 'put_image': libmpcodecs/vf_test.c:272:58: warning: unused parameter 'mpi' [-Wunused-parameter] 272 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts){ | ~~~~~~~~~~~~^~~ libmpcodecs/vf_test.c: In function 'query_format': libmpcodecs/vf_test.c:310:62: warning: unused parameter 'fmt' [-Wunused-parameter] 310 | static int query_format(struct vf_instance *vf, unsigned int fmt){ | ~~~~~~~~~~~~~^~~ libmpcodecs/vf_stereo3d.c: At top level: libmpcodecs/vf_stereo3d.c:138:3: warning: missing initializer for field 'width' of 'component' [-Wmissing-field-initializers] 138 | {SIDE_BY_SIDE_LR}, | ^ libmpcodecs/vf_stereo3d.c:70:18: note: 'width' declared here 70 | unsigned int width; | ^~~~~ libmpcodecs/vf_stereo3d.c:139:3: warning: missing initializer for field 'width' of 'component' [-Wmissing-field-initializers] 139 | {ANAGLYPH_RC_DUBOIS} | ^ libmpcodecs/vf_stereo3d.c:70:18: note: 'width' declared here 70 | unsigned int width; | ^~~~~ libmpcodecs/vf_stereo3d.c:140:1: warning: missing initializer for field 'ana_matrix' of 'const struct vf_priv_s' [-Wmissing-field-initializers] 140 | }; | ^ libmpcodecs/vf_stereo3d.c:133:9: note: 'ana_matrix' declared here 133 | int ana_matrix[3][6]; | ^~~~~~~~~~ libmpcodecs/vf_stereo3d.c: In function 'put_image': libmpcodecs/vf_stereo3d.c:362:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 362 | for (y = 0; y < vf->priv->out.height; y++) { | ^ libmpcodecs/vf_stereo3d.c:366:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 366 | for (x = 0; x < out_width; x++) { | ^ libmpcodecs/vf_stereo3d.c: In function 'vf_open': libmpcodecs/vf_stereo3d.c:403:45: warning: unused parameter 'args' [-Wunused-parameter] 403 | static int vf_open(vf_instance_t *vf, char *args) | ~~~~~~^~~~ libmpcodecs/vf_tile.c: In function 'config': libmpcodecs/vf_tile.c:88:46: warning: unused parameter 'd_width' [-Wunused-parameter] 88 | int width, int height, int d_width, int d_height, | ~~~~^~~~~~~ libmpcodecs/vf_tile.c:88:59: warning: unused parameter 'd_height' [-Wunused-parameter] 88 | int width, int height, int d_width, int d_height, | ~~~~^~~~~~~~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_tile.c:63: libmpcodecs/vf_tile.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tile.c:187:44: note: in expansion of macro 'MP_NOPTS_VALUE' 187 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tile.c:187:60: note: in expansion of macro 'MP_NOPTS_VALUE' 187 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_tile.c:110:70: warning: unused parameter 'pts' [-Wunused-parameter] 110 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ libmpcodecs/vf_tile.c:110:82: warning: unused parameter 'endpts' [-Wunused-parameter] 110 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ libmpcodecs/vf_stereo3d.c: In function 'config': libmpcodecs/vf_stereo3d.c:174:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 174 | d_width *= 2; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_stereo3d.c:175:5: note: here 175 | case SIDE_BY_SIDE_LR: | ^~~~ libmpcodecs/vf_stereo3d.c:180:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 180 | d_width *= 2; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_stereo3d.c:181:5: note: here 181 | case SIDE_BY_SIDE_RL: | ^~~~ libmpcodecs/vf_stereo3d.c:186:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 186 | d_height *= 2; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_stereo3d.c:187:5: note: here 187 | case ABOVE_BELOW_LR: | ^~~~ libmpcodecs/vf_stereo3d.c:192:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 192 | d_height *= 2; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_stereo3d.c:193:5: note: here 193 | case ABOVE_BELOW_RL: | ^~~~ libmpcodecs/vf_stereo3d.c:229:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 229 | d_width /= 2; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_stereo3d.c:230:5: note: here 230 | case SIDE_BY_SIDE_LR: | ^~~~ libmpcodecs/vf_stereo3d.c:235:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 235 | d_width /= 2; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_stereo3d.c:236:5: note: here 236 | case SIDE_BY_SIDE_RL: | ^~~~ libmpcodecs/vf_stereo3d.c:241:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 241 | d_height /= 2; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_stereo3d.c:242:5: note: here 242 | case ABOVE_BELOW_LR: | ^~~~ libmpcodecs/vf_stereo3d.c:247:32: warning: this statement may fall through [-Wimplicit-fallthrough=] 247 | d_height /= 2; | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ libmpcodecs/vf_stereo3d.c:248:5: note: here 248 | case ABOVE_BELOW_RL: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_yadif.o libmpcodecs/vf_yadif.c In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_tinterlace.c:30: libmpcodecs/vf_tinterlace.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:79:47: note: in expansion of macro 'MP_NOPTS_VALUE' 79 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:79:63: note: in expansion of macro 'MP_NOPTS_VALUE' 79 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:84:46: note: in expansion of macro 'MP_NOPTS_VALUE' 84 | ret = vf_next_put_image(vf, mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:84:62: note: in expansion of macro 'MP_NOPTS_VALUE' 84 | ret = vf_next_put_image(vf, mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:88:46: note: in expansion of macro 'MP_NOPTS_VALUE' 88 | ret = vf_next_put_image(vf, mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:88:62: note: in expansion of macro 'MP_NOPTS_VALUE' 88 | ret = vf_next_put_image(vf, mpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:119:43: note: in expansion of macro 'MP_NOPTS_VALUE' 119 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:119:59: note: in expansion of macro 'MP_NOPTS_VALUE' 119 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:169:47: note: in expansion of macro 'MP_NOPTS_VALUE' 169 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tinterlace.c:169:63: note: in expansion of macro 'MP_NOPTS_VALUE' 169 | ret = vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_tinterlace.c:40:70: warning: unused parameter 'pts' [-Wunused-parameter] 40 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~ libmpcodecs/vf_tinterlace.c:40:82: warning: unused parameter 'endpts' [-Wunused-parameter] 40 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ In file included from libmpcodecs/vf_tfields.c:31: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/vf_tfields.c: In function 'put_image': libmpcodecs/vf_tfields.c:331:82: warning: unused parameter 'endpts' [-Wunused-parameter] 331 | static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts, double endpts) | ~~~~~~~^~~~~~ In file included from libmpcodecs/vf_tfields.c:31: libmpcodecs/vf_tfields.c: In function 'continue_buffered_image': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tfields.c:395:57: note: in expansion of macro 'MP_NOPTS_VALUE' 395 | ret |= vf_next_put_image(vf, dmpi, calc_pts(pts, i), MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ In file included from ./mpcommon.h:25, from libmpcodecs/vf_vo.c:25: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tfields.c:425:57: note: in expansion of macro 'MP_NOPTS_VALUE' 425 | ret |= vf_next_put_image(vf, dmpi, calc_pts(pts, i), MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_tfields.c:451:57: note: in expansion of macro 'MP_NOPTS_VALUE' 451 | ret |= vf_next_put_image(vf, dmpi, calc_pts(pts, i), MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_tfields.c: In function 'query_format': libmpcodecs/vf_tfields.c:468:6: warning: this statement may fall through [-Wimplicit-fallthrough=] 468 | if (vf->priv->mode == 1) | ^ libmpcodecs/vf_tfields.c:470:2: note: here 470 | case IMGFMT_YV12: | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yuvcsp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_yvu9.o libmpcodecs/vf_yvu9.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/aac_hdr.o libmpdemux/aac_hdr.c In file included from libmpcodecs/vf_yadif.c:34: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/asfheader.o libmpdemux/asfheader.c ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/aviheader.o libmpdemux/aviheader.c libmpcodecs/vf_yuvcsp.c: In function 'query_format': libmpcodecs/vf_yuvcsp.c:90:45: warning: unused parameter 'vf' [-Wunused-parameter] 90 | static int query_format(struct vf_instance *vf, unsigned int fmt){ | ~~~~~~~~~~~~~~~~~~~~^~ libmpcodecs/vf_yuvcsp.c: In function 'vf_open': libmpcodecs/vf_yuvcsp.c:100:45: warning: unused parameter 'args' [-Wunused-parameter] 100 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/aviprint.o libmpdemux/aviprint.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demuxer.o libmpdemux/demuxer.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_aac.o libmpdemux/demux_aac.c libmpcodecs/vf_yvu9.c: In function 'config': libmpcodecs/vf_yvu9.c:38:42: warning: unused parameter 'outfmt' [-Wunused-parameter] 38 | unsigned int flags, unsigned int outfmt){ | ~~~~~~~~~~~~~^~~~~~ libmpcodecs/vf_yvu9.c: In function 'vf_open': libmpcodecs/vf_yvu9.c:89:45: warning: unused parameter 'args' [-Wunused-parameter] 89 | static int vf_open(vf_instance_t *vf, char *args){ | ~~~~~~^~~~ libmpcodecs/vf_yadif.c: In function 'continue_buffered_image': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_yadif.c:446:59: note: in expansion of macro 'MP_NOPTS_VALUE' 446 | ret |= vf_next_put_image(vf, dmpi, pts /*FIXME*/, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_asf.o libmpdemux/demux_asf.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_audio.o libmpdemux/demux_audio.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_avi.o libmpdemux/demux_avi.c In file included from libmpdemux/aviheader.c:29: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_demuxers.o libmpdemux/demux_demuxers.c In file included from libmpdemux/demux_aac.c:28: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/aviprint.c:27: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_film.o libmpdemux/demux_film.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_fli.o libmpdemux/demux_fli.c In file included from ./mpcommon.h:25, from libmpdemux/demuxer.c:34: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_lmlm4.o libmpdemux/demux_lmlm4.c ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/asfheader.c:32: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_mf.o libmpdemux/demux_mf.c libmpdemux/asfheader.c: In function 'get_ext_stream_properties': libmpdemux/asfheader.c:143:12: warning: variable 'avg_ft' set but not used [-Wunused-but-set-variable] 143 | uint64_t avg_ft; | ^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_mkv.o libmpdemux/demux_mkv.c libmpdemux/aviheader.c: In function 'read_avi_header': libmpdemux/aviheader.c:277:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 277 | if (sh_video->bih->biSize > chunksize && sh_video->bih->biSize > sizeof(*sh_video->bih)) | ^ libmpdemux/aviheader.c:277:65: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 277 | if (sh_video->bih->biSize > chunksize && sh_video->bih->biSize > sizeof(*sh_video->bih)) | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_mov.o libmpdemux/demux_mov.c libmpdemux/asfheader.c: In function 'asf_init_audio_stream': libmpdemux/asfheader.c:356:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 356 | if (pos > hdr_len) return 0; | ^ libmpdemux/asfheader.c:343:45: warning: unused parameter 'demuxer' [-Wunused-parameter] 343 | static int asf_init_audio_stream(demuxer_t *demuxer,struct asf_priv* asf, sh_audio_t* sh_audio, ASF_stream_header_t *streamh, int *ppos, uint8_t** buf, char *hdr, unsigned int hdr_len) | ~~~~~~~~~~~^~~~~~~ libmpdemux/demux_aac.c: In function 'demux_aac_fill_buffer': libmpdemux/demux_aac.c:139:70: warning: unused parameter 'ds' [-Wunused-parameter] 139 | static int demux_aac_fill_buffer(demuxer_t *demuxer, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ libmpdemux/asfheader.c: In function 'read_asf_header': libmpdemux/demux_aac.c: In function 'demux_aac_seek': libmpdemux/asfheader.c:499:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 499 | if (sh_video->bih->biSize > len && sh_video->bih->biSize > sizeof(*sh_video->bih)) | ^ libmpdemux/demux_aac.c:205:75: warning: unused parameter 'audio_delay' [-Wunused-parameter] 205 | static void demux_aac_seek(demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags) | ~~~~~~^~~~~~~~~~~ libmpdemux/asfheader.c:499:59: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 499 | if (sh_video->bih->biSize > len && sh_video->bih->biSize > sizeof(*sh_video->bih)) | ^ libmpdemux/aviheader.c:497:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 497 | for (j=0; jnEntriesInUse; j++) { | ^ libmpdemux/aviprint.c: In function 'print_video_header': libmpdemux/aviprint.c:119:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 119 | if (h->biSize > sizeof(*h)) | ^ libmpdemux/aviprint.c:124:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 124 | for (i = 0; i < h->biSize-sizeof(*h); i++) | ^ libmpdemux/aviheader.c:517:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 517 | for (k=0;kstdidx[j].nEntriesInUse; k++) | ^ libmpdemux/aviprint.c: In function 'print_vprp': libmpdemux/aviprint.c:142:14: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 142 | for (i=0; inbFieldPerFrame; i++) { | ^ libmpdemux/aviheader.c:595:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 595 | for (j=0;jnEntriesInUse;j++) | ^ In file included from libmpdemux/asfheader.h:23, from libmpdemux/demux_asf.c:33: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/aviheader.c:627:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 627 | for (i=0; iidx_size;i++) { | ^ libmpdemux/aviheader.c:737:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 737 | for (i=0; iidx_size; i++) { | ^ libmpdemux/aviheader.c:687:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 687 | case 3: c=stream_read_dword(demuxer->stream)<<5; //skip 32+5 bits for m$mpeg4v1 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmpdemux/aviheader.c:688:10: note: here 688 | case 1: if(c&0x40000000) idx->dwFlags&=~AVIIF_KEYFRAME;break; // divx 3 | ^~~~ libmpdemux/demuxer.c: In function 'alloc_demuxer': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:241:21: note: in expansion of macro 'MP_NOPTS_VALUE' 241 | d->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:242:26: note: in expansion of macro 'MP_NOPTS_VALUE' 242 | d->reference_clock = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_asf.c: In function 'asf_descrambling': libmpdemux/demux_asf.c:78:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 78 | for(x=0;xscrambling_w;x++) | ^ libmpdemux/demux_asf.c:79:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 79 | for(y=0;yscrambling_h;y++){ | ^ libmpdemux/demuxer.c: In function 'new_sh_audio_aid': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:348:19: note: in expansion of macro 'MP_NOPTS_VALUE' 348 | sh->pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_asf.c: In function 'demux_asf_read_packet': libmpdemux/demux_asf.c:111:123: warning: unused parameter 'dur' [-Wunused-parameter] 111 | static int demux_asf_read_packet(demuxer_t *demux,unsigned char *data,int len,int id,int seq,uint64_t time,unsigned short dur,int offs,int keyframe){ | ~~~~~~~~~~~~~~~^~~ In file included from libmpdemux/demux_fli.c:31: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_asf.c: In function 'get_payload_extension_data': libmpdemux/demux_asf.c:330:26: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 330 | if (payload_time != -1) | ^~ In file included from libmpdemux/demux_avi.c:31: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.c: In function 'ds_fill_buffer': libmpdemux/demux_asf.c: In function 'demux_asf_fill_buffer': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:702:27: note: in expansion of macro 'MP_NOPTS_VALUE' 702 | if (p->pts != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ libmpdemux/demux_asf.c:374:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 374 | for(i=0;ipacketsize);i++) printf(" %02X",asf->packet[i]); | ^ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/demux_mov.c:54: ./loader/qtx/qtxsdk/components.h: In function 'dump_ImageDescription': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:707:34: note: in expansion of macro 'MP_NOPTS_VALUE' 707 | if (p->stream_pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ ./loader/qtx/qtxsdk/components.h:660:18: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] 660 | if(id->idSize>sizeof(ImageDescription)){ | ^ ./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams': ./loader/qtx/qtxsdk/components.h:716:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 716 | for(i=0;iwantedDestinationPixelTypes; | ^~ libmpdemux/demuxer.c: In function 'ds_get_packet_pts_endpts': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:896:12: note: in expansion of macro 'MP_NOPTS_VALUE' 896 | *pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:897:15: note: in expansion of macro 'MP_NOPTS_VALUE' 897 | *endpts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_asf.c:470:24: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 470 | if (rlen < 0 || rlen > p_end - p) { | ^ libmpdemux/demuxer.c: In function 'ds_get_packet_sub': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:920:22: note: in expansion of macro 'MP_NOPTS_VALUE' 920 | double max_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:926:19: note: in expansion of macro 'MP_NOPTS_VALUE' 926 | *pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:929:19: note: in expansion of macro 'MP_NOPTS_VALUE' 929 | *endpts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/demux_lmlm4.c:33: libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:943:25: note: in expansion of macro 'MP_NOPTS_VALUE' 943 | if (*pts != MP_NOPTS_VALUE && max_pts != MP_NOPTS_VALUE && | ^~~~~~~~~~~~~~ In file included from libmpdemux/asf.h:24, from libmpdemux/demux_asf.c:32: ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libmpdemux/demux_asf.c:519:26: note: in expansion of macro 'FFMIN' 519 | len2 = FFMIN(len2, asf->packetsize); | ^~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:943:54: note: in expansion of macro 'MP_NOPTS_VALUE' 943 | if (*pts != MP_NOPTS_VALUE && max_pts != MP_NOPTS_VALUE && | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ffmpeg/libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libmpdemux/demux_asf.c:519:26: note: in expansion of macro 'FFMIN' 519 | len2 = FFMIN(len2, asf->packetsize); | ^~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.c: In function 'ds_get_next_pts': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:965:20: note: in expansion of macro 'MP_NOPTS_VALUE' 965 | return MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libmpdemux/demux_asf.c:534:27: note: in expansion of macro 'FFMIN' 534 | len = FFMIN(len, asf->packetsize); | ^~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:972:20: note: in expansion of macro 'MP_NOPTS_VALUE' 972 | return MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ffmpeg/libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libmpdemux/demux_asf.c:534:27: note: in expansion of macro 'FFMIN' 534 | len = FFMIN(len, asf->packetsize); | ^~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:975:20: note: in expansion of macro 'MP_NOPTS_VALUE' 975 | return MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_asf.c:342:68: warning: unused parameter 'ds' [-Wunused-parameter] 342 | static int demux_asf_fill_buffer(demuxer_t *demux, demux_stream_t *ds){ | ~~~~~~~~~~~~~~~~^~ libmpdemux/demux_asf.c: In function 'demux_seek_asf': libmpdemux/demux_asf.c:548:73: warning: unused parameter 'audio_delay' [-Wunused-parameter] 548 | static void demux_seek_asf(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~ In file included from libmpdemux/demux_demuxers.c:26: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/demux_audio.c:26: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.c: In function 'demux_seek': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:1405:36: note: in expansion of macro 'MP_NOPTS_VALUE' 1405 | if (demuxer->stream_pts == MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ libmpdemux/demuxer.c: In function 'demuxer_get_current_time': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:1544:32: note: in expansion of macro 'MP_NOPTS_VALUE' 1544 | if (demuxer->stream_pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:1546:43: note: in expansion of macro 'MP_NOPTS_VALUE' 1546 | else if (sh_video && sh_video->pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.c:1548:43: note: in expansion of macro 'MP_NOPTS_VALUE' 1548 | else if (sh_audio && sh_audio->pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ libmpdemux/demux_fli.c: In function 'demux_seek_fli': libmpdemux/demux_fli.c:41:73: warning: unused parameter 'audio_delay' [-Wunused-parameter] 41 | static void demux_seek_fli(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_fli.c: In function 'demux_fli_fill_buffer': libmpdemux/demux_fli.c:60:70: warning: unused parameter 'ds' [-Wunused-parameter] 60 | static int demux_fli_fill_buffer(demuxer_t *demuxer, demux_stream_t *ds){ | ~~~~~~~~~~~~~~~~^~ In file included from libmpdemux/demux_film.c:37: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demux_lmlm4.c: In function 'demux_lmlm4_fill_buffer': libmpdemux/demux_lmlm4.c:225:70: warning: unused parameter 'ds' [-Wunused-parameter] 225 | static int demux_lmlm4_fill_buffer(demuxer_t *demux, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_lmlm4.c: In function 'demux_close_lmlm4': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_lmlm4.c:355:42: warning: unused parameter 'demuxer' [-Wunused-parameter] 355 | static void demux_close_lmlm4(demuxer_t *demuxer) | ~~~~~~~~~~~^~~~~~~ libmpdemux/demux_lmlm4.c: In function 'demux_lmlm4_fill_buffer': libmpdemux/demux_lmlm4.c:263:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 263 | if (!video) { | ^ libmpdemux/demux_lmlm4.c:268:5: note: here 268 | case FRAMETYPE_P: | ^~~~ In file included from libmpdemux/demux_mf.c:33: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_audio.c: In function 'demux_audio_open': libmpdemux/demux_audio.c:548:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 548 | sh_audio->wf = w = malloc(l > sizeof(*w) ? l : sizeof(*w)); | ^ libmpdemux/demux_audio.c:548:48: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 548 | sh_audio->wf = w = malloc(l > sizeof(*w) ? l : sizeof(*w)); | ^ In file included from libmpdemux/demux_mov.c:61: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_mpg.o libmpdemux/demux_mpg.c In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/demux_audio.c:26: libmpdemux/demux_audio.c: In function 'demux_audio_fill_buffer': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_audio.c:750:22: note: in expansion of macro 'MP_NOPTS_VALUE' 750 | priv->next_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_avi.c: In function 'demux_avi_fill_buffer': libmpdemux/demux_avi.c:232:68: warning: unused parameter 'dsds' [-Wunused-parameter] 232 | static int demux_avi_fill_buffer(demuxer_t *demux, demux_stream_t *dsds){ | ~~~~~~~~~~~~~~~~^~~~ In file included from libmpdemux/demux_mkv.c:32: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_audio.c: In function 'demux_audio_seek': libmpdemux/demux_audio.c:784:75: warning: unused parameter 'audio_delay' [-Wunused-parameter] 784 | static void demux_audio_seek(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~ In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/demux_audio.c:26: libmpdemux/demux_audio.c: In function 'demux_audio_control': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_audio.c:851:45: note: in expansion of macro 'MP_NOPTS_VALUE' 851 | if (audio_length<=0 || priv->next_pts==MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ libmpdemux/demux_avi.c: In function 'demux_open_avi': libmpdemux/demux_avi.c:481:38: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'off_t' {aka 'long int'} [-Wsign-compare] 481 | if((AVI_IDX_OFFSET(priv->idx + 0)movi_start || | ^ libmpdemux/demux_avi.c:482:38: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'off_t' {aka 'long int'} [-Wsign-compare] 482 | AVI_IDX_OFFSET(priv->idx + 1)movi_start )&& !priv->isodml) | ^ libmpdemux/demux_avi.c:519:24: warning: absolute value function 'abs' given an argument of type 'off_t' {aka 'long int'} but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] 519 | if(force_ni || abs(a_pos-v_pos)>0x100000){ // distance > 1MB | ^~~ libmpdemux/demux_mf.c: In function 'demux_seek_mf': libmpdemux/demux_mf.c:37:72: warning: unused parameter 'audio_delay' [-Wunused-parameter] 37 | static void demux_seek_mf(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_mf.c: In function 'demux_mf_fill_buffer': libmpdemux/demux_mf.c:66:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'off_t' {aka 'long int'} [-Wsign-compare] 66 | if ( fread( dp->buffer,1,fs.st_size,f ) != fs.st_size ) { | ^~ libmpdemux/demux_mf.c:52:69: warning: unused parameter 'ds' [-Wunused-parameter] 52 | static int demux_mf_fill_buffer(demuxer_t *demuxer, demux_stream_t *ds){ | ~~~~~~~~~~~~~~~~^~ libmpdemux/demux_film.c: In function 'demux_seek_film': libmpdemux/demux_film.c:64:76: warning: unused parameter 'audio_delay' [-Wunused-parameter] 64 | static void demux_seek_film(demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags) | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_film.c: In function 'demux_film_fill_buffer': libmpdemux/demux_film.c:159:31: warning: initialization of 'short unsigned int *' from incompatible pointer type 'unsigned char *' [-Wincompatible-pointer-types] 159 | unsigned short* tmp = dp->buffer; | ^~ libmpdemux/demux_film.c:101:71: warning: unused parameter 'ds' [-Wunused-parameter] 101 | static int demux_film_fill_buffer(demuxer_t *demuxer, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_nsv.o libmpdemux/demux_nsv.c In file included from libmpdemux/aviheader.h:25, from libmpdemux/stheader.h:23, from libmpdemux/demux_mov.c:62: libmpdemux/demux_mov.c: In function 'mov_build_index': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libmpdemux/demux_mov.c:200:7: note: in expansion of macro 'FFMIN' 200 | last=FFMIN(trak->chunkmap[i].first, trak->chunks_size); | ^~~~~ ffmpeg/libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libmpdemux/demux_mov.c:200:7: note: in expansion of macro 'FFMIN' 200 | last=FFMIN(trak->chunkmap[i].first, trak->chunks_size); | ^~~~~ libmpdemux/demux_mov.c:258:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 258 | for(i=0;idurmap[j].num;i++){ | ^ libmpdemux/demux_mov.c:271:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 271 | for(i=0;ichunks[j].size;i++){ | ^ libmpdemux/demux_mov.c:299:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 299 | if(pts<=trak->samples[sample].pts) break; | ^~ libmpdemux/demux_mov.c:307:9: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 307 | if(ptssamples[sample].pts) break; | ^ libmpdemux/demux_mkv.c: In function 'grow_array': libmpdemux/demux_mkv.c:209:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 209 | if (nelem > UINT_MAX / elsize - 32) | ^ libmpdemux/demux_mkv.c: In function 'aac_get_sample_rate_index': libmpdemux/demux_mkv.c:256:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 256 | while (sample_rate < srates[i]) | ^ libmpdemux/demux_mkv.c: In function 'demux_mkv_decode': libmpdemux/demux_mkv.c:358:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 358 | if (dstlen > SIZE_MAX - padding) | ^ libmpdemux/demux_mkv.c:377:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 377 | if (dstlen > (SIZE_MAX - padding)/2) | ^ libmpdemux/demux_mov.c: In function 'gen_sh_audio': libmpdemux/demux_mov.c:632:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 632 | if(trak->editlist[0].pos == -1) { | ^~ libmpdemux/demux_mov.c: In function 'gen_sh_video': libmpdemux/demux_mov.c:962:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 962 | if(trak->editlist[0].pos == -1) { | ^~ libmpdemux/demux_mkv.c: In function 'demux_mkv_read_seekhead': libmpdemux/demux_mkv.c:1329:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1329 | mkv_d->parsed_seekhead_num > SIZE_MAX/sizeof(off_t)) | ^ In file included from ./mpcommon.h:25, from libmpdemux/demux_mpg.c:29: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_mov.c:1248:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1248 | if (trak->stream_header_len > 0xffffffff - sizeof(*sh->bih)) { | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_pva.o libmpdemux/demux_pva.c libmpdemux/demux_mkv.c: In function 'demux_mkv_open_audio': libmpdemux/demux_mkv.c:1899:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1899 | if (flavor < FF_ARRAY_ELEMS(atrc_fl2bps)) | ^ libmpdemux/demux_mkv.c:1908:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1908 | if (flavor < FF_ARRAY_ELEMS(cook_fl2bps)) | ^ libmpdemux/demux_mkv.c:1917:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1917 | if (flavor < FF_ARRAY_ELEMS(sipr_fl2bps)) | ^ libmpcodecs/vf_tfields.c: In function 'continue_buffered_image': libmpcodecs/vf_tfields.c:446:5: warning: 'qpel' may be used uninitialized in this function [-Wmaybe-uninitialized] 446 | qpel(dmpi->planes[2], | ^~~~~~~~~~~~~~~~~~~~~ 447 | mpi->planes[2] + (i^!tff)*mpi->stride[2], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | mpi->chroma_width, mpi->chroma_height/2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 449 | dmpi->stride[2], mpi->stride[2]*2, (i^!tff)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libmpdemux/demux_nsv.c:35: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_mov.c: In function 'demux_mov_fill_buffer': libmpdemux/demux_mpg.c: In function 'demux_mpg_open': libmpdemux/demux_mpg.c:205:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] 205 | while (demuxer->video->packs + demuxer->audio->packs < 2) | ^~~~~ libmpdemux/demux_mpg.c:207:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' 207 | mpg_d->last_pts = -1.0; | ^~~~~ libmpdemux/demux_mov.c:2200:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 2200 | } else | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawaudio.c libmpdemux/demux_mov.c:2203:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 2203 | ++trak->pos; | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_rawvideo.o libmpdemux/demux_rawvideo.c libmpdemux/demux_mpg.c: In function 'new_audio_stream': libmpdemux/demux_mpg.c:287:19: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 287 | else sh_a->format=0x2000;break; // ac3 | ^~~~ libmpdemux/demux_mpg.c:287:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 287 | else sh_a->format=0x2000;break; // ac3 | ^~~~~ In file included from ./mpcommon.h:25, from libmpdemux/demux_mpg.c:29: libmpdemux/demux_mpg.c: In function 'demux_mpg_read_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_mpg.c:306:23: note: in expansion of macro 'MP_NOPTS_VALUE' 306 | double stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_mov.c: In function 'mov_seek_track': libmpdemux/demux_mov.c:2242:72: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2242 | while(trak->poschunks_size && trak->chunks[trak->pos].samplepos; | ^ libmpdemux/demux_mkv.c: In function 'demux_mkv_read_block_lacing': libmpdemux/demux_mkv.c:2291:51: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2291 | if (num == EBML_UINT_INVALID || *size < l) goto err_out; | ^ libmpdemux/demux_mkv.c:2299:55: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2299 | if (snum == EBML_INT_INVALID || *size < l) goto err_out; | ^ libmpdemux/demux_mkv.c: In function 'handle_subtitles': libmpdemux/demux_mov.c: In function 'demux_seek_mov': libmpdemux/demux_mkv.c:2320:63: warning: unused parameter 'track' [-Wunused-parameter] 2320 | static void handle_subtitles(demuxer_t *demuxer, mkv_track_t *track, | ~~~~~~~~~~~~~^~~~~ libmpdemux/demux_mov.c:2275:63: warning: unused parameter 'audio_delay' [-Wunused-parameter] 2275 | static void demux_seek_mov(demuxer_t *demuxer,float pts,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_mpg.c:303:22: warning: variable 'dts' set but not used [-Wunused-but-set-variable] 303 | unsigned long long dts=0; | ^~~ libmpdemux/demux_mpg.c:298:7: warning: variable 'd' set but not used [-Wunused-but-set-variable] 298 | int d; | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_realaud.o libmpdemux/demux_realaud.c libmpdemux/demux_mpg.c: In function 'demux_mpg_probe': libmpdemux/demux_mpg.c:688:7: warning: variable 'pes' set but not used [-Wunused-but-set-variable] 688 | int pes=1; | ^~~ libmpdemux/demux_mpg.c: In function 'demux_mpg_es_fill_buffer': libmpdemux/demux_mpg.c:754:71: warning: unused parameter 'ds' [-Wunused-parameter] 754 | static int demux_mpg_es_fill_buffer(demuxer_t *demux, demux_stream_t *ds){ | ~~~~~~~~~~~~~~~~^~ libmpdemux/demux_mpg.c: In function 'demux_mpg_fill_buffer': libmpdemux/demux_mpg.c:870:26: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'off_t' {aka 'long int'} [-Wsign-compare] 870 | if (end_pos && end_pos < demux->filepos) | ^ libmpdemux/demux_mpg.c:832:68: warning: unused parameter 'ds' [-Wunused-parameter] 832 | static int demux_mpg_fill_buffer(demuxer_t *demux, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ libmpdemux/demux_mpg.c: In function 'demux_seek_mpg': libmpdemux/demux_mpg.c:1020:27: warning: using integer absolute value function 'abs' when argument is of floating-point type 'float' [-Wabsolute-value] 1020 | if (!precision || abs(newpts - mpg_d->last_pts) < 0.5 || (mpg_d->last_pts == oldpts)) break; | ^~~ libmpdemux/demux_mpg.c:930:34: warning: unused parameter 'audio_delay' [-Wunused-parameter] 930 | float audio_delay, int flags) | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_mkv.c: In function 'demux_mkv_fill_buffer': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_real.o libmpdemux/demux_real.c libmpdemux/demux_mkv.c:2709:70: warning: unused parameter 'ds' [-Wunused-parameter] 2709 | static int demux_mkv_fill_buffer(demuxer_t *demuxer, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ libmpdemux/demux_nsv.c: In function 'demux_seek_nsv': libmpdemux/demux_nsv.c:52:41: warning: unused parameter 'demuxer' [-Wunused-parameter] 52 | static void demux_seek_nsv ( demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags ) | ~~~~~~~~~~~^~~~~~~ libmpdemux/demux_nsv.c:52:56: warning: unused parameter 'rel_seek_secs' [-Wunused-parameter] 52 | static void demux_seek_nsv ( demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags ) | ~~~~~~^~~~~~~~~~~~~ libmpdemux/demux_nsv.c:52:77: warning: unused parameter 'audio_delay' [-Wunused-parameter] 52 | static void demux_seek_nsv ( demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags ) | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_nsv.c:52:94: warning: unused parameter 'flags' [-Wunused-parameter] 52 | static void demux_seek_nsv ( demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags ) | ~~~~^~~~~ libmpdemux/demux_nsv.c: In function 'demux_nsv_fill_buffer': libmpdemux/demux_nsv.c:58:72: warning: unused parameter 'ds' [-Wunused-parameter] 58 | static int demux_nsv_fill_buffer ( demuxer_t *demuxer, demux_stream_t *ds ) | ~~~~~~~~~~~~~~~~^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_roq.o libmpdemux/demux_roq.c libmpdemux/demux_mkv.c: In function 'demux_mkv_seek': libmpdemux/demux_mkv.c:2853:34: warning: unused parameter 'audio_delay' [-Wunused-parameter] 2853 | float audio_delay, int flags) | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_mov.c: In function 'mov_check_file': libmpdemux/demux_mov.c:499:6: warning: this statement may fall through [-Wimplicit-fallthrough=] 499 | if(flags&2) break; | ^ libmpdemux/demux_mov.c:500:2: note: here 500 | case MOV_FOURCC('m','d','a','t'): | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_smjpeg.o libmpdemux/demux_smjpeg.c In file included from libmpdemux/demux_rawvideo.c:29: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/demux_pva.c:40: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/demux_rawaudio.c:29: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_mkv.c: In function 'demux_mkv_open': libmpdemux/demux_mkv.c:2107:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 2107 | cont = 1; | ~~~~~^~~ libmpdemux/demux_mkv.c:2109:9: note: here 2109 | case EBML_ID_VOID: | ^~~~ libmpdemux/demux_rawvideo.c: In function 'demux_rawvideo_seek': libmpdemux/demux_rawvideo.c:138:78: warning: unused parameter 'audio_delay' [-Wunused-parameter] 138 | static void demux_rawvideo_seek(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_rawaudio.c: In function 'demux_rawaudio_seek': libmpdemux/demux_rawaudio.c:99:78: warning: unused parameter 'audio_delay' [-Wunused-parameter] 99 | static void demux_rawaudio_seek(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_rawaudio.c: At top level: libmpdemux/demux_rawaudio.c:128:1: warning: missing initializer for field 'control' of 'demuxer_desc_t' {aka 'const struct demuxer_desc'} [-Wmissing-field-initializers] 128 | }; | ^ In file included from libmpdemux/demux_rawaudio.c:29: libmpdemux/demuxer.h:225:9: note: 'control' declared here 225 | int (*control)(struct demuxer *demuxer, int cmd, void *arg); ///< Optional | ^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_ts.o libmpdemux/demux_ts.c libmpdemux/demux_pva.c: In function 'demux_pva_fill_buffer': libmpdemux/demux_pva.c:375:70: warning: unused parameter 'ds' [-Wunused-parameter] 375 | static int demux_pva_fill_buffer (demuxer_t * demux, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ libmpdemux/demux_pva.c: In function 'demux_seek_pva': libmpdemux/demux_pva.c:460:74: warning: unused parameter 'audio_delay' [-Wunused-parameter] 460 | static void demux_seek_pva(demuxer_t * demuxer,float rel_seek_secs,float audio_delay,int flags) | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_pva.c:460:90: warning: unused parameter 'flags' [-Wunused-parameter] 460 | static void demux_seek_pva(demuxer_t * demuxer,float rel_seek_secs,float audio_delay,int flags) | ~~~~^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_ty.o libmpdemux/demux_ty.c In file included from libmpdemux/demux_smjpeg.c:34: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/demux_roq.c:33: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/demux_realaud.c:31: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_realaud.c: In function 'demux_ra_fill_buffer': libmpdemux/demux_realaud.c:90:69: warning: unused parameter 'dsds' [-Wunused-parameter] 90 | static int demux_ra_fill_buffer(demuxer_t *demuxer, demux_stream_t *dsds) | ~~~~~~~~~~~~~~~~^~~~ libmpdemux/demux_realaud.c: In function 'demux_open_ra': libmpdemux/demux_realaud.c:277:8: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 277 | } else | ^~~~ libmpdemux/demux_realaud.c:281:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 281 | sh->channels = 1; | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_ty_osd.o libmpdemux/demux_ty_osd.c In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/demux_real.c:49: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demux_smjpeg.c: In function 'demux_smjpeg_fill_buffer': libmpdemux/demux_smjpeg.c:74:71: warning: unused parameter 'ds' [-Wunused-parameter] 74 | static int demux_smjpeg_fill_buffer(demuxer_t *demux, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_smjpeg.c: In function 'demux_open_smjpeg': libmpdemux/demux_smjpeg.c:107:29: warning: variable 'hleng' set but not used [-Wunused-but-set-variable] 107 | unsigned int htype = 0, hleng; | ^~~~~ libmpdemux/demux_smjpeg.c: In function 'demux_close_smjpeg': libmpdemux/demux_smjpeg.c:180:43: warning: unused parameter 'demuxer' [-Wunused-parameter] 180 | static void demux_close_smjpeg(demuxer_t *demuxer) | ~~~~~~~~~~~^~~~~~~ libmpdemux/demux_real.c: In function 'parse_index_chunk': libmpdemux/demux_real.c:230:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 230 | if (entries <= 0 || entries > MAX_INDEX_ENTRIES) | ^ libmpdemux/demux_roq.c: In function 'demux_roq_fill_buffer': libmpdemux/demux_roq.c:79:70: warning: unused parameter 'ds' [-Wunused-parameter] 79 | static int demux_roq_fill_buffer(demuxer_t *demuxer, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ libmpdemux/demux_real.c: In function 'add_index_item': libmpdemux/demux_real.c:275:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 275 | if (priv->index_table_size[stream_id] >= MAX_INDEX_ENTRIES) { | ^~ In file included from ./mpcommon.h:25, from libmpdemux/demux_ts.c:31: ./libmpdemux/demuxer.h: In function 'new_demux_packet': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_viv.o libmpdemux/demux_viv.c ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_roq.c: In function 'demux_open_roq': libmpdemux/demux_roq.c:123:9: warning: unused variable 'chunk_arg' [-Wunused-variable] 123 | int chunk_arg = stream_read_word_le(demuxer->stream); | ^~~~~~~~~ libmpdemux/demux_real.c: In function 'demux_real_fill_buffer': libmpdemux/demux_real.c:624:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 624 | if (priv->is_multirate) | ^~ libmpdemux/demux_real.c:626:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 626 | stream_skip(demuxer->stream,14); | ^~~~~~~~~~~ libmpdemux/demux_real.c:646:80: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 646 | idx_streamid = priv->is_mlti ? priv->mp2rm_streamid[demuxer->video->id] : demuxer->video->id; | ^~~~~~~~~~~~~~~~~~ libmpdemux/demux_real.c:651:80: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 651 | idx_streamid = priv->is_mlti ? priv->mp2rm_streamid[demuxer->audio->id] : demuxer->audio->id; | ^~~~~~~~~~~~~~~~~~ In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/demux_real.c:49: libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_real.c:801:86: note: in expansion of macro 'MP_NOPTS_VALUE' 801 | priv->audio_timestamp[priv->sub_packet_cnt] = (priv->a_pts==timestamp) ? MP_NOPTS_VALUE : (timestamp/1000.0); | ^~~~~~~~~~~~~~ libmpdemux/demux_real.c:881:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 881 | if (audioreorder_getnextpk) | ^~ libmpdemux/demux_real.c:884:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 884 | return 1; | ^~~~~~ libmpdemux/demux_real.c:984:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 984 | if(dp_hdr->chunktab+8*(1+dp_hdr->chunks)>dp->len){ | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_vqf.o libmpdemux/demux_vqf.c libmpdemux/demux_real.c:1016:12: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1016 | if (len > dp->len - sizeof(dp_hdr_t) - dp_hdr->len) len = dp->len - sizeof(dp_hdr_t) - dp_hdr->len; | ^ libmpdemux/demux_real.c:1039:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1039 | if (len > dp->len - sizeof(dp_hdr_t)) len = dp->len - sizeof(dp_hdr_t); | ^ libmpdemux/demux_real.c:1047:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1047 | if (vpkg_length > len) { | ^ libmpdemux/demux_real.c:578:71: warning: unused parameter 'dsds' [-Wunused-parameter] 578 | static int demux_real_fill_buffer(demuxer_t *demuxer, demux_stream_t *dsds) | ~~~~~~~~~~~~~~~~^~~~ In file included from ./libmpdemux/stheader.h:22, from ./libmpcodecs/dec_audio.h:23, from libmpdemux/demux_ty.c:42: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_real.c: In function 'demux_open_real': libmpdemux/demux_real.c:1466:8: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 1466 | else | ^~~~ libmpdemux/demux_real.c:1469:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 1469 | break; | ^~~~~ libmpdemux/demux_ty_osd.c: In function 'ty_DrawChar': libmpdemux/demux_ty_osd.c:85:60: warning: unused parameter 'fgColor' [-Wunused-parameter] 85 | static void ty_DrawChar( int *x, int *y, char disChar, int fgColor, int bgColor ) | ~~~~^~~~~~~ libmpdemux/demux_ty_osd.c:85:73: warning: unused parameter 'bgColor' [-Wunused-parameter] 85 | static void ty_DrawChar( int *x, int *y, char disChar, int fgColor, int bgColor ) | ~~~~^~~~~~~ libmpdemux/demux_ty_osd.c: In function 'ty_drawchar': libmpdemux/demux_ty_osd.c:155:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 155 | if ( TY_CC_ptr - TY_CC_buf > sizeof( TY_CC_buf ) - 1 ) | ^ libmpdemux/demux_ty_osd.c: In function 'ty_processuserdata': libmpdemux/demux_ty_osd.c:865:56: warning: unused parameter 'len' [-Wunused-parameter] 865 | void ty_processuserdata( const unsigned char* buf, int len ) | ~~~~^~~ libmpdemux/demux_ty_osd.c: In function 'ty_CCdecode': libmpdemux/demux_ty_osd.c:384:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 384 | ty_draw(); | ^~~~~~~~~ libmpdemux/demux_ty_osd.c:388:19: note: here 388 | case 0x2B: // resume text display | ^~~~ libmpdemux/demux_ty_osd.c:437:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 437 | ty_draw(); | ^~~~~~~~~ libmpdemux/demux_ty_osd.c:441:19: note: here 441 | case 0x2E: // erase non-displayed memory | ^~~~ libmpdemux/demux_real.c: In function 'demux_seek_real': libmpdemux/demux_real.c:1903:76: warning: unused parameter 'audio_delay' [-Wunused-parameter] 1903 | static void demux_seek_real(demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags) | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_asf.c: In function 'demux_asf_fill_buffer': libmpdemux/demux_asf.c:331:47: warning: 'payload_time' may be used uninitialized in this function [-Wmaybe-uninitialized] 331 | asf->last_aud_diff = payload_time - asf->last_aud_pts; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ libmpdemux/demux_asf.c:202:14: note: 'payload_time' was declared here 202 | uint64_t payload_time; //100ns units | ^~~~~~~~~~~~ libmpdemux/demux_ts.c: In function 'demux_open_ts': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_ts.c:1077:29: note: in expansion of macro 'MP_NOPTS_VALUE' 1077 | demuxer->reference_clock = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_ty.c: In function 'get_ty_pts': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_ty.c:267:12: note: in expansion of macro 'MP_NOPTS_VALUE' 267 | return MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_ty.c: In function 'demux_ty_CopyToDemuxPacket': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_ty.c:291:15: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | if (pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ libmpdemux/demux_ty.c: In function 'demux_ty_fill_buffer': libmpdemux/demux_ty.c:381:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 381 | if ( readSize >= sizeof( TMF_SIG ) && | ^~ In file included from libmpdemux/demux_vqf.c:29: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/demux_viv.c:34: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_ty.c:562:35: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 562 | else sh_a->format=0x2000;break; // ac3 | ^~~~ libmpdemux/demux_ty.c:562:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 562 | else sh_a->format=0x2000;break; // ac3 | ^~~~~ libmpdemux/demux_ty.c:333:68: warning: unused parameter 'dsds' [-Wunused-parameter] 333 | static int demux_ty_fill_buffer( demuxer_t *demux, demux_stream_t *dsds ) | ~~~~~~~~~~~~~~~~^~~~ In file included from ./libmpdemux/stheader.h:22, from ./libmpcodecs/dec_audio.h:23, from libmpdemux/demux_ty.c:42: libmpdemux/demux_ty.c: In function 'demux_seek_ty': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_ty.c:730:28: note: in expansion of macro 'MP_NOPTS_VALUE' 730 | tivo->lastAudioPTS = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_ty.c:731:28: note: in expansion of macro 'MP_NOPTS_VALUE' 731 | tivo->lastVideoPTS = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_vqf.c: In function 'demux_open_vqf': libmpdemux/demux_vqf.c:79:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | if(stream_read(s,buf,chunk_size)!=chunk_size) return NULL; | ^~ libmpdemux/demux_ty.c:717:75: warning: unused parameter 'audio_delay' [-Wunused-parameter] 717 | static void demux_seek_ty( demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags ) | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_vqf.c: In function 'demux_seek_vqf': libmpdemux/demux_vqf.c:207:39: warning: unused parameter 'demuxer' [-Wunused-parameter] 207 | static void demux_seek_vqf(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~~~~~~^~~~~~~ libmpdemux/demux_vqf.c:207:53: warning: unused parameter 'rel_seek_secs' [-Wunused-parameter] 207 | static void demux_seek_vqf(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~~~ libmpdemux/demux_vqf.c:207:73: warning: unused parameter 'audio_delay' [-Wunused-parameter] 207 | static void demux_seek_vqf(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_vqf.c:207:89: warning: unused parameter 'flags' [-Wunused-parameter] 207 | static void demux_seek_vqf(demuxer_t *demuxer,float rel_seek_secs,float audio_delay,int flags){ | ~~~~^~~~~ libmpdemux/demux_vqf.c: In function 'demux_close_vqf': libmpdemux/demux_vqf.c:224:40: warning: unused parameter 'demuxer' [-Wunused-parameter] 224 | static void demux_close_vqf(demuxer_t* demuxer) {} | ~~~~~~~~~~~^~~~~~~ libmpdemux/demux_ts.c: In function 'fill_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_ts.c:2718:23: note: in expansion of macro 'MP_NOPTS_VALUE' 2718 | double stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_ts.c:2731:7: warning: using integer absolute value function 'abs' when argument is of floating-point type 'float' [-Wabsolute-value] 2731 | if(abs(diff) > 1) //1 second, there's a discontinuity | ^~~ libmpdemux/demux_viv.c: In function 'demux_vivo_fill_buffer': libmpdemux/demux_viv.c:311:69: warning: unused parameter 'dsds' [-Wunused-parameter] 311 | static int demux_vivo_fill_buffer(demuxer_t *demux, demux_stream_t *dsds){ | ~~~~~~~~~~~~~~~~^~~~ libmpdemux/demux_ts.c: In function 'ts_parse': libmpdemux/demux_ts.c:2785:15: warning: variable 'cc_ok' set but not used [-Wunused-but-set-variable] 2785 | int len, cc, cc_ok, afc, retv = 0, is_video, is_audio, is_sub; | ^~~~~ In file included from ./mpcommon.h:25, from libmpdemux/demux_ts.c:31: libmpdemux/demux_ts.c: In function 'reset_fifos': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_ts.c:3252:29: note: in expansion of macro 'MP_NOPTS_VALUE' 3252 | demuxer->reference_clock = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_ts.c: In function 'demux_seek_ts': libmpdemux/demux_ts.c:3256:74: warning: unused parameter 'audio_delay' [-Wunused-parameter] 3256 | static void demux_seek_ts(demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags) | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_ts.c: In function 'demux_ts_fill_buffer': libmpdemux/demux_ts.c:3351:70: warning: unused parameter 'ds' [-Wunused-parameter] 3351 | static int demux_ts_fill_buffer(demuxer_t * demuxer, demux_stream_t *ds) | ~~~~~~~~~~~~~~~~^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_y4m.o libmpdemux/demux_y4m.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/ebml.o libmpdemux/ebml.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/extension.o libmpdemux/extension.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/mf.o libmpdemux/mf.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/mp3_hdr.o libmpdemux/mp3_hdr.c In file included from libmpdemux/demux_y4m.c:36: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/mp_taglists.o libmpdemux/mp_taglists.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_hdr.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/mpeg_packetizer.o libmpdemux/mpeg_packetizer.c libmpdemux/mf.c: In function 'open_mf': libmpdemux/mf.c:130:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 130 | for( i=0;i < gg.gl_pathc;i++ ) | ^ In file included from libmpdemux/extension.c:27: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/extension.c: In function 'demuxer_type_by_filename': libmpdemux/extension.c:103:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 103 | for( i=0 ; i<(sizeof(extensions_table)/sizeof(extensions_table[0])) ; i++ ) { | ^ libmpdemux/demux_y4m.c: In function 'demux_y4m_fill_buffer': libmpdemux/demux_y4m.c:84:68: warning: unused parameter 'dsds' [-Wunused-parameter] 84 | static int demux_y4m_fill_buffer(demuxer_t *demux, demux_stream_t *dsds) { | ~~~~~~~~~~~~~~~~^~~~ libmpdemux/demux_y4m.c: In function 'demux_seek_y4m': libmpdemux/demux_y4m.c:272:75: warning: unused parameter 'audio_delay' [-Wunused-parameter] 272 | static void demux_seek_y4m(demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags) { | ~~~~~~^~~~~~~~~~~ libmpdemux/demux_y4m.c:272:92: warning: unused parameter 'flags' [-Wunused-parameter] 272 | static void demux_seek_y4m(demuxer_t *demuxer, float rel_seek_secs, float audio_delay, int flags) { | ~~~~^~~~~ libmpdemux/mpeg_packetizer.c: In function 'send_mpeg_lpcm_packet': libmpdemux/mpeg_packetizer.c:165:28: warning: unused parameter 'id' [-Wunused-parameter] 165 | int id, uint64_t pts, int freq_id, | ~~~~^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/parse_es.o libmpdemux/parse_es.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/parse_mp4.o libmpdemux/parse_mp4.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/video.o libmpdemux/video.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/yuv4mpeg_ratio.o libmpdemux/yuv4mpeg_ratio.c In file included from libmpdemux/parse_es.c:31: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o osdep/getch2.o osdep/getch2.c In file included from libmpdemux/video.c:35: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o osdep/timer-linux.o osdep/timer-linux.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/open.o stream/open.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream.o stream/stream.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_bd.o stream/stream_bd.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_cue.o stream/stream_cue.c libmpdemux/video.c: In function 'video_read_frame': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/video.c:632:32: note: in expansion of macro 'MP_NOPTS_VALUE' 632 | double d= (next_pts != MP_NOPTS_VALUE) ? next_pts - d_video->pts : d_video->pts-pts1; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/video.c:651:34: note: in expansion of macro 'MP_NOPTS_VALUE' 651 | double d= (next_pts != MP_NOPTS_VALUE) ? next_pts - d_video->pts : d_video->pts-pts1; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/video.c:660:35: note: in expansion of macro 'MP_NOPTS_VALUE' 660 | double d = (next_pts != MP_NOPTS_VALUE) ? next_pts - d_video->pts : d_video->pts - pts1; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_file.o stream/stream_file.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_mf.o stream/stream_mf.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_null.o stream/stream_null.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/url.o stream/url.c In file included from stream/open.c:37: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from stream/stream_bd.c:31: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/stream_bd.c: In function 'bd_get_uks': stream/stream_bd.c:265:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 265 | if (pos < file_size) { | ^ stream/stream_bd.c: In function 'get_clipinf': stream/stream_bd.c:435:39: warning: variable 'end_offset' set but not used [-Wunused-but-set-variable] 435 | int langmap_offset, index_offset, end_offset; | ^~~~~~~~~~ stream/stream_bd.c:435:25: warning: variable 'index_offset' set but not used [-Wunused-but-set-variable] 435 | int langmap_offset, index_offset, end_offset; | ^~~~~~~~~~~~ stream/stream_bd.c: In function 'bd_stream_open': stream/stream_bd.c:492:44: warning: unused parameter 'mode' [-Wunused-parameter] 492 | static int bd_stream_open(stream_t *s, int mode, void* opts, int* file_format) | ~~~~^~~~ stream/stream_bd.c:492:67: warning: unused parameter 'file_format' [-Wunused-parameter] 492 | static int bd_stream_open(stream_t *s, int mode, void* opts, int* file_format) | ~~~~~^~~~~~~~~~~ In file included from stream/stream.c:46: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/eosd.o sub/eosd.c stream/stream_cue.c: In function 'cue_read': stream/stream_null.c: In function 'open_s': stream/stream_null.c:26:40: warning: unused parameter 'mode' [-Wunused-parameter] 26 | static int open_s(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~^~~~ stream/stream_null.c:26:52: warning: unused parameter 'opts' [-Wunused-parameter] 26 | static int open_s(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~~~^~~~ stream/stream_null.c:26:63: warning: unused parameter 'file_format' [-Wunused-parameter] 26 | static int open_s(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~~^~~~~~~~~~~ stream/stream_cue.c:534:54: warning: unused parameter 'size' [-Wunused-parameter] 534 | static int cue_read(stream_t *stream, char *mem, int size) { | ~~~~^~~~ stream/stream_cue.c: In function 'open_s': stream/stream_cue.c:608:63: warning: unused parameter 'file_format' [-Wunused-parameter] 608 | static int open_s(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~~^~~~~~~~~~~ In file included from stream/stream_mf.c:29: ./libmpdemux/demuxer.h: In function 'new_demux_packet': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/find_sub.o sub/find_sub.c ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/osd.o sub/osd.c stream/stream_mf.c: In function 'mf_stream_open': stream/stream_mf.c:32:39: warning: unused parameter 'mode' [-Wunused-parameter] 32 | mf_stream_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~^~~~ stream/stream_mf.c:32:51: warning: unused parameter 'opts' [-Wunused-parameter] 32 | mf_stream_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~~~^~~~ In file included from stream/stream_file.c:40: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/spudec.o sub/spudec.c stream/stream.c: In function 'open_stream_plugin': stream/stream.c:165:55: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 165 | { "stream url", arg , CONF_TYPE_CUSTOM_URL, 0, 0 ,0, sinfo->opts }; | ^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/sub.o sub/sub.c In file included from stream/stream.c:47: stream/stream.c: In function 'copy_characters': stream/stream.c:667:60: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 667 | GET_UTF16(c, src < end - 1 ? get_le16_inc(&src) : 0, ;) | ^ ffmpeg/libavutil/common.h:417:17: note: in definition of macro 'GET_UTF16' 417 | ERROR\ | ^~~~~~ 418 | val += (hi<<10) + 0x10000;\ | stream/stream.c:675:60: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 675 | GET_UTF16(c, src < end - 1 ? get_be16_inc(&src) : 0, ;) | ^ ffmpeg/libavutil/common.h:417:17: note: in definition of macro 'GET_UTF16' 417 | ERROR\ | ^~~~~~ 418 | val += (hi<<10) + 0x10000;\ | gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/sub_cc.o sub/sub_cc.c stream/stream.c: In function 'parse_chapter_range': stream/stream.c:714:43: warning: unused parameter 'conf' [-Wunused-parameter] 714 | int parse_chapter_range(const m_option_t *conf, const char *range) { | ~~~~~~~~~~~~~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/subreader.o sub/subreader.c In file included from ./mpcommon.h:25, from sub/eosd.c:22: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ sub/spudec.c: In function 'spudec_alloc_image': sub/spudec.c:225:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 225 | if (this->width > stride) // just a safeguard | ^ In file included from ./mpcommon.h:25, from sub/sub.c:35: ./libmpdemux/demuxer.h: In function 'new_demux_packet': sub/spudec.c: In function 'spudec_process_control': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ sub/spudec.c:476:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 476 | start_pts = pts100 < 0 && -pts100 >= date ? 0 : pts100 + date; | ^~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ sub/spudec.c:484:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 484 | start_pts = pts100 < 0 && -pts100 >= date ? 0 : pts100 + date; | ^~ sub/spudec.c:492:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 492 | end_pts = pts100 < 0 && -pts100 >= date ? 0 : pts100 + date; | ^~ In file included from ffmpeg/libavutil/avutil.h:296, from sub/spudec.c:45: ffmpeg/libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ sub/spudec.c:513:7: note: in expansion of macro 'FFMAX' 513 | a = FFMAX(a, this->alpha[0]); | ^~~~~ ffmpeg/libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ sub/spudec.c:513:7: note: in expansion of macro 'FFMAX' 513 | a = FFMAX(a, this->alpha[0]); | ^~~~~ ffmpeg/libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ sub/spudec.c:514:7: note: in expansion of macro 'FFMAX' 514 | b = FFMAX(b, this->alpha[1]); | ^~~~~ ffmpeg/libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ sub/spudec.c:514:7: note: in expansion of macro 'FFMAX' 514 | b = FFMAX(b, this->alpha[1]); | ^~~~~ ffmpeg/libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ sub/spudec.c:515:7: note: in expansion of macro 'FFMAX' 515 | c = FFMAX(c, this->alpha[2]); | ^~~~~ ffmpeg/libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ sub/spudec.c:515:7: note: in expansion of macro 'FFMAX' 515 | c = FFMAX(c, this->alpha[2]); | ^~~~~ ffmpeg/libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ sub/spudec.c:516:7: note: in expansion of macro 'FFMAX' 516 | d = FFMAX(d, this->alpha[3]); | ^~~~~ ffmpeg/libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ sub/spudec.c:516:7: note: in expansion of macro 'FFMAX' 516 | d = FFMAX(d, this->alpha[3]); | ^~~~~ sub/spudec.c:561:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 561 | end_pts = 1 - pts100 >= end_pts ? 0 : pts100 + end_pts - 1; | ^~ In file included from ffmpeg/libavutil/avutil.h:296, from sub/spudec.c:45: sub/spudec.c: In function 'scale_table': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ sub/spudec.c:837:24: note: in expansion of macro 'FFMIN' 837 | table[t].position= FFMIN(src >> 16, end_src - 1); | ^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/vobsub.o sub/vobsub.c ffmpeg/libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ sub/spudec.c:837:24: note: in expansion of macro 'FFMIN' 837 | table[t].position= FFMIN(src >> 16, end_src - 1); | ^~~~~ sub/spudec.c: In function 'sws_spu_image': sub/spudec.c:897:16: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] 897 | sws_scale(ctx,&s2,&ss,0,sh,&d2,&ds); | ^~~ | | | unsigned char ** In file included from sub/spudec.c:48: ffmpeg/libswscale/swscale.h:217:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **' 217 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from ./mpcommon.h:25, from sub/find_sub.c:31: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ sub/find_sub.c: In function 'step_sub': sub/find_sub.c:55:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 55 | if (movement > 0 && key < subs[current_sub].start) | ^ sub/find_sub.c:57:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 57 | if (movement < 0 && key >= subs[current_sub].end) | ^~ sub/find_sub.c: In function 'find_sub': sub/find_sub.c:86:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 86 | if(key>=vo_sub->start && key<=vo_sub->end) return; // OK! | ^~ sub/spudec.c: In function 'spudec_packet_send': sub/find_sub.c:86:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 86 | if(key>=vo_sub->start && key<=vo_sub->end) return; // OK! | ^~ sub/find_sub.c:104:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 104 | if(key>subs[current_sub].end && keysubs[current_sub].end && key=new_sub->start && key<=new_sub->end) goto update; // OK! | ^~ sub/spudec.c:1372:29: warning: left shift of negative value [-Wshift-negative-value] 1372 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ sub/spudec.c:1435:14: note: in expansion of macro 'MP_NOPTS_VALUE' 1435 | if (pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ sub/find_sub.c:113:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 113 | if(key>=new_sub->start && key<=new_sub->end) goto update; // OK! | ^~ sub/find_sub.c:125:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 125 | if(keystart) j=current_sub-1; | ^ sub/find_sub.c:126:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 126 | else if(key>new_sub->end) i=current_sub+1; | ^ sub/find_sub.c:132:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 132 | if(keystart){ | ^ sub/find_sub.c:142:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 142 | if(key>subs[current_sub].end && keysubs[current_sub].end && keyend) printf("JAJJ! "); else | ^~ sub/find_sub.c:161:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 161 | if(key>subs[current_sub].end && keysubs[current_sub].end && keypts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ sub/sub.c: In function 'get_height': sub/sub.c:112:6: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 112 | if(hpic_a[font]->h) h=vo_font->pic_a[font]->h; | ^ sub/sub.c: In function 'vo_update_text_osd': sub/sub.c:200:62: warning: unused parameter 'dxs' [-Wunused-parameter] 200 | static inline void vo_update_text_osd(mp_osd_obj_t *obj, int dxs, int dys) | ~~~~^~~ sub/sub.c:200:71: warning: unused parameter 'dys' [-Wunused-parameter] 200 | static inline void vo_update_text_osd(mp_osd_obj_t *obj, int dxs, int dys) | ~~~~^~~ sub/sub.c: In function 'vo_update_text_sub': sub/sub.c:730:33: warning: passing argument 1 of 'utf8_get_char' from incompatible pointer type [-Wincompatible-pointer-types] 730 | c = utf8_get_char(&t); | ^~ | | | unsigned char ** sub/sub.c:186:37: note: expected 'const char **' but argument is of type 'unsigned char **' 186 | unsigned utf8_get_char(const char **str) { | ~~~~~~~~~~~~~^~~ sub/sub.c:731:18: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 731 | else if ((c = *t++) >= 0x80 && sub_unicode) | ^~ sub/sub.c:733:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 733 | if (k==MAX_UCS){ | ^~ sub/sub.c:769:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 769 | if (sub_font->pic_a[font]->h > h) { | ^ sub/sub.c:1045:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1045 | sub_font->pic_a[font]->h+ydys ? sub_font->pic_a[font]->h : obj->dys-y, | ^ sub/sub.c:1045:74: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1045 | sub_font->pic_a[font]->h+ydys ? sub_font->pic_a[font]->h : obj->dys-y, | ^~~~~~~~~~ sub/sub.c: In function 'vo_update_osd_ext': sub/sub.c:1114:51: warning: unused parameter 'left_border' [-Wunused-parameter] 1114 | static int vo_update_osd_ext(int dxs,int dys, int left_border, int top_border, | ~~~~^~~~~~~~~~~ sub/sub.c:1114:68: warning: unused parameter 'top_border' [-Wunused-parameter] 1114 | static int vo_update_osd_ext(int dxs,int dys, int left_border, int top_border, | ~~~~^~~~~~~~~~ sub/sub.c:1115:34: warning: unused parameter 'right_border' [-Wunused-parameter] 1115 | int right_border, int bottom_border, int orig_w, | ~~~~^~~~~~~~~~~~ sub/sub.c:1115:52: warning: unused parameter 'bottom_border' [-Wunused-parameter] 1115 | int right_border, int bottom_border, int orig_w, | ~~~~^~~~~~~~~~~~~ sub/sub.c:1115:71: warning: unused parameter 'orig_w' [-Wunused-parameter] 1115 | int right_border, int bottom_border, int orig_w, | ~~~~^~~~~~ sub/sub.c:1116:34: warning: unused parameter 'orig_h' [-Wunused-parameter] 1116 | int orig_h) | ~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/ai_oss.o stream/ai_oss.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/font_load.o sub/font_load.c In file included from ./mpcommon.h:25, from sub/vobsub.c:37: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ sub/subreader.c: In function 'sub_ass_read_line_subviewer': sub/subreader.c:414:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 414 | if (len >= sizeof(full_line) - j - 2) | ^~ sub/subreader.c: In function 'subcp_open': sub/subreader.c:1213:28: warning: unused parameter 'st' [-Wunused-parameter] 1213 | void subcp_open (stream_t *st) | ~~~~~~~~~~^~ sub/subreader.c: In function 'sub_fribidi': sub/subreader.c:1311:35: warning: unused parameter 'sub' [-Wunused-parameter] 1311 | static int sub_fribidi (subtitle *sub, int av_unused sub_utf8, int av_unused from) | ~~~~~~~~~~^~~ sub/subreader.c: In function 'sub_read_file': sub/subreader.c:1538:10: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1538 | if (l >= strlen(exts[k]) && !strcasecmp(filename+(l - strlen(exts[k])), exts[k])){ | ^~ sub/vobsub.c: In function 'vobsub_open': sub/vobsub.c:1003:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1003 | if (vobsubid == vob->spu_streams_current || | ^~ sub/vobsub.c: In function 'vobsub_get_id_by_index': stream/ai_alsa.c: In function 'ai_alsa_setup': stream/ai_alsa.c:113:5: warning: 'snd_pcm_sw_params_set_sleep_min' is deprecated [-Wdeprecated-declarations] 113 | err = snd_pcm_sw_params_set_sleep_min(ai->alsa.handle, swparams,0); | ^~~ sub/vobsub.c:1044:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1044 | for (i = 0, j = 0; i < vob->spu_streams_size; ++i) | ^ In file included from /usr/include/alsa/asoundlib.h:54, from stream/ai_alsa.c:25: /usr/include/alsa/pcm.h:1347:5: note: declared here 1347 | int snd_pcm_sw_params_set_sleep_min(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, unsigned int val) __attribute__((deprecated)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sub/vobsub.c:1046:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1046 | if (j == index) | ^~ sub/vobsub.c: In function 'vobsub_get_index_by_id': sub/vobsub.c:1057:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1057 | if (vob == NULL || id < 0 || id >= vob->spu_streams_size) | ^~ sub/vobsub.c: In function 'vobsub_set_from_lang': sub/vobsub.c:1072:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1072 | for (i = 0; i < vob->spu_streams_size; i++) | ^ sub/vobsub.c: In function 'vobsub_queue_reseek': sub/vobsub.c:1096:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1096 | while (queue->current_index >= i | ^~ sub/vobsub.c:1099:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1099 | if (queue->current_index >= i | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_cdda.o stream/stream_cdda.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/cdinfo.o stream/cdinfo.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_cddb.o stream/stream_cddb.c sub/subreader.c: In function 'sub_clear_text': sub/subreader.c:2634:29: warning: left shift of negative value [-Wshift-negative-value] 2634 | #define MP_NOPTS_VALUE (-1LL<<63) | ^~ sub/subreader.c:2647:16: note: in expansion of macro 'MP_NOPTS_VALUE' 2647 | if (pts == MP_NOPTS_VALUE || (endpts != MP_NOPTS_VALUE && pts >= endpts)) { | ^~~~~~~~~~~~~~ sub/subreader.c:2634:29: warning: left shift of negative value [-Wshift-negative-value] 2634 | #define MP_NOPTS_VALUE (-1LL<<63) | ^~ sub/subreader.c:2647:45: note: in expansion of macro 'MP_NOPTS_VALUE' 2647 | if (pts == MP_NOPTS_VALUE || (endpts != MP_NOPTS_VALUE && pts >= endpts)) { | ^~~~~~~~~~~~~~ sub/subreader.c: At top level: sub/subreader.c:1211:20: warning: 'guess_cp' declared 'static' but never defined [-Wunused-function] 1211 | static const char* guess_cp(stream_t *st, const char *preferred_language, const char *fallback); | ^~~~~~~~ sub/font_load.c: In function 'load_raw': sub/font_load.c:37:35: warning: unused parameter 'verbose' [-Wunused-parameter] 37 | raw_file* load_raw(char *name,int verbose){ | ~~~~^~~~~~~ sub/subreader.c: In function 'sub_read_line_jacosub': sub/subreader.c:1129:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 1129 | } else if (eol(*(p + 1))) { | ^ sub/subreader.c:1136:6: note: here 1136 | default: | ^~~~~~~ In file included from ./mpcommon.h:25, from stream/stream_cddb.c:75: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/dvb_tune.o stream/dvb_tune.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_dvb.o stream/stream_dvb.c stream/stream.c: In function 'open_stream_full': stream/stream.c:246:9: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] 246 | else if(r != STREAM_UNSUPPORTED) { | ^ stream/stream_cddb.c: In function 'cddb_write_cache': stream/stream_cddb.c:487:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 487 | if (cddb_data == NULL || cddb_data->cache_dir == NULL) | ^~ stream/stream_cddb.c:491:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 491 | ret = mkdir(cddb_data->cache_dir, 0755); | ^~~ In file included from stream/stream_cddb.c:78: stream/stream_cddb.c: In function 'cddb_parse_matches_list': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ stream/stream_cddb.c:623:15: note: in expansion of macro 'FFMIN' 623 | len = FFMIN(sizeof(album_title) - 1, len); | ^~~~~ ffmpeg/libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ stream/stream_cddb.c:623:15: note: in expansion of macro 'FFMIN' 623 | len = FFMIN(sizeof(album_title) - 1, len); | ^~~~~ stream/stream_cddb.c: In function 'cddb_query_parse': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ stream/stream_cddb.c:663:19: note: in expansion of macro 'FFMIN' 663 | len = FFMIN(sizeof(album_title) - 1, len); | ^~~~~ ffmpeg/libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ stream/stream_cddb.c:663:19: note: in expansion of macro 'FFMIN' 663 | len = FFMIN(sizeof(album_title) - 1, len); | ^~~~~ In file included from stream/stream_cdda.c:40: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_dvd.o stream/stream_dvd.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_dvd_common.o stream/stream_dvd_common.c stream/stream_cdda.c: At top level: stream/stream_cdda.c:102:59: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 102 | { "span", ST_OFF(span), CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def }, | ^ stream/stream_cdda.c:104:62: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 104 | { "hostname", ST_OFF(span), CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def }, | ^ stream/stream_cdda.c:128:62: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 128 | { "span", &cdda_dflts.span, CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def }, | ^ stream/stream_cdda.c: In function 'cdparanoia_callback': stream/stream_cdda.c:135:42: warning: unused parameter 'inpos' [-Wunused-parameter] 135 | static void cdparanoia_callback(long int inpos, paranoia_cb_mode_t function) { | ~~~~~~~~~^~~~~ stream/stream_cdda.c:135:68: warning: unused parameter 'function' [-Wunused-parameter] 135 | static void cdparanoia_callback(long int inpos, paranoia_cb_mode_t function) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ stream/stream_cdda.c: In function 'fill_buffer': stream/stream_cdda.c:139:55: warning: unused parameter 'max_len' [-Wunused-parameter] 139 | static int fill_buffer(stream_t* s, char* buffer, int max_len) { | ~~~~^~~~~~~ stream/stream_cdda.c: In function 'get_track_by_sector': stream/stream_cdda.c:243:42: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 243 | if (p->cd->disc_toc[i].dwStartSector <= sector) | ^~ stream/stream_cdda.c: In function 'control': stream/stream_cdda.c:273:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 273 | if (track > end_track) { | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libvo/aclib.o libvo/aclib.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o av_helpers.o av_helpers.c stream/dvb_tune.c: In function 'diseqc_send_msg': stream/dvb_tune.c:299:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 299 | if(ioctl(fd, FE_SET_TONE, t) == -1) | ^~ stream/dvb_tune.c:302:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 302 | return 0; | ^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o av_opts.o av_opts.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_lavcac3enc.o libaf/af_lavcac3enc.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_lavcresample.o libaf/af_lavcresample.c In file included from stream/stream_dvb.c:43: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_ffmpeg.o libmpcodecs/ad_ffmpeg.c stream/stream_dvb.c: In function 'dvb_streaming_start': stream/stream_dvb.c:613:82: warning: unused parameter 'tuner_type' [-Wunused-parameter] 613 | static int dvb_streaming_start(stream_t *stream, struct stream_priv_s *opts, int tuner_type, char *progname) | ~~~~^~~~~~~~~~ stream/stream_dvd_common.c: In function 'dvd_set_speed': stream/stream_dvd_common.c:96:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | if (speed == -1) | ^~ In file included from stream/stream_dvd.c:43: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libaf/af_lavcresample.c: In function 'play': libaf/af_lavcresample.c:159:61: warning: passing argument 4 of 'swr_convert' from incompatible pointer type [-Wincompatible-pointer-types] 159 | ret = swr_convert(s->swrctx, &s->tmp[0], out_len/chans/2, &s->in[0], in_len/chans/2); | ^~~~~~~~~ | | | uint8_t ** {aka unsigned char **} In file included from libaf/af_lavcresample.c:29: ffmpeg/libswresample/swresample.h:307:49: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'uint8_t **' {aka 'unsigned char **'} 307 | const uint8_t **in , int in_count); | ~~~~~~~~~~~~~~~~^~ stream/stream_dvd.c: In function 'dvd_read_sector': stream/stream_dvd.c:268:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 268 | if(d->cur_pack != d->dsi_pack.dsi_gi.nv_pck_lbn ) { | ^~ stream/stream_dvd.c: In function 'dvd_seek': stream/stream_dvd.c:344:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 344 | d->cur_packcur_pgc->cell_playback[ d->cur_cell ].first_sector) { | ^ stream/stream_dvd.c:353:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 353 | if(d->cur_packfirst_sector) { | ^ av_helpers.c: In function 'init_avcodec': av_helpers.c:101:9: warning: 'avcodec_register_all' is deprecated [-Wdeprecated-declarations] 101 | avcodec_register_all(); | ^~~~~~~~~~~~~~~~~~~~ In file included from av_helpers.c:21: ffmpeg/libavcodec/avcodec.h:4149:6: note: declared here 4149 | void avcodec_register_all(void); | ^~~~~~~~~~~~~~~~~~~~ av_helpers.c: In function 'init_avformat': av_helpers.c:112:9: warning: 'av_register_all' is deprecated [-Wdeprecated-declarations] 112 | av_register_all(); | ^~~~~~~~~~~~~~~ In file included from av_helpers.c:22: ffmpeg/libavformat/avformat.h:2050:6: note: declared here 2050 | void av_register_all(void); | ^~~~~~~~~~~~~~~ av_helpers.c: In function 'lavc_encode_audio': av_helpers.c:155:5: warning: 'avcodec_encode_audio2' is deprecated [-Wdeprecated-declarations] 155 | n = avcodec_encode_audio2(ctx, &pkt, frame, &got); | ^ In file included from av_helpers.c:21: ffmpeg/libavcodec/avcodec.h:5410:5: note: declared here 5410 | int avcodec_encode_audio2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ stream/stream_dvd.c: In function 'open_s': stream/stream_dvd.c:734:40: warning: unused parameter 'mode' [-Wunused-parameter] 734 | static int open_s(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~^~~~ stream/stream_dvd.c: In function 'ifo_stream_open': In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_ffmpeg.c:28: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/stream_dvd.c:1050:63: warning: unused parameter 'opts' [-Wunused-parameter] 1050 | static int ifo_stream_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~~~^~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_spdif.o libmpcodecs/ad_spdif.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_ffmpeg.o libmpcodecs/vd_ffmpeg.c libaf/af_lavcac3enc.c: In function 'control': libaf/af_lavcac3enc.c:130:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 130 | for (i = 0; i < FF_ARRAY_ELEMS(ac3_bit_rates); ++i) | ^ libaf/af_lavcac3enc.c:133:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 133 | if (i >= FF_ARRAY_ELEMS(ac3_bit_rates)) { | ^~ stream/dvb_tune.c: In function 'dvb_tune': stream/dvb_tune.c:328:12: warning: 'hi_lo' may be used uninitialized in this function [-Wmaybe-uninitialized] 328 | int res, hi_lo, dfd; | ^~~~~ libmpcodecs/ad_ffmpeg.c: In function 'setup_format': libmpcodecs/ad_ffmpeg.c:77:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 77 | samplerate == 2*sh_audio->wf->nSamplesPerSec) { | ^~ libmpcodecs/ad_ffmpeg.c: In function 'control': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_geq.o libmpcodecs/vf_geq.c libmpcodecs/ad_ffmpeg.c:206:49: warning: unused parameter 'arg' [-Wunused-parameter] 206 | static int control(sh_audio_t *sh,int cmd,void* arg, ...) | ~~~~~~^~~ In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_ffmpeg.c:28: libmpcodecs/ad_ffmpeg.c: In function 'decode_audio': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ad_ffmpeg.c:328:41: note: in expansion of macro 'MP_NOPTS_VALUE' 328 | ds_parse(sh_audio->ds, &start, &x, MP_NOPTS_VALUE, 0); | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ad_ffmpeg.c:345:13: note: in expansion of macro 'MP_NOPTS_VALUE' 345 | if (pts != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ libmpcodecs/ad_ffmpeg.c:349:2: warning: 'avcodec_decode_audio4' is deprecated [-Wdeprecated-declarations] 349 | y=avcodec_decode_audio4(sh_audio->context, frame, &got_frame, &pkt); | ^ In file included from libmpcodecs/ad_ffmpeg.c:47: ffmpeg/libavcodec/avcodec.h:4769:5: note: declared here 4769 | int avcodec_decode_audio4(AVCodecContext *avctx, AVFrame *frame, | ^~~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_spdif.c:23: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavc.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_lavcdeint.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_screenshot.o libmpcodecs/vf_screenshot.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/demux_lavf.o libmpdemux/demux_lavf.c libmpcodecs/ad_spdif.c: In function 'read_packet': libmpcodecs/ad_spdif.c:51:30: warning: unused parameter 'p' [-Wunused-parameter] 51 | static int read_packet(void *p, uint8_t *buf, int buf_size) | ~~~~~~^ libmpcodecs/ad_spdif.c:51:42: warning: unused parameter 'buf' [-Wunused-parameter] 51 | static int read_packet(void *p, uint8_t *buf, int buf_size) | ~~~~~~~~~^~~ libmpcodecs/ad_spdif.c:51:51: warning: unused parameter 'buf_size' [-Wunused-parameter] 51 | static int read_packet(void *p, uint8_t *buf, int buf_size) | ~~~~^~~~~~~~ libmpcodecs/ad_spdif.c: In function 'seek': libmpcodecs/ad_spdif.c:68:27: warning: unused parameter 'p' [-Wunused-parameter] 68 | static int64_t seek(void *p, int64_t offset, int whence) | ~~~~~~^ libmpcodecs/ad_spdif.c:68:38: warning: unused parameter 'offset' [-Wunused-parameter] 68 | static int64_t seek(void *p, int64_t offset, int whence) | ~~~~~~~~^~~~~~ libmpcodecs/ad_spdif.c:68:50: warning: unused parameter 'whence' [-Wunused-parameter] 68 | static int64_t seek(void *p, int64_t offset, int whence) | ~~~~^~~~~~ libmpcodecs/ad_spdif.c: In function 'init': libmpcodecs/ad_spdif.c:129:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 129 | lavf_ctx->streams[0]->codec->codec_id = fmt_id_type[i].id; | ^~~~~~~~ In file included from libmpcodecs/ad_spdif.c:25: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_ffmpeg.c:38: ./libmpdemux/demuxer.h: In function 'new_demux_packet': In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_spdif.c:23: ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ad_spdif.c:145:15: note: in expansion of macro 'MP_NOPTS_VALUE' 145 | pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ad_spdif.c:164:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 164 | switch (lavf_ctx->streams[0]->codec->codec_id) { | ^~~~~~ In file included from libmpcodecs/ad_spdif.c:25: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_spdif.c:23: libmpcodecs/ad_spdif.c: In function 'decode_audio': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ad_spdif.c:245:42: note: in expansion of macro 'MP_NOPTS_VALUE' 245 | ds_parse(sh->ds, &start, &x, MP_NOPTS_VALUE, 0); | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ad_spdif.c:266:20: note: in expansion of macro 'MP_NOPTS_VALUE' 266 | if (pts != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ libmpcodecs/ad_spdif.c: In function 'control': libmpcodecs/ad_spdif.c:278:51: warning: unused parameter 'arg' [-Wunused-parameter] 278 | static int control(sh_audio_t *sh, int cmd, void* arg, ...) | ~~~~~~^~~ libmpcodecs/ad_spdif.c: In function 'uninit': libmpcodecs/ad_spdif.c:302:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 302 | av_freep(&lavf_ctx->streams[0]->codec); | ^~~~~~~~ In file included from libmpcodecs/ad_spdif.c:25: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libmpcodecs/vf_lavcdeint.c: In function 'vf_open': libmpcodecs/vf_lavcdeint.c:36:24: warning: unused parameter 'vf' [-Wunused-parameter] 36 | vf_open(vf_instance_t *vf, char *args) | ~~~~~~~~~~~~~~~^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_ffmpeg.o stream/stream_ffmpeg.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/av_sub.o sub/av_sub.c libmpcodecs/vf_lavc.c: In function 'config': libmpcodecs/vf_lavc.c:50:35: warning: unused parameter 'outfmt' [-Wunused-parameter] 50 | unsigned int flags, unsigned int outfmt){ | ~~~~~~~~~~~~~^~~~~~ libmpcodecs/vf_lavc.c: In function 'put_image': libmpcodecs/vf_lavc.c:102:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] 102 | ret = avcodec_encode_video2(&lavc_venc_context, &pkt, pic, &got_pkt); | ^~~ In file included from libmpcodecs/vf_lavc.c:32: ffmpeg/libavcodec/avcodec.h:5449:5: note: declared here 5449 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_fspp.o libmpcodecs/vf_fspp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_qp.o libmpcodecs/vf_qp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_spp.o libmpcodecs/vf_spp.c libmpcodecs/vd_ffmpeg.c: In function 'vdpau_render_wrapper': libmpcodecs/vd_ffmpeg.c:222:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 222 | data.surface = (VdpVideoSurface)mpi->priv; | ^ libmpcodecs/vd_ffmpeg.c: In function 'init': libmpcodecs/vd_ffmpeg.c:427:41: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 427 | if (!sh->bih || sh->bih->biSize <= sizeof(*sh->bih)) | ^~ libmpcodecs/vd_ffmpeg.c:451:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 451 | if(sh->bih->biSizebih)+8){ | ^ libmpcodecs/vd_ffmpeg.c:487:5: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 487 | avctx->refcounted_frames = 1; | ^~~~~ In file included from ffmpeg/libavcodec/vdpau.h:57, from libmpcodecs/vd_ffmpeg.c:41: ffmpeg/libavcodec/avcodec.h:2386:9: note: declared here 2386 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c: In function 'draw_slice': libmpcodecs/vd_ffmpeg.c:539:36: warning: unused parameter 'type' [-Wunused-parameter] 539 | int y, int type, int height){ | ~~~~^~~~ libmpcodecs/vd_ffmpeg.c: In function 'is_in_format_list': libmpcodecs/vd_ffmpeg.c:616:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 616 | if (sh->codec->outfmt[i] == imgfmt) | ^~ libmpcodecs/vd_ffmpeg.c: In function 'get_buffer': libmpcodecs/vd_ffmpeg.c:740:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 740 | VdpVideoSurface surface = (VdpVideoSurface)mpi->priv; | ^ libmpcodecs/vd_ffmpeg.c:742:24: warning: assignment to 'unsigned char *' from 'VdpVideoSurface' {aka 'unsigned int'} makes pointer from integer without a cast [-Wint-conversion] 742 | mpi->planes[3] = surface; | ^ libmpcodecs/vd_ffmpeg.c:747:16: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 747 | struct xvmc_pix_fmt *render = mpi->priv; //same as data[2] | ^~~~~~~~~~~~ In file included from libmpcodecs/vd_ffmpeg.c:75: ffmpeg/libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c: In function 'decode': libmpcodecs/vd_ffmpeg.c:905:5: warning: 'av_packet_split_side_data' is deprecated [-Wdeprecated-declarations] 905 | av_packet_split_side_data(&pkt); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ffmpeg/libavcodec/vdpau.h:57, from libmpcodecs/vd_ffmpeg.c:41: ffmpeg/libavcodec/avcodec.h:4519:5: note: declared here 4519 | int av_packet_split_side_data(AVPacket *pkt); | ^~~~~~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c:917:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 917 | sh->bih_size - sh->bih->biSize > palsize) { | ^ libmpcodecs/vd_ffmpeg.c:928:5: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] 928 | ret = avcodec_decode_video2(avctx, pic, &got_picture, &pkt); | ^~~ In file included from ffmpeg/libavcodec/vdpau.h:57, from libmpcodecs/vd_ffmpeg.c:41: ffmpeg/libavcodec/avcodec.h:4818:5: note: declared here 4818 | int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, | ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c:974:13: warning: 'av_frame_get_qp_table' is deprecated [-Wdeprecated-declarations] 974 | int8_t *q = av_frame_get_qp_table(pic, &qstride, &dummy); | ^~~~~~ In file included from ffmpeg/libavcodec/avcodec.h:38, from ffmpeg/libavcodec/vdpau.h:57, from libmpcodecs/vd_ffmpeg.c:41: ffmpeg/libavutil/frame.h:691:9: note: declared here 691 | int8_t *av_frame_get_qp_table(AVFrame *f, int *stride, int *type); | ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c:1019:13: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1019 | return &mpi_no_picture; // H.264 first field only | ^~~~~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c:1071:5: warning: 'av_frame_get_qp_table' is deprecated [-Wdeprecated-declarations] 1071 | mpi->qscale = av_frame_get_qp_table(pic, &mpi->qstride, &mpi->qscale_type); | ^~~ In file included from ffmpeg/libavcodec/avcodec.h:38, from ffmpeg/libavcodec/vdpau.h:57, from libmpcodecs/vd_ffmpeg.c:41: ffmpeg/libavutil/frame.h:691:9: note: declared here 691 | int8_t *av_frame_get_qp_table(AVFrame *f, int *stride, int *type); | ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vd_ffmpeg.c: In function 'mpcodec_default_release_buffer': libmpcodecs/vd_ffmpeg.c:1121:60: warning: unused parameter 's' [-Wunused-parameter] 1121 | static void mpcodec_default_release_buffer(AVCodecContext *s, AVFrame *pic) | ~~~~~~~~~~~~~~~~^ libmpcodecs/vd_ffmpeg.c: In function 'compat_free_buffer': libmpcodecs/vd_ffmpeg.c:1132:55: warning: unused parameter 'data' [-Wunused-parameter] 1132 | static void compat_free_buffer(void *opaque, uint8_t *data) | ~~~~~~~~~^~~~ libmpcodecs/vd_ffmpeg.c: In function 'compat_release_buffer': libmpcodecs/vd_ffmpeg.c:1139:58: warning: unused parameter 'data' [-Wunused-parameter] 1139 | static void compat_release_buffer(void *opaque, uint8_t *data) | ~~~~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_uspp.o libmpcodecs/vf_uspp.c libmpcodecs/vf_screenshot.c: In function 'draw_slice': libmpcodecs/vf_screenshot.c:64:34: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] 64 | sws_scale(vf->priv->ctx, src, stride, y, h, vf->priv->pic->data, vf->priv->pic->linesize); | ^~~ | | | unsigned char ** In file included from libmpcodecs/vf_screenshot.c:38: ffmpeg/libswscale/swscale.h:217:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **' 217 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/demux_lavf.c:33: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/vf_screenshot.c: In function 'write_png': libmpcodecs/vf_screenshot.c:118:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] 118 | res = avcodec_encode_video2(priv->avctx, &pkt, priv->pic, &got_pkt); | ^~~ In file included from libmpcodecs/vf_screenshot.c:39: ffmpeg/libavcodec/avcodec.h:5449:5: note: declared here 5449 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vf_screenshot.c: In function 'scale_image': libmpcodecs/vf_screenshot.c:158:29: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types] 158 | sws_scale(priv->ctx, mpi->planes, mpi->stride, 0, mpi->height, priv->pic->data, priv->pic->linesize); | ~~~^~~~~~~~ | | | unsigned char ** In file included from libmpcodecs/vf_screenshot.c:38: ffmpeg/libswscale/swscale.h:217:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **' 217 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[], | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libmpcodecs/vf_screenshot.c: In function 'vf_open': libmpcodecs/vf_screenshot.c:302:5: warning: 'avcodec_register_all' is deprecated [-Wdeprecated-declarations] 302 | avcodec_register_all(); | ^~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/vf_screenshot.c:39: ffmpeg/libavcodec/avcodec.h:4149:6: note: declared here 4149 | void avcodec_register_all(void); | ^~~~~~~~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/font_load_ft.o sub/font_load_ft.c In file included from ./libmpdemux/stheader.h:22, from sub/av_sub.c:20: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from stream/stream_ffmpeg.c:28: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_lavf.c: In function 'mp_seek': libmpdemux/demux_lavf.c:115:18: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 115 | if (size > stream->end_pos) | ^ libmpdemux/demux_lavf.c: In function 'mp_read_seek': libmpdemux/demux_lavf.c:133:75: warning: unused parameter 'flags' [-Wunused-parameter] 133 | static int64_t mp_read_seek(void *opaque, int stream_idx, int64_t ts, int flags) { | ~~~~^~~~~ libmpdemux/demux_lavf.c: In function 'list_formats': libmpdemux/demux_lavf.c:151:5: warning: 'av_iformat_next' is deprecated [-Wdeprecated-declarations] 151 | for (fmt = av_iformat_next(NULL); fmt; fmt = av_iformat_next(fmt)) | ^~~ In file included from libmpdemux/demux_lavf.c:39: ffmpeg/libavformat/avformat.h:2087:17: note: declared here 2087 | AVInputFormat *av_iformat_next(const AVInputFormat *f); | ^~~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:151:5: warning: 'av_iformat_next' is deprecated [-Wdeprecated-declarations] 151 | for (fmt = av_iformat_next(NULL); fmt; fmt = av_iformat_next(fmt)) | ^~~ In file included from libmpdemux/demux_lavf.c:39: ffmpeg/libavformat/avformat.h:2087:17: note: declared here 2087 | AVInputFormat *av_iformat_next(const AVInputFormat *f); | ^~~~~~~~~~~~~~~ stream/stream_ffmpeg.c: In function 'open_f': stream/stream_ffmpeg.c:89:53: warning: unused parameter 'opts' [-Wunused-parameter] 89 | static int open_f(stream_t *stream, int mode, void *opts, int *file_format) | ~~~~~~^~~~ libmpcodecs/vf_spp.c: In function 'hardthresh_mmx': libmpdemux/demux_lavf.c: In function 'handle_stream': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_ftp.o stream/stream_ftp.c libmpdemux/demux_lavf.c:291:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 291 | AVCodecContext *codec= st->codec; | ^~~~~~~~~~~~~~ In file included from libmpdemux/demux_lavf.c:39: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libmpcodecs/vf_spp.c:157:79: warning: unused parameter 'permutation' [-Wunused-parameter] 157 | static void hardthresh_mmx(int16_t dst[64], int16_t src[64], int qp, uint8_t *permutation){ | ~~~~~~~~~^~~~~~~~~~~ libmpcodecs/vf_spp.c: In function 'softthresh_mmx': libmpcodecs/vf_spp.c:225:79: warning: unused parameter 'permutation' [-Wunused-parameter] 225 | static void softthresh_mmx(int16_t dst[64], int16_t src[64], int qp, uint8_t *permutation){ | ~~~~~~~~~^~~~~~~~~~~ libmpdemux/demux_lavf.c:370:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 370 | if (rg && rg_size >= sizeof(*rg)) { | ^~ sub/av_sub.c: In function 'avsub_to_spudec': sub/av_sub.c:46:29: warning: 'pict' is deprecated [-Wdeprecated-declarations] 46 | rects[0]->pict.data[0], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ sub/av_sub.c:46:29: warning: 'data' is deprecated [-Wdeprecated-declarations] 46 | rects[0]->pict.data[0], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ sub/av_sub.c:47:29: warning: 'pict' is deprecated [-Wdeprecated-declarations] 47 | rects[0]->pict.linesize[0], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ sub/av_sub.c:47:29: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 47 | rects[0]->pict.linesize[0], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ sub/av_sub.c:48:29: warning: 'pict' is deprecated [-Wdeprecated-declarations] 48 | rects[0]->pict.data[1], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ sub/av_sub.c:48:29: warning: 'data' is deprecated [-Wdeprecated-declarations] 48 | rects[0]->pict.data[1], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ sub/av_sub.c:69:28: warning: 'pict' is deprecated [-Wdeprecated-declarations] 69 | rects[i]->pict.data[0], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ sub/av_sub.c:69:28: warning: 'data' is deprecated [-Wdeprecated-declarations] 69 | rects[i]->pict.data[0], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ sub/av_sub.c:70:28: warning: 'pict' is deprecated [-Wdeprecated-declarations] 70 | rects[i]->pict.linesize[0], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ sub/av_sub.c:70:28: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 70 | rects[i]->pict.linesize[0], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ sub/av_sub.c:71:28: warning: 'pict' is deprecated [-Wdeprecated-declarations] 71 | rects[i]->pict.data[1], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ sub/av_sub.c:71:28: warning: 'data' is deprecated [-Wdeprecated-declarations] 71 | rects[i]->pict.data[1], | ^~~~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ In file included from ./libmpdemux/stheader.h:22, from sub/av_sub.c:20: sub/av_sub.c: In function 'decode_avsub': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ sub/av_sub.c:107:17: note: in expansion of macro 'MP_NOPTS_VALUE' 107 | if (*pts != MP_NOPTS_VALUE && *endpts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ sub/av_sub.c:107:46: note: in expansion of macro 'MP_NOPTS_VALUE' 107 | if (*pts != MP_NOPTS_VALUE && *endpts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ sub/av_sub.c:108:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 108 | pkt.convergence_duration = (*endpts - *pts) * 1000; | ^~~ In file included from sub/av_sub.c:19: ffmpeg/libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ In file included from ./libmpdemux/stheader.h:22, from sub/av_sub.c:20: ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ sub/av_sub.c:132:17: note: in expansion of macro 'MP_NOPTS_VALUE' 132 | if (*pts != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:516:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 516 | if (st->codec->codec_id == AV_CODEC_ID_TTF || st->codec->codec_id == AV_CODEC_ID_OTF) { | ^~ In file included from libmpdemux/demux_lavf.c:39: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libmpdemux/demux_lavf.c:516:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 516 | if (st->codec->codec_id == AV_CODEC_ID_TTF || st->codec->codec_id == AV_CODEC_ID_OTF) { | ^~ In file included from libmpdemux/demux_lavf.c:39: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_bmovl.o libmpcodecs/vf_bmovl.c libmpdemux/demux_lavf.c: In function 'demux_open_lavf': libmpdemux/demux_lavf.c:633:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 633 | for(i=0; i < avfc->nb_chapters; i++) { | ^ libmpdemux/demux_lavf.c:641:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 641 | for(i=0; inb_streams; i++) | ^ libmpdemux/demux_lavf.c:647:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 647 | for (p = 0; p < avfc->nb_programs; p++) { | ^ In file included from libmpdemux/aviheader.h:27, from libmpdemux/aviprint.h:23, from libmpdemux/demux_lavf.c:33: libmpdemux/demux_lavf.c: In function 'demux_lavf_fill_buffer': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demux_lavf.c:677:25: note: in expansion of macro 'MP_NOPTS_VALUE' 677 | double stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:686:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 686 | for (id = priv->nb_streams_last; id < priv->avfc->nb_streams; id++) | ^ libmpdemux/demux_lavf.c:719:9: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations] 719 | av_free_packet(&pkt); | ^~~~~~~~~~~~~~ In file included from ffmpeg/libavformat/avformat.h:317, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:4463:6: note: declared here 4463 | void av_free_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libaf/af_export.o libaf/af_export.c libmpdemux/demux_lavf.c:723:9: warning: 'av_packet_merge_side_data' is deprecated [-Wdeprecated-declarations] 723 | av_packet_merge_side_data(&pkt); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ffmpeg/libavformat/avformat.h:317, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:4516:5: note: declared here 4516 | int av_packet_merge_side_data(AVPacket *pkt); | ^~~~~~~~~~~~~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:726:9: warning: 'av_free_packet' is deprecated [-Wdeprecated-declarations] 726 | av_free_packet(&pkt); | ^~~~~~~~~~~~~~ In file included from ffmpeg/libavformat/avformat.h:317, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:4463:6: note: declared here 4463 | void av_free_packet(AVPacket *pkt); | ^~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:734:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 734 | if(ds == demux->sub && pkt.convergence_duration > 0) | ^~ In file included from ffmpeg/libavformat/avformat.h:317, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:735:13: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 735 | dp->endpts = dp->pts + pkt.convergence_duration * av_q2d(priv->avfc->streams[id]->time_base); | ^~ In file included from ffmpeg/libavformat/avformat.h:317, from libmpdemux/demux_lavf.c:39: ffmpeg/libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libmpdemux/demux_lavf.c:671:69: warning: unused parameter 'dsds' [-Wunused-parameter] 671 | static int demux_lavf_fill_buffer(demuxer_t *demux, demux_stream_t *dsds){ | ~~~~~~~~~~~~~~~~^~~~ libmpdemux/demux_lavf.c: In function 'demux_lavf_control': libmpdemux/demux_lavf.c:864:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 864 | while(pavfc->nb_programs && priv->avfc->programs[p]->id != priv->cur_program) | ^ libmpdemux/demux_lavf.c:870:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 870 | for(i=0; iavfc->nb_programs; i++) | ^ libmpdemux/demux_lavf.c:873:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 873 | if(i==priv->avfc->nb_programs) | ^~ libmpdemux/demux_lavf.c:880:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 880 | for(i=0; inb_stream_indexes; i++) | ^ libmpdemux/demux_lavf.c:882:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] 882 | switch(priv->avfc->streams[program->stream_index[i]]->codec->codec_type) | ^~~~~~ In file included from libmpdemux/demux_lavf.c:39: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libmpcodecs/vf_uspp.c: In function 'filter': libmpcodecs/vf_uspp.c:189:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] 189 | avcodec_encode_video2(p->avctx_enc[i], &pkt, p->frame, &got_pkt); | ^~~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/vf_uspp.c:34: ffmpeg/libavcodec/avcodec.h:5449:5: note: declared here 5449 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/vf_uspp.c:190:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 190 | p->frame_dec = p->avctx_enc[i]->coded_frame; | ^ In file included from libmpcodecs/vf_uspp.c:34: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/vf_uspp.c:181:13: warning: unused variable 'ret' [-Wunused-variable] 181 | int ret, got_pkt; | ^~~ libmpcodecs/vf_uspp.c:140:159: warning: unused parameter 'qp_stride' [-Wunused-parameter] 140 | static void filter(struct vf_priv_s *p, uint8_t *dst[3], uint8_t *src[3], int dst_stride[3], int src_stride[3], int width, int height, uint8_t *qp_store, int qp_stride){ | ~~~~^~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o osdep/mmap_anon.o osdep/mmap_anon.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_ass.o libmpcodecs/vf_ass.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/ass_mp.o sub/ass_mp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/subassconvert.o sub/subassconvert.c libmpcodecs/vf_bmovl.c: In function 'query_format': libmpcodecs/vf_bmovl.c:128:34: warning: unused parameter 'vf' [-Wunused-parameter] 128 | query_format(struct vf_instance *vf, unsigned int fmt){ | ~~~~~~~~~~~~~~~~~~~~^~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/vf_bmovl.c:86: libmpcodecs/vf_bmovl.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:267:77: note: in expansion of macro 'MP_NOPTS_VALUE' 267 | else if( strncmp(cmd,"FLUSH" ,5)==0 ) return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:267:93: note: in expansion of macro 'MP_NOPTS_VALUE' 267 | else if( strncmp(cmd,"FLUSH" ,5)==0 ) return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:270:43: note: in expansion of macro 'MP_NOPTS_VALUE' 270 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:270:59: note: in expansion of macro 'MP_NOPTS_VALUE' 270 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:289:41: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:289:57: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:350:40: note: in expansion of macro 'MP_NOPTS_VALUE' 350 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:350:56: note: in expansion of macro 'MP_NOPTS_VALUE' 350 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:408:58: note: in expansion of macro 'MP_NOPTS_VALUE' 408 | if(vf->priv->hidden) return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:408:74: note: in expansion of macro 'MP_NOPTS_VALUE' 408 | if(vf->priv->hidden) return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:463:40: note: in expansion of macro 'MP_NOPTS_VALUE' 463 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/vf_bmovl.c:463:56: note: in expansion of macro 'MP_NOPTS_VALUE' 463 | return vf_next_put_image(vf, dmpi, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/vf_bmovl.c:220:59: warning: unused parameter 'pts' [-Wunused-parameter] 220 | put_image(struct vf_instance *vf, mp_image_t* mpi, double pts, double endpts){ | ~~~~~~~^~~ libmpcodecs/vf_bmovl.c:220:71: warning: unused parameter 'endpts' [-Wunused-parameter] 220 | put_image(struct vf_instance *vf, mp_image_t* mpi, double pts, double endpts){ | ~~~~~~~^~~~~~ In file included from ./mpcommon.h:25, from sub/font_load_ft.c:51: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from ./mpcommon.h:25, from libmpcodecs/vf_ass.c:33: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass.o libass/ass.c In file included from ./mpcommon.h:25, from sub/ass_mp.c:26: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ sub/subassconvert.c: In function 'subassconvert_subrip': sub/subassconvert.c:148:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 148 | for (i = 0; i < FF_ARRAY_ELEMS(subrip_basic_tags); i++) { | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_bitmap.o libass/ass_bitmap.c sub/subassconvert.c:190:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 190 | && sp + 1 < FF_ARRAY_ELEMS(font_stack)) { | ^ sub/subassconvert.c:223:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 223 | for (i = 0; i < FF_ARRAY_ELEMS(subrip_web_colors); i++) { | ^ sub/subassconvert.c: In function 'microdvd_open_tags': sub/subassconvert.c:432:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 432 | for (i = 0; i < sizeof(MICRODVD_TAGS) - 1; i++) { | ^ sub/subassconvert.c:438:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 438 | for (sidx = 0; sidx < sizeof(MICRODVD_STYLES) - 1; sidx++) | ^ sub/font_load_ft.c: In function 'render_one_glyph': sub/font_load_ft.c:546:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 546 | if (glyph->bitmap.width > maxw) { | ^ sub/subassconvert.c: In function 'microdvd_load_tags': sub/subassconvert.c:357:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 357 | tag.persistent = MICRODVD_PERSISTENT_ON; | ^ sub/subassconvert.c:358:9: note: here 358 | case 'f': | ^~~~ sub/font_load_ft.c:577:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 577 | glyph->bitmap.width <= maxw ? glyph->bitmap.width : maxw); | ^~ sub/subassconvert.c:372:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 372 | tag.persistent = MICRODVD_PERSISTENT_ON; | ^ sub/subassconvert.c:373:9: note: here 373 | case 's': | ^~~~ sub/font_load_ft.c:577:56: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 577 | glyph->bitmap.width <= maxw ? glyph->bitmap.width : maxw); | ^~~~ libmpcodecs/vf_ass.c: In function 'vf_open': libmpcodecs/vf_ass.c:893:45: warning: unused parameter 'args' [-Wunused-parameter] 893 | static int vf_open(vf_instance_t *vf, char *args) | ~~~~~~^~~~ sub/font_load_ft.c: In function 'prepare_charset': sub/font_load_ft.c:781:18: warning: comparison of integer expressions of different signedness: 'FT_ULong' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 781 | for (i = 0; i 0 ? sqrt(2 * be) : 0; | ^~~ At top level: libass/ass_bitmap.c:44:27: warning: 'maxcolor' defined but not used [-Wunused-const-variable=] 44 | static const unsigned int maxcolor = 255; | ^~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_drawing.o libass/ass_drawing.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_font.o libass/ass_font.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_fontconfig.o libass/ass_fontconfig.c In file included from libass/ass_cache.c:34: libass/ass_cache_template.h: In function 'outline_bitmap_hash': libass/ass_cache_template.h:39:55: warning: unused parameter 'len' [-Wunused-parameter] 39 | static unsigned funcname##_hash(void *buf, size_t len) \ | ~~~~~~~^~~ libass/ass_cache_template.h:63:1: note: in expansion of macro 'START' 63 | START(outline_bitmap, outline_bitmap_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'clip_bitmap_hash': libass/ass_cache_template.h:39:55: warning: unused parameter 'len' [-Wunused-parameter] 39 | static unsigned funcname##_hash(void *buf, size_t len) \ | ~~~~~~~^~~ libass/ass_cache_template.h:82:1: note: in expansion of macro 'START' 82 | START(clip_bitmap, clip_bitmap_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'glyph_hash': libass/ass_cache_template.h:39:55: warning: unused parameter 'len' [-Wunused-parameter] 39 | static unsigned funcname##_hash(void *buf, size_t len) \ | ~~~~~~~^~~ libass/ass_cache_template.h:87:1: note: in expansion of macro 'START' 87 | START(glyph, glyph_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'glyph_metrics_hash': libass/ass_cache_template.h:39:55: warning: unused parameter 'len' [-Wunused-parameter] 39 | static unsigned funcname##_hash(void *buf, size_t len) \ | ~~~~~~~^~~ libass/ass_cache_template.h:101:1: note: in expansion of macro 'START' 101 | START(glyph_metrics, glyph_metrics_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'drawing_hash': libass/ass_cache_template.h:39:55: warning: unused parameter 'len' [-Wunused-parameter] 39 | static unsigned funcname##_hash(void *buf, size_t len) \ | ~~~~~~~^~~ libass/ass_cache_template.h:111:1: note: in expansion of macro 'START' 111 | START(drawing, drawing_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'composite_hash': libass/ass_cache_template.h:39:55: warning: unused parameter 'len' [-Wunused-parameter] 39 | static unsigned funcname##_hash(void *buf, size_t len) \ | ~~~~~~~^~~ libass/ass_cache_template.h:123:1: note: in expansion of macro 'START' 123 | START(composite, composite_hash_key) | ^~~~~ In file included from libass/ass_cache.c:36: libass/ass_cache_template.h: In function 'outline_bitmap_compare': libass/ass_cache_template.h:19:71: warning: unused parameter 'key_size' [-Wunused-parameter] 19 | static unsigned funcname##_compare(void *key1, void *key2, size_t key_size) \ | ~~~~~~~^~~~~~~~ libass/ass_cache_template.h:63:1: note: in expansion of macro 'START' 63 | START(outline_bitmap, outline_bitmap_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'clip_bitmap_compare': libass/ass_cache_template.h:19:71: warning: unused parameter 'key_size' [-Wunused-parameter] 19 | static unsigned funcname##_compare(void *key1, void *key2, size_t key_size) \ | ~~~~~~~^~~~~~~~ libass/ass_cache_template.h:82:1: note: in expansion of macro 'START' 82 | START(clip_bitmap, clip_bitmap_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'glyph_compare': libass/ass_cache_template.h:19:71: warning: unused parameter 'key_size' [-Wunused-parameter] 19 | static unsigned funcname##_compare(void *key1, void *key2, size_t key_size) \ | ~~~~~~~^~~~~~~~ libass/ass_cache_template.h:87:1: note: in expansion of macro 'START' 87 | START(glyph, glyph_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'glyph_metrics_compare': libass/ass_cache_template.h:19:71: warning: unused parameter 'key_size' [-Wunused-parameter] 19 | static unsigned funcname##_compare(void *key1, void *key2, size_t key_size) \ | ~~~~~~~^~~~~~~~ libass/ass_cache_template.h:101:1: note: in expansion of macro 'START' 101 | START(glyph_metrics, glyph_metrics_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'drawing_compare': libass/ass_cache_template.h:19:71: warning: unused parameter 'key_size' [-Wunused-parameter] 19 | static unsigned funcname##_compare(void *key1, void *key2, size_t key_size) \ | ~~~~~~~^~~~~~~~ libass/ass_cache_template.h:111:1: note: in expansion of macro 'START' 111 | START(drawing, drawing_hash_key) | ^~~~~ libass/ass_cache_template.h: In function 'composite_compare': libass/ass_cache_template.h:19:71: warning: unused parameter 'key_size' [-Wunused-parameter] 19 | static unsigned funcname##_compare(void *key1, void *key2, size_t key_size) \ | ~~~~~~~^~~~~~~~ libass/ass_cache_template.h:123:1: note: in expansion of macro 'START' 123 | START(composite, composite_hash_key) | ^~~~~ libass/ass_cache.c: In function 'font_hash': libass/ass_cache.c:39:45: warning: unused parameter 'len' [-Wunused-parameter] 39 | static unsigned font_hash(void *buf, size_t len) | ~~~~~~~^~~ libass/ass_cache.c: In function 'font_compare': libass/ass_cache.c:52:61: warning: unused parameter 'key_size' [-Wunused-parameter] 52 | static unsigned font_compare(void *key1, void *key2, size_t key_size) | ~~~~~~~^~~~~~~~ libass/ass_cache.c: In function 'bitmap_size': libass/ass_cache.c:92:47: warning: unused parameter 'value_size' [-Wunused-parameter] 92 | static size_t bitmap_size(void *value, size_t value_size) | ~~~~~~~^~~~~~~~~~ libass/ass_cache.c: In function 'ass_cache_empty': libass/ass_cache.c:285:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 285 | for (i = 0; i < cache->buckets; i++) { | ^ libass/ass_fontconfig.c: In function 'match_fullname': libass/ass_fontconfig.c:92:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | || at < italic) | ^ libass/ass_fontconfig.c:95:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 95 | || at < bold) | ^ libass/ass_fontconfig.c:65:29: warning: unused parameter 'lib' [-Wunused-parameter] 65 | match_fullname(ASS_Library *lib, FCInstance *priv, const char *family, | ~~~~~~~~~~~~~^~~ libass/ass_drawing.c: In function 'token_check_values': libass/ass_drawing.c:125:35: warning: comparison of integer expressions of different signedness: 'ASS_TokenType' and 'int' [-Wsign-compare] 125 | if (!token || token->type != type) return 0; | ^~ libass/ass_drawing.c: In function 'drawing_evaluate_curve': libass/ass_drawing.c:254:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 254 | int x0 = cur.x; | ^~~ libass/ass_drawing.c:259:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 259 | int x1 = cur.x; | ^~~ libass/ass_drawing.c:264:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 264 | int x2 = cur.x; | ^~~ libass/ass_drawing.c:269:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 269 | int x3 = cur.x; | ^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_library.o libass/ass_library.c libass/ass_font.c: In function 'ass_strike_outline_glyph': libass/ass_font.c:329:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 329 | FT_Vector points[4] = { | ^~~~~~~~~ libass/ass_font.c:359:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 359 | FT_Vector points[4] = { | ^~~~~~~~~ libass/ass_font.c: In function 'ass_font_get_glyph': libass/ass_font.c:564:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 564 | FT_Matrix scale = { double_to_d16(font->scale_x), 0, 0, | ^~~~~~~~~ libass/ass_font.c:499:35: warning: unused parameter 'fontconfig_priv' [-Wunused-parameter] 499 | FT_Glyph ass_font_get_glyph(void *fontconfig_priv, ASS_Font *font, | ~~~~~~^~~~~~~~~~~~~~~ libass/ass_font.c: In function 'get_contour_cbox': libass/ass_font.c:626:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 626 | int i; | ^~~ libass/ass_font.c: In function 'fix_freetype_stroker': libass/ass_font.c:699:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 699 | int dir = get_contour_direction(outline->points, start, end); | ^~~ libass/ass_font.c:728:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 728 | int width = box.xMax - box.xMin; | ^~~ libass/ass_library.c: In function 'ass_msg_handler': libass/ass_library.c:31:75: warning: unused parameter 'data' [-Wunused-parameter] 31 | static void ass_msg_handler(int level, const char *fmt, va_list va, void *data) | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_parse.o libass/ass_parse.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_render.o libass/ass_render.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_render_api.o libass/ass_render_api.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_shaper.o libass/ass_shaper.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_strtod.o libass/ass_strtod.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libass/ass_utils.o libass/ass_utils.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_libmad.o libmpcodecs/ad_libmad.c libass/ass_strtod.c:20:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 20 | static int maxExponent = 511; /* Largest possible base 10 exponent. Any | ^~~~~~ libass/ass_strtod.c:27:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 27 | static double powersOf10[] = { /* Table giving binary powers of 10. Entry */ | ^~~~~~ libass/ass_strtod.c:61:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 61 | ass_strtod(string, endPtr) | ^~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_theora.o libmpcodecs/vd_theora.c libass/ass_parse.c: In function 'update_font': libass/ass_parse.c:84:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 84 | if (val == 1 || val == -1) | ^~ libass/ass_parse.c:91:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 91 | if (val == 1 || val == -1) | ^~ libass/ass_render.c: In function 'render_glyph': libass/ass_render.c:354:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 354 | int b_x0, b_y0, b_x1, b_y1; // visible part of the bitmap | ^~~ libass/ass_render.c: In function 'draw_opaque_box': libass/ass_render.c:956:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 956 | FT_Vector points[4] = { | ^~~~~~~~~ libass/ass_render.c: In function 'fill_glyph_hash': gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_rtsp.o stream/stream_rtsp.c libass/ass_render.c:1033:31: warning: unused parameter 'priv' [-Wunused-parameter] 1033 | fill_glyph_hash(ASS_Renderer *priv, OutlineHashKey *outline_key, | ~~~~~~~~~~~~~~^~~~ libass/ass_render.c: In function 'get_outline_glyph': libass/ass_render.c:1110:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1110 | FT_Glyph glyph = | ^~~~~~~~ libass/ass_render.c: In function 'get_bitmap_glyph': libass/ass_render.c:1295:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1295 | FT_Matrix m = { double_to_d16(scale_x), 0, | ^~~~~~~~~ libass/ass_render.c: In function 'wrap_lines_smart': libass/ass_render.c:1589:13: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1589 | double height = | ^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/freesdp/common.o stream/freesdp/common.c libass/ass_render.c: In function 'ass_render_event': libass/ass_render.c:1719:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1719 | int in_tag = 0; | ^~~ libass/ass_render.c:1921:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1921 | double max_text_width = | ^~~~~~ libass/ass_render.c:1938:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1938 | FriBidiStrIndex *cmap = ass_shaper_reorder(render_priv->shaper, text_info); | ^~~~~~~~~~~~~~~ libass/ass_render.c:1943:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1943 | int lineno = 1; | ^~~ libass/ass_render.c:1955:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1955 | FT_Vector cluster_pen = pen; | ^~~~~~~~~ libass/ass_render.c:1971:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1971 | double width = 0; | ^~~~~~ libass/ass_render.c:1978:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 1978 | double shift = 0; | ^~~~~~ libass/ass_render.c:2151:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 2151 | int left = render_priv->settings.left_margin; | ^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/freesdp/errorlist.o stream/freesdp/errorlist.c libass/ass_render.c:1689:13: warning: variable 'num_glyphs' set but not used [-Wunused-but-set-variable] 1689 | FT_UInt num_glyphs; | ^~~~~~~~~~ libass/ass_render.c:1688:13: warning: variable 'previous' set but not used [-Wunused-but-set-variable] 1688 | FT_UInt previous; | ^~~~~~~~ libass/ass_shaper.c: In function 'check_allocations': libass/ass_shaper.c:102:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 102 | if (new_size > shaper->n_glyphs) { | ^ libass/ass_shaper.c: In function 'ass_shaper_font_data_free': libass/ass_shaper.c:130:52: warning: unused parameter 'priv' [-Wunused-parameter] 130 | void ass_shaper_font_data_free(ASS_ShaperFontData *priv) | ~~~~~~~~~~~~~~~~~~~~^~~~ libass/ass_shaper.c: In function 'ass_shaper_set_kerning': libass/ass_shaper.c:699:41: warning: unused parameter 'shaper' [-Wunused-parameter] 699 | void ass_shaper_set_kerning(ASS_Shaper *shaper, int kern) | ~~~~~~~~~~~~^~~~~~ libass/ass_shaper.c:699:53: warning: unused parameter 'kern' [-Wunused-parameter] 699 | void ass_shaper_set_kerning(ASS_Shaper *shaper, int kern) | ~~~~^~~~ libass/ass_shaper.c: In function 'ass_shaper_find_runs': libass/ass_shaper.c:720:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 720 | for (i = 0; i < len; i++) { | ^ libass/ass_render.c: In function 'ass_start_frame': libass/ass_shaper.c:709:39: warning: unused parameter 'shaper' [-Wunused-parameter] 709 | void ass_shaper_find_runs(ASS_Shaper *shaper, ASS_Renderer *render_priv, | ~~~~~~~~~~~~^~~~~~ libass/ass_shaper.c: In function 'ass_shaper_set_language': libass/ass_render.c:2269:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 2269 | double par = render_priv->settings.par; | ^~~~~~ libass/ass_shaper.c:753:42: warning: unused parameter 'shaper' [-Wunused-parameter] 753 | void ass_shaper_set_language(ASS_Shaper *shaper, const char *code) | ~~~~~~~~~~~~^~~~~~ libass/ass_shaper.c:753:62: warning: unused parameter 'code' [-Wunused-parameter] 753 | void ass_shaper_set_language(ASS_Shaper *shaper, const char *code) | ~~~~~~~~~~~~^~~~ libass/ass_shaper.c: In function 'ass_shaper_cleanup': libass/ass_shaper.c:876:37: warning: unused parameter 'shaper' [-Wunused-parameter] 876 | void ass_shaper_cleanup(ASS_Shaper *shaper, TextInfo *text_info) | ~~~~~~~~~~~~^~~~~~ libass/ass_shaper.c: In function 'resolve_base_direction': libass/ass_shaper.c:927:43: warning: unused parameter 'enc' [-Wunused-parameter] 927 | FriBidiParType resolve_base_direction(int enc) | ~~~~^~~ At top level: libass/ass_shaper.c:779:13: warning: 'ass_shaper_skip_characters' defined but not used [-Wunused-function] 779 | static void ass_shaper_skip_characters(TextInfo *text_info) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libass/ass_utils.c: In function 'parse_ycbcr_matrix': libass/ass_utils.c:132:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 132 | char *end = str + strlen(str); | ^~~~ libass/ass_utils.c:139:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] 139 | char buffer[16]; | ^~~~ In file included from libass/ass_utils.c:30: libass/ass_utils.h:43:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 43 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libass/ass_utils.c:140:16: note: in expansion of macro 'FFMIN' 140 | size_t n = FFMIN(end - str, sizeof buffer - 1); | ^~~~~ libass/ass_utils.h:43:39: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 43 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libass/ass_utils.c:140:16: note: in expansion of macro 'FFMIN' 140 | size_t n = FFMIN(end - str, sizeof buffer - 1); | ^~~~~ libass/ass_render_api.c: In function 'ass_set_shaper': libass/ass_render_api.c:74:35: warning: unused parameter 'priv' [-Wunused-parameter] 74 | void ass_set_shaper(ASS_Renderer *priv, ASS_ShapingLevel level) | ~~~~~~~~~~~~~~^~~~ libass/ass_render_api.c:74:58: warning: unused parameter 'level' [-Wunused-parameter] 74 | void ass_set_shaper(ASS_Renderer *priv, ASS_ShapingLevel level) | ~~~~~~~~~~~~~~~~~^~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_theora.c:28: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/freesdp/parser.o stream/freesdp/parser.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/librtsp/rtsp.o stream/librtsp/rtsp.c In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_libmad.c:25: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_rtp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/librtsp/rtsp_session.o stream/librtsp/rtsp_session.c In file included from stream/stream_rtsp.c:41: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/stream_rtsp.c: In function 'rtsp_streaming_read': stream/stream_rtsp.c:51:26: warning: unused parameter 'fd' [-Wunused-parameter] 51 | rtsp_streaming_read (int fd, char *buffer, | ~~~~^~ stream/stream_rtsp.c: In function 'rtsp_streaming_open': stream/stream_rtsp.c:142:44: warning: unused parameter 'mode' [-Wunused-parameter] 142 | rtsp_streaming_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~^~~~ stream/stream_rtsp.c:142:56: warning: unused parameter 'opts' [-Wunused-parameter] 142 | rtsp_streaming_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~~~^~~~ stream/stream_rtsp.c:142:67: warning: unused parameter 'file_format' [-Wunused-parameter] 142 | rtsp_streaming_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~~^~~~~~~~~~~ libmpcodecs/vd_theora.c: In function 'control': libmpcodecs/vd_theora.c:71:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 71 | if (*(int *)arg == theora_pixelformat2imgfmt(context->ti.pixel_fmt)) | ^~ libmpcodecs/vd_theora.c: In function 'decode': libmpcodecs/vd_theora.c:166:68: warning: unused parameter 'flags' [-Wunused-parameter] 166 | static mp_image_t *decode(sh_video_t *sh, void *data, int len, int flags) | ~~~~^~~~~ libmpcodecs/ad_libmad.c: In function 'control': libmpcodecs/ad_libmad.c:171:49: warning: unused parameter 'arg' [-Wunused-parameter] 171 | static int control(sh_audio_t *sh,int cmd,void* arg, ...){ | ~~~~~~^~~ stream/librtsp/rtsp.c: In function 'read_stream': stream/librtsp/rtsp.c:97:16: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 97 | while (total < count) { | ^ stream/librtsp/rtsp.c: In function 'rtsp_get_param': stream/librtsp/rtsp.c:647:22: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 647 | len = nparam ? nparam - param : strlen(param); | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_netstream.o stream/stream_netstream.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/asf_mmst_streaming.o stream/asf_mmst_streaming.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/asf_streaming.o stream/asf_streaming.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/cookies.o stream/cookies.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/http.o stream/http.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/network.o stream/network.c stream/cookies.c: In function 'load_file': stream/cookies.c:131:17: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 131 | if (*length > SIZE_MAX - 1) { | ^ stream/stream_netstream.c: In function 'control': stream/stream_netstream.c:212:51: warning: unused parameter 'arg' [-Wunused-parameter] 212 | static int control(struct stream *s,int cmd,void* arg) { | ~~~~~~^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/pnm.o stream/pnm.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/rtp.o stream/rtp.c In file included from ./mpcommon.h:25, from stream/asf_mmst_streaming.c:43: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from ./mpcommon.h:25, from stream/asf_streaming.c:30: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/udp.o stream/udp.c In file included from stream/http.c:42: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/asf_mmst_streaming.c: In function 'asf_mmst_streaming_seek': stream/asf_mmst_streaming.c:511:107: warning: unused parameter 'streaming_ctrl' [-Wunused-parameter] 511 | static int asf_mmst_streaming_seek( int av_unused fd, int64_t av_unused pos, streaming_ctrl_t * av_unused streaming_ctrl ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ stream/asf_mmst_streaming.c: In function 'asf_mmst_streaming_start': stream/asf_mmst_streaming.c:522:24: warning: variable 'len' set but not used [-Wunused-but-set-variable] 522 | int len, i, packet_length; | ^~~ stream/http.c: In function 'my_read': stream/http.c:65:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 65 | if (cp_len > len) | ^ stream/http.c:70:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 70 | while (pos < len) { | ^ In file included from stream/network.c:42: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/http.c: In function 'scast_meta_read': stream/http.c:133:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 133 | for (i = 0; i < nlen; i++) | ^ stream/http.c: In function 'scast_streaming_read': stream/http.c:156:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 156 | if (block > size) | ^ stream/http.c:164:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 164 | while (done < size) { // now comes the metadata | ^ stream/http.c: In function 'http_response_parse': stream/http.c:457:29: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 457 | if( pos_hdr_sep+hdr_sep_lenbuffer_size ) { | ^ stream/asf_streaming.c: In function 'asf_streaming_parse_header': stream/asf_streaming.c:204:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 204 | if (size > SIZE_MAX - buffer_size) | ^ stream/network.c: In function 'nop_streaming_seek': stream/network.c:485:25: warning: unused parameter 'fd' [-Wunused-parameter] 485 | nop_streaming_seek( int fd, int64_t pos, streaming_ctrl_t *stream_ctrl ) { | ~~~~^~ stream/network.c:485:37: warning: unused parameter 'pos' [-Wunused-parameter] 485 | nop_streaming_seek( int fd, int64_t pos, streaming_ctrl_t *stream_ctrl ) { | ~~~~~~~~^~~ stream/network.c:485:60: warning: unused parameter 'stream_ctrl' [-Wunused-parameter] 485 | nop_streaming_seek( int fd, int64_t pos, streaming_ctrl_t *stream_ctrl ) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stream/asf_streaming.c: In function 'asf_http_streaming_seek': stream/asf_streaming.c:457:107: warning: unused parameter 'streaming_ctrl' [-Wunused-parameter] 457 | static int asf_http_streaming_seek( int av_unused fd, int64_t av_unused pos, streaming_ctrl_t * av_unused streaming_ctrl ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ stream/http.c: In function 'open_s1': stream/http.c:893:41: warning: unused parameter 'mode' [-Wunused-parameter] 893 | static int open_s1(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~^~~~ stream/http.c:893:53: warning: unused parameter 'opts' [-Wunused-parameter] 893 | static int open_s1(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~~~^~~~ stream/http.c: In function 'open_s2': stream/http.c:919:41: warning: unused parameter 'mode' [-Wunused-parameter] 919 | static int open_s2(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~^~~~ stream/http.c:919:53: warning: unused parameter 'opts' [-Wunused-parameter] 919 | static int open_s2(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~~~^~~~ stream/asf_streaming.c: In function 'open_s': stream/asf_streaming.c:811:40: warning: unused parameter 'mode' [-Wunused-parameter] 811 | static int open_s(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/tcp.o stream/tcp.c stream/asf_streaming.c:811:52: warning: unused parameter 'opts' [-Wunused-parameter] 811 | static int open_s(stream_t *stream,int mode, void* opts, int* file_format) { | ~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_rtp.o stream/stream_rtp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_udp.o stream/stream_udp.c In file included from stream/pnm.c:49: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/realrtsp/asmrp.o stream/realrtsp/asmrp.c stream/pnm.c: In function 'rm_read': stream/pnm.c:225:16: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 225 | while (total < count) { | ^ stream/pnm.c: In function 'pnm_send_request': stream/pnm.c:417:49: warning: unused parameter 'bandwidth' [-Wunused-parameter] 417 | static void pnm_send_request(pnm_t *p, uint32_t bandwidth) { | ~~~~~~~~~^~~~~~~~~ stream/pnm.c: In function 'pnm_get_stream_chunk': stream/pnm.c:665:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 665 | if (size > sizeof(p->buffer) - 4) size = sizeof(p->buffer) - 4; | ^ stream/pnm.c:718:8: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 718 | if (n INT_MAX - XBUFFER_HEADER_SIZE - xbuf->chunk_size) | ^ stream/realrtsp/xbuffer.c:98:18: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 98 | if (xbuf->size < size) { | ^ stream/realrtsp/real.c: In function 'real_get_rdt_chunk': stream/realrtsp/real.c:325:7: warning: variable 'unknown1' set but not used [-Wunused-but-set-variable] 325 | int unknown1; | ^~~~~~~~ stream/realrtsp/sdpplin.c: In function 'b64_decode': stream/realrtsp/sdpplin.c:67:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 67 | for (j=0; jfileheader->num_headers; i++) { | ^ stream/realrtsp/rmff.c:423:14: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 423 | for (i=1; ifileheader->num_headers; i++) { | ^ stream/realrtsp/rmff.c: In function 'rmff_fix_header': stream/realrtsp/rmff.c:803:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 803 | if(h->fileheader->num_headers != num_headers) { | ^~ stream/realrtsp/rmff.c:811:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 811 | if (h->prop->data_offset != header_size) { | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vf_pp.o libmpcodecs/vf_pp.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_pvr.o stream/stream_pvr.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_radio.o stream/stream_radio.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/audio_in.o stream/audio_in.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ad_realaud.o libmpcodecs/ad_realaud.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_realvid.o libmpcodecs/vd_realvid.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/cache2.o stream/cache2.c In file included from ./libmpdemux/stheader.h:22, from libmpcodecs/dec_video.h:22, from libmpcodecs/vf_pp.c:33: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/ad_internal.h:26, from libmpcodecs/ad_realaud.c:33: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/pnm.c:767:6: warning: 'need_response' may be used uninitialized in this function [-Wmaybe-uninitialized] 767 | if (need_response) | ^ stream/pnm.c:755:7: note: 'need_response' was declared here 755 | int need_response=0; | ^~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/frequencies.o stream/frequencies.c In file included from stream/stream_radio.c:60: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from stream/tv.h:29, from stream/pvr.h:31, from stream/stream_pvr.c:48: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_mpng.c:31: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ad_realaud.c: In function 'init': libmpcodecs/ad_realaud.c:412:29: warning: unused parameter 'sh_audio' [-Wunused-parameter] 412 | static int init(sh_audio_t *sh_audio){ | ~~~~~~~~~~~~^~~~~~~~ libmpcodecs/ad_realaud.c: In function 'decode_audio': libmpcodecs/ad_realaud.c:450:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] 450 | int result; | ^~~~~~ libmpcodecs/ad_realaud.c:449:63: warning: unused parameter 'minlen' [-Wunused-parameter] 449 | static int decode_audio(sh_audio_t *sh,unsigned char *buf,int minlen,int maxlen){ | ~~~~^~~~~~ libmpcodecs/ad_realaud.c:449:74: warning: unused parameter 'maxlen' [-Wunused-parameter] 449 | static int decode_audio(sh_audio_t *sh,unsigned char *buf,int minlen,int maxlen){ | ~~~~^~~~~~ libmpcodecs/ad_realaud.c: In function 'control': libmpcodecs/ad_realaud.c:478:32: warning: unused parameter 'sh' [-Wunused-parameter] 478 | static int control(sh_audio_t *sh,int cmd,void* arg, ...){ | ~~~~~~~~~~~~^~ libmpcodecs/ad_realaud.c:478:49: warning: unused parameter 'arg' [-Wunused-parameter] 478 | static int control(sh_audio_t *sh,int cmd,void* arg, ...){ | ~~~~~~^~~ libmpcodecs/vd_mpng.c: In function 'control': libmpcodecs/vd_mpng.c:54:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | if (*((int *) arg) == out_fmt) return CONTROL_TRUE; | ^~ libmpcodecs/vd_mpng.c:50:32: warning: unused parameter 'sh' [-Wunused-parameter] 50 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_mpng.c: In function 'init': libmpcodecs/vd_mpng.c:61:29: warning: unused parameter 'sh' [-Wunused-parameter] 61 | static int init(sh_video_t *sh){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_mpng.c: In function 'uninit': libmpcodecs/vd_mpng.c:67:32: warning: unused parameter 'sh' [-Wunused-parameter] 67 | static void uninit(sh_video_t *sh){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_mpng.c: In function 'pngReadFN': libmpcodecs/vd_mpng.c:78:9: warning: comparison of integer expressions of different signedness: 'png_size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 78 | if(size>pngLength-pngPointer && pngLength>=pngPointer) size=pngLength-pngPointer; | ^ libmpcodecs/vd_mpng.c: In function 'decode': libmpcodecs/vd_mpng.c:138:11: warning: comparison of integer expressions of different signedness: 'int' and 'png_uint_32' {aka 'unsigned int'} [-Wsign-compare] 138 | if(last_w!=png_width || last_h!=png_height || last_c!=out_fmt){ | ^~ libmpcodecs/vd_mpng.c:138:32: warning: comparison of integer expressions of different signedness: 'int' and 'png_uint_32' {aka 'unsigned int'} [-Wsign-compare] 138 | if(last_w!=png_width || last_h!=png_height || last_c!=out_fmt){ | ^~ libmpcodecs/vd_mpng.c:138:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 138 | if(last_w!=png_width || last_h!=png_height || last_c!=out_fmt){ | ^~ In file included from ffmpeg/libavutil/intmath.h:33, from ffmpeg/libpostproc/postprocess_internal.h:31, from libmpcodecs/vf_pp.c:41: ffmpeg/libavutil/x86/intmath.h: At top level: ffmpeg/libavutil/x86/intmath.h:107: warning: "av_clipd" redefined 107 | #define av_clipd av_clipd_sse2 | In file included from ffmpeg/libavutil/common.h:110, from ./libmpdemux/aviheader.h:25, from ./libmpdemux/stheader.h:23, from libmpcodecs/dec_video.h:22, from libmpcodecs/vf_pp.c:33: ffmpeg/libavutil/common.h:550: note: this is the location of the previous definition 550 | # define av_clipd av_clipd_c | In file included from ffmpeg/libavutil/intmath.h:33, from ffmpeg/libpostproc/postprocess_internal.h:31, from libmpcodecs/vf_pp.c:41: ffmpeg/libavutil/x86/intmath.h:123: warning: "av_clipf" redefined 123 | #define av_clipf av_clipf_sse | libmpcodecs/vd_mpng.c:170:20: warning: comparison of integer expressions of different signedness: 'png_uint_32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 170 | for (i = 0; i < cols; i++) { | ^ In file included from ffmpeg/libavutil/common.h:110, from ./libmpdemux/aviheader.h:25, from ./libmpdemux/stheader.h:23, from libmpcodecs/dec_video.h:22, from libmpcodecs/vf_pp.c:33: ffmpeg/libavutil/common.h:547: note: this is the location of the previous definition 547 | # define av_clipf av_clipf_c | libmpcodecs/vd_mpng.c:84:65: warning: unused parameter 'flags' [-Wunused-parameter] 84 | static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags){ | ~~~~^~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_realvid.c:33: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_tv.o stream/stream_tv.c libmpcodecs/vf_pp.c: In function 'put_image': libmpcodecs/vf_pp.c:145:20: warning: passing argument 1 of 'pp_postprocess' from incompatible pointer type [-Wincompatible-pointer-types] 145 | pp_postprocess(mpi->planes ,mpi->stride, | ~~~^~~~~~~~ | | | unsigned char ** In file included from libmpcodecs/vf_pp.c:37: ffmpeg/libpostproc/postprocess.h:69:38: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'unsigned char **' 69 | void pp_postprocess(const uint8_t * src[3], const int srcStride[3], | ~~~~~~~~~~~~~~~~^~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/tv.o stream/tv.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/tvi_dummy.o stream/tvi_dummy.c stream/stream_radio.c: In function 'radio_set_channel': stream/stream_radio.c:1016:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1016 | for ( ; tmp; tmp=tmp->next) | ^~~ stream/stream_radio.c:1019:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1019 | if (!tmp){ | ^~ libmpcodecs/vd_realvid.c: In function 'control': libmpcodecs/vd_realvid.c:89:32: warning: unused parameter 'sh' [-Wunused-parameter] 89 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_realvid.c:89:39: warning: unused parameter 'cmd' [-Wunused-parameter] 89 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~^~~ libmpcodecs/vd_realvid.c:89:49: warning: unused parameter 'arg' [-Wunused-parameter] 89 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~^~~ libmpcodecs/vd_realvid.c: In function 'init': In file included from stream/cache2.c:69: stream/cache2.c: In function 'cache_execute_control': libmpcodecs/vd_realvid.c:319:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 319 | if (extrahdr_size-8 < cmsg_cnt) { | ^ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ stream/cache2.c:277:26: note: in expansion of macro 'MP_NOPTS_VALUE' 277 | s->stream_time_pos = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/vd_realvid.c:325:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 325 | if (extrahdr_size-8 > cmsg_cnt) | ^ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ stream/cache2.c:291:28: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | s->stream_time_pos = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/stream_pvr.c: In function 'pvr_stream_open': stream/cache2.c:343:23: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 343 | (old_pos != s->stream->pos || old_eof != s->stream->eof)) | ^~ stream/stream_pvr.c:1690:52: warning: unused parameter 'opts' [-Wunused-parameter] 1690 | pvr_stream_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~~~^~~~ libmpcodecs/vd_realvid.c: In function 'decode': libmpcodecs/vd_realvid.c:426:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 426 | (sh->disp_w != transform_out[3] || sh->disp_h != transform_out[4])) | ^~ libmpcodecs/vd_realvid.c:426:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 426 | (sh->disp_w != transform_out[3] || sh->disp_h != transform_out[4])) | ^~ stream/stream_pvr.c:1690:63: warning: unused parameter 'file_format' [-Wunused-parameter] 1690 | pvr_stream_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~~^~~~~~~~~~~ stream/cache2.c: In function 'exit_sighandler': stream/cache2.c:412:33: warning: unused parameter 'x' [-Wunused-parameter] 412 | static void exit_sighandler(int x){ | ~~~~^ stream/cache2.c: In function 'dummy_sighandler': stream/cache2.c:417:34: warning: unused parameter 'x' [-Wunused-parameter] 417 | static void dummy_sighandler(int x) { | ~~~~^ stream/cache2.c: In function 'stream_enable_cache': stream/cache2.c:465:12: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 465 | if (size > SIZE_MAX) { | ^ In file included from stream/cache2.c:69: stream/cache2.c: In function 'cache_do_control': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ stream/cache2.c:647:36: note: in expansion of macro 'MP_NOPTS_VALUE' 647 | return s->stream_time_pos != MP_NOPTS_VALUE ? STREAM_OK : STREAM_UNSUPPORTED; | ^~~~~~~~~~~~~~ stream/cache2.c: In function 'cache_execute_control': stream/cache2.c:305:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 305 | double_res = s->control_double_arg; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ stream/cache2.c:306:5: note: here 306 | case STREAM_CTRL_GET_CURRENT_TIME: | ^~~~ stream/cache2.c:314:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 314 | uint_res = s->control_uint_arg; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ stream/cache2.c:315:5: note: here 315 | case STREAM_CTRL_GET_NUM_TITLES: | ^~~~ stream/cache2.c: In function 'cache_do_control': stream/cache2.c:649:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 649 | s->control_lang_arg = *(struct stream_lang_req *)arg; | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream/cache2.c:650:5: note: here 650 | case STREAM_CTRL_GET_NUM_TITLES: | ^~~~ In file included from stream/stream_tv.c:29: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from stream/tv.h:29, from stream/tvi_dummy.c:25: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/tvi_dummy.c: In function 'tvi_init_dummy': stream/tvi_dummy.c:46:49: warning: unused parameter 'tv_param' [-Wunused-parameter] 46 | static tvi_handle_t *tvi_init_dummy(tv_param_t* tv_param) | ~~~~~~~~~~~~^~~~~~~~ stream/tvi_dummy.c: In function 'start': stream/tvi_dummy.c:60:26: warning: unused parameter 'priv' [-Wunused-parameter] 60 | static int start(priv_t *priv) | ~~~~~~~~^~~~ stream/tvi_dummy.c: In function 'uninit': stream/tvi_dummy.c:65:27: warning: unused parameter 'priv' [-Wunused-parameter] 65 | static int uninit(priv_t *priv) | ~~~~~~~~^~~~ stream/tvi_dummy.c: In function 'grab_video_frame': stream/tvi_dummy.c:109:40: warning: unused parameter 'priv' [-Wunused-parameter] 109 | static double grab_video_frame(priv_t *priv, char *buffer, int len) | ~~~~~~~~^~~~ stream/tvi_dummy.c: In function 'grab_audio_frame': stream/tvi_dummy.c:121:40: warning: unused parameter 'priv' [-Wunused-parameter] 121 | static double grab_audio_frame(priv_t *priv, char *buffer, int len) | ~~~~~~~~^~~~ stream/tvi_dummy.c: In function 'get_audio_framesize': stream/tvi_dummy.c:127:40: warning: unused parameter 'priv' [-Wunused-parameter] 127 | static int get_audio_framesize(priv_t *priv) | ~~~~~~~~^~~~ stream/stream_tv.c: In function 'tv_stream_control': stream/stream_tv.c:109:40: warning: unused parameter 'stream' [-Wunused-parameter] 109 | static int tv_stream_control(stream_t *stream, int cmd, void *arg) | ~~~~~~~~~~^~~~~~ stream/stream_tv.c:109:52: warning: unused parameter 'cmd' [-Wunused-parameter] 109 | static int tv_stream_control(stream_t *stream, int cmd, void *arg) | ~~~~^~~ stream/stream_tv.c:109:63: warning: unused parameter 'arg' [-Wunused-parameter] 109 | static int tv_stream_control(stream_t *stream, int cmd, void *arg) | ~~~~~~^~~ stream/stream_tv.c: In function 'tv_stream_open': stream/stream_tv.c:114:39: warning: unused parameter 'mode' [-Wunused-parameter] 114 | tv_stream_open (stream_t *stream, int mode, void *opts, int *file_format) | ~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/tvi_v4l2.o stream/tvi_v4l2.c In file included from stream/tv.c:43: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o sub/unrar_exec.o sub/unrar_exec.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o stream/stream_vcd.o stream/stream_vcd.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_xanim.o libmpcodecs/vd_xanim.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/vd_xvid4.o libmpcodecs/vd_xvid4.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o osdep/shmem.o osdep/shmem.c stream/tv.c: In function 'open_tv': stream/tv.c:442:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 442 | for (i = 0; i < sizeof (tv_fmt_list) / sizeof (*tv_fmt_list); i++) | ^ stream/tv.c: In function 'tv_step_chanlist': stream/tv.c:1138:36: warning: unused parameter 'tvh' [-Wunused-parameter] 1138 | int tv_step_chanlist(tvi_handle_t *tvh) | ~~~~~~~~~~~~~~^~~ sub/unrar_exec.c: In function 'unrar_exec_get': sub/unrar_exec.c:117:19: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 117 | if (*size == bufsize) { | ^~ sub/unrar_exec.c:137:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 137 | if (bufsize > *size) { | ^ osdep/shmem.c: In function 'shmem_alloc': osdep/shmem.c:62:10: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 62 | if (size > SIZE_MAX) { | ^ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_xanim.c:35: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/vd_internal.h:26, from libmpcodecs/vd_xvid4.c:34: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from stream/tv.h:29, from stream/tvi_v4l2.c:63: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from stream/stream_vcd.c:42: stream/vcd_read_libcdio.h: In function 'vcd_read_toc': stream/vcd_read_libcdio.h:50:47: warning: unused parameter 'fd' [-Wunused-parameter] 50 | static inline mp_vcd_priv_t *vcd_read_toc(int fd) | ~~~~^~ In file included from stream/stream_vcd.c:55: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ stream/stream_vcd.c: In function 'fill_buffer': stream/stream_vcd.c:82:55: warning: unused parameter 'max_len' [-Wunused-parameter] 82 | static int fill_buffer(stream_t *s, char* buffer, int max_len){ | ~~~~^~~~~~~ libmpcodecs/vd_xvid4.c: In function 'control': libmpcodecs/vd_xvid4.c:87:32: warning: unused parameter 'sh' [-Wunused-parameter] 87 | static int control(sh_video_t *sh,int cmd,void* arg,...) | ~~~~~~~~~~~~^~ libmpcodecs/vd_xvid4.c:87:39: warning: unused parameter 'cmd' [-Wunused-parameter] 87 | static int control(sh_video_t *sh,int cmd,void* arg,...) | ~~~~^~~ libmpcodecs/vd_xvid4.c:87:49: warning: unused parameter 'arg' [-Wunused-parameter] 87 | static int control(sh_video_t *sh,int cmd,void* arg,...) | ~~~~~~^~~ libmpcodecs/vd_xvid4.c: In function 'decode': libmpcodecs/vd_xvid4.c:291:17: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 291 | dec.bitstream += consumed; | ^~ libmpcodecs/vd_xvid4.c:214:68: warning: unused parameter 'flags' [-Wunused-parameter] 214 | static mp_image_t* decode(sh_video_t *sh, void* data, int len, int flags) | ~~~~^~~~~ libmpcodecs/vd_xanim.c: In function 'XA_Add_Func_To_Free_Chain': libmpcodecs/vd_xanim.c:386:45: warning: unused parameter 'anim_hdr' [-Wunused-parameter] 386 | void XA_Add_Func_To_Free_Chain(XA_ANIM_HDR *anim_hdr, void (*function)(void)) | ~~~~~~~~~~~~~^~~~~~~~ libmpcodecs/vd_xanim.c: In function 'XA_2x2_OUT_1BLK_Convert': libmpcodecs/vd_xanim.c:450:18: warning: unused parameter 'imagex' [-Wunused-parameter] 450 | unsigned int imagex, XA_2x2_Color *cmap2x2) | ~~~~~~~~~~~~~^~~~~~ libmpcodecs/vd_xanim.c: In function 'XA_2x2_OUT_4BLKS_Convert': libmpcodecs/vd_xanim.c:467:18: warning: unused parameter 'imagex' [-Wunused-parameter] 467 | unsigned int imagex, XA_2x2_Color *cm0, XA_2x2_Color *cm1, XA_2x2_Color *cm2, | ~~~~~~~~~~~~~^~~~~~ libmpcodecs/vd_xanim.c: In function 'control': libmpcodecs/vd_xanim.c:675:32: warning: unused parameter 'sh' [-Wunused-parameter] 675 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~~~~~~~^~ libmpcodecs/vd_xanim.c:675:39: warning: unused parameter 'cmd' [-Wunused-parameter] 675 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~^~~ libmpcodecs/vd_xanim.c:675:49: warning: unused parameter 'arg' [-Wunused-parameter] 675 | static int control(sh_video_t *sh,int cmd,void* arg,...){ | ~~~~~~^~~ libmpcodecs/vd_xanim.c: In function 'init': libmpcodecs/vd_xanim.c:707:27: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 707 | codec_hdr.description = codec_idx2str(sh->codec->info_idx); | ^ stream/tvi_v4l2.c: In function 'uninit': stream/tvi_v4l2.c:1194:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1194 | if(priv->video_fd!=-1)close(priv->video_fd); priv->video_fd = -1; | ^~ stream/tvi_v4l2.c:1194:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1194 | if(priv->video_fd!=-1)close(priv->video_fd); priv->video_fd = -1; | ^~~~ stream/tvi_v4l2.c: In function 'control': stream/tvi_v4l2.c:762:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 762 | if (priv->tv_param->force_audio) return TVI_CONTROL_TRUE; | ^ stream/tvi_v4l2.c:763:5: note: here 763 | case TVI_CONTROL_IS_TUNER: | ^~~~ make -C ffmpeg libpostproc/libpostproc.a make -C ffmpeg libavfilter/libavfilter.a make -C ffmpeg libavformat/libavformat.a make -C ffmpeg libavcodec/libavcodec.a make -C ffmpeg libswscale/libswscale.a make -C ffmpeg libswresample/libswresample.a make -C ffmpeg libavutil/libavutil.a gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o mencoder.o mencoder.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o parser-mecmd.o parser-mecmd.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o xvid_vbr.o xvid_vbr.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ae.o libmpcodecs/ae.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ae_pcm.o libmpcodecs/ae_pcm.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ve.o libmpcodecs/ve.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ve_raw.o libmpcodecs/ve_raw.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/muxer.o libmpdemux/muxer.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/muxer_avi.o libmpdemux/muxer_avi.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/muxer_mpeg.o libmpdemux/muxer_mpeg.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/muxer_rawaudio.o libmpdemux/muxer_rawaudio.c libmpcodecs/ve.c: In function 'parse_forced_key_frames': libmpcodecs/ve.c:82:47: warning: unused parameter 'opt' [-Wunused-parameter] 82 | int parse_forced_key_frames(const m_option_t *opt, const char *arg) | ~~~~~~~~~~~~~~~~~~^~~ xvid_vbr.c: In function 'vbr_update_dummy': xvid_vbr.c:457:12: warning: unused parameter 'quant' [-Wunused-parameter] 457 | int quant, | ~~~~^~~~~ xvid_vbr.c:458:12: warning: unused parameter 'intra' [-Wunused-parameter] 458 | int intra, | ~~~~^~~~~ xvid_vbr.c:459:12: warning: unused parameter 'header_bytes' [-Wunused-parameter] 459 | int header_bytes, | ~~~~^~~~~~~~~~~~ xvid_vbr.c:460:12: warning: unused parameter 'total_bytes' [-Wunused-parameter] 460 | int total_bytes, | ~~~~^~~~~~~~~~~ xvid_vbr.c:461:12: warning: unused parameter 'kblocks' [-Wunused-parameter] 461 | int kblocks, | ~~~~^~~~~~~ xvid_vbr.c:462:12: warning: unused parameter 'mblocks' [-Wunused-parameter] 462 | int mblocks, | ~~~~^~~~~~~ xvid_vbr.c:463:12: warning: unused parameter 'ublocks' [-Wunused-parameter] 463 | int ublocks) | ~~~~^~~~~~~ xvid_vbr.c: In function 'vbr_finish_dummy': xvid_vbr.c:472:35: warning: unused parameter 'state' [-Wunused-parameter] 472 | static int vbr_finish_dummy(void *state) | ~~~~~~^~~~~ xvid_vbr.c: In function 'vbr_getquant_1pass': xvid_vbr.c:483:37: warning: unused parameter 'state' [-Wunused-parameter] 483 | static int vbr_getquant_1pass(void *state) | ~~~~~~^~~~~ xvid_vbr.c: In function 'vbr_getintra_1pass': xvid_vbr.c:490:37: warning: unused parameter 'state' [-Wunused-parameter] 490 | static int vbr_getintra_1pass(void *state) | ~~~~~~^~~~~ xvid_vbr.c: In function 'vbr_getquant_2pass1': xvid_vbr.c:542:38: warning: unused parameter 'state' [-Wunused-parameter] 542 | static int vbr_getquant_2pass1(void *state) | ~~~~~~^~~~~ xvid_vbr.c: In function 'vbr_getintra_2pass1': xvid_vbr.c:549:38: warning: unused parameter 'state' [-Wunused-parameter] 549 | static int vbr_getintra_2pass1(void *state) | ~~~~~~^~~~~ xvid_vbr.c: In function 'vbr_init_2pass2': xvid_vbr.c:703:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 703 | state->nb_keyframes >= 0x7fffffff / sizeof(int) || | ^~ In file included from ./libmpdemux/aviheader.h:27, from libmpcodecs/ae.c:27: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ xvid_vbr.c: In function 'vbr_update_2pass2': xvid_vbr.c:1490:13: warning: unused parameter 'header_bytes' [-Wunused-parameter] 1490 | int header_bytes, | ~~~~^~~~~~~~~~~~ xvid_vbr.c:1492:13: warning: unused parameter 'kblocks' [-Wunused-parameter] 1492 | int kblocks, | ~~~~^~~~~~~ xvid_vbr.c:1493:13: warning: unused parameter 'mblocks' [-Wunused-parameter] 1493 | int mblocks, | ~~~~^~~~~~~ xvid_vbr.c:1494:13: warning: unused parameter 'ublocks' [-Wunused-parameter] 1494 | int ublocks) | ~~~~^~~~~~~ xvid_vbr.c: In function 'vbr_getintra_fixedquant': xvid_vbr.c:1643:42: warning: unused parameter 'state' [-Wunused-parameter] 1643 | static int vbr_getintra_fixedquant(void *state) | ~~~~~~^~~~~ In file included from libmpcodecs/ve_raw.c:29: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/muxer_rawvideo.o libmpdemux/muxer_rawvideo.c In file included from ./libmpdemux/aviheader.h:27, from libmpcodecs/ae_pcm.c:27: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ae_faac.o libmpcodecs/ae_faac.c In file included from libmpdemux/aviheader.h:27, from libmpdemux/muxer_rawaudio.c:27: libmpdemux/demuxer.h: In function 'new_demux_packet': In file included from libmpdemux/aviheader.h:27, from libmpdemux/muxer_mpeg.c:31: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpdemux/aviheader.h:27, from libmpdemux/muxer.c:26: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ae_pcm.c: In function 'set_decoded_len': libmpcodecs/ae_pcm.c:73:45: warning: unused parameter 'encoder' [-Wunused-parameter] 73 | static int set_decoded_len(audio_encoder_t *encoder, int len) | ~~~~~~~~~~~~~~~~~^~~~~~~ libmpcodecs/ae_pcm.c: In function 'close_pcm': libmpcodecs/ae_pcm.c:78:39: warning: unused parameter 'encoder' [-Wunused-parameter] 78 | static int close_pcm(audio_encoder_t *encoder) | ~~~~~~~~~~~~~~~~~^~~~~~~ libmpcodecs/ae_pcm.c: In function 'get_frame_size': libmpcodecs/ae_pcm.c:83:44: warning: unused parameter 'encoder' [-Wunused-parameter] 83 | static int get_frame_size(audio_encoder_t *encoder) | ~~~~~~~~~~~~~~~~~^~~~~~~ In file included from ./libmpdemux/aviheader.h:27, from ./libmpdemux/muxer.h:24, from libmpcodecs/ae.h:22, from mencoder.c:63: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/muxer_rawaudio.c: In function 'rawaudiofile_write_chunk': libmpdemux/muxer_rawaudio.c:67:80: warning: unused parameter 'flags' [-Wunused-parameter] 67 | static void rawaudiofile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts, double pts){ | ~~~~~~~~~~~~~^~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/muxer_rawaudio.c:67:94: warning: unused parameter 'dts' [-Wunused-parameter] 67 | static void rawaudiofile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts, double pts){ | ~~~~~~~^~~ libmpdemux/muxer_rawaudio.c:67:106: warning: unused parameter 'pts' [-Wunused-parameter] 67 | static void rawaudiofile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts, double pts){ | ~~~~~~~^~~ libmpdemux/muxer_rawaudio.c: In function 'rawaudiofile_write_header': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/muxer_rawaudio.c:75:48: warning: unused parameter 'muxer' [-Wunused-parameter] 75 | static void rawaudiofile_write_header(muxer_t *muxer){ | ~~~~~~~~~^~~~~ libmpdemux/muxer_rawaudio.c: In function 'rawaudiofile_write_index': libmpdemux/muxer_rawaudio.c:79:47: warning: unused parameter 'muxer' [-Wunused-parameter] 79 | static void rawaudiofile_write_index(muxer_t *muxer){ | ~~~~~~~~~^~~~~ libmpcodecs/ve_raw.c: In function 'config': libmpcodecs/ve_raw.c:112:15: warning: unused parameter 'flags' [-Wunused-parameter] 112 | unsigned int flags, unsigned int outfmt) | ~~~~~~~~~~~~~^~~~~ libmpcodecs/ve_raw.c: In function 'control': libmpcodecs/ve_raw.c:125:40: warning: unused parameter 'vf' [-Wunused-parameter] 125 | static int control(struct vf_instance *vf, int request, void *data) { | ~~~~~~~~~~~~~~~~~~~~^~ libmpcodecs/ve_raw.c:125:48: warning: unused parameter 'request' [-Wunused-parameter] 125 | static int control(struct vf_instance *vf, int request, void *data) { | ~~~~^~~~~~~ libmpcodecs/ve_raw.c:125:63: warning: unused parameter 'data' [-Wunused-parameter] 125 | static int control(struct vf_instance *vf, int request, void *data) { | ~~~~~~^~~~ libmpcodecs/ve_raw.c: In function 'query_format': libmpcodecs/ve_raw.c:129:45: warning: unused parameter 'vf' [-Wunused-parameter] 129 | static int query_format(struct vf_instance *vf, unsigned int fmt) { | ~~~~~~~~~~~~~~~~~~~~^~ libmpcodecs/ve_raw.c: In function 'vf_open': libmpcodecs/ve_raw.c:166:19: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types] 166 | vf->put_image = put_image; | ^ libmpcodecs/ve_raw.c: At top level: libmpcodecs/ve_raw.c:186:1: warning: missing initializer for field 'opts' of 'vf_info_t' {aka 'const struct vf_info_s'} [-Wmissing-field-initializers] 186 | }; | ^ In file included from libmpcodecs/ve_raw.c:37: libmpcodecs/vf.h:38:17: note: 'opts' declared here 38 | const void* opts; | ^~~~ libmpdemux/muxer_avi.c: In function 'write_avi_chunk': libmpdemux/muxer_avi.c:145:30: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 145 | stream_write_buffer(stream, &le_id, 4); | ^~~~~~ | | | int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c:146:30: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 146 | stream_write_buffer(stream, &le_len, 4); | ^~~~~~~ | | | int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c: In function 'write_avi_list': libmpdemux/muxer_avi.c:179:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 179 | stream_write_buffer(stream, &list_id, 4); | ^~~~~~~~ | | | unsigned int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c:180:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 180 | stream_write_buffer(stream, &le_len, 4); | ^~~~~~~ | | | int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c:181:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 181 | stream_write_buffer(stream, &le_id, 4); | ^~~~~~ | | | int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c: In function 'avifile_odml_new_riff': libmpdemux/muxer_avi.c:202:40: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 202 | stream_write_buffer(muxer->stream, riff, 12); | ^~~~ | | | uint32_t * {aka unsigned int *} In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'uint32_t *' {aka 'unsigned int *'} 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer.c: In function 'muxer_write_chunk': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/muxer.c:127:15: note: in expansion of macro 'MP_NOPTS_VALUE' 127 | if(dts == MP_NOPTS_VALUE) dts= s->timer; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/muxer.c:128:15: note: in expansion of macro 'MP_NOPTS_VALUE' 128 | if(pts == MP_NOPTS_VALUE) pts= s->timer; // this is wrong | ^~~~~~~~~~~~~~ libmpdemux/muxer_avi.c: In function 'avifile_write_header': libmpdemux/muxer_avi.c:254:45: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 254 | stream_write_buffer(muxer->stream,&rifflen,4); | ^~~~~~~~ | | | unsigned int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c:259:49: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 259 | stream_write_buffer(muxer->stream,&movilen,4); | ^~~~~~~~ | | | unsigned int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c:272:39: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 272 | stream_write_buffer(muxer->stream,&riff,12); | ^~~~~ | | | uint32_t (*)[3] {aka unsigned int (*)[3]} In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'uint32_t (*)[3]' {aka 'unsigned int (*)[3]'} 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ae_lavc.o libmpcodecs/ae_lavc.c libmpdemux/muxer_mpeg.c: In function 'mpegfile_new_stream': libmpdemux/muxer_mpeg.c:426:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 426 | int v = (conf_vbuf_size ? conf_vbuf_size*1024 : | ^~~~~~~~~~~~~~~~~~~ libmpdemux/muxer_avi.c:409:38: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 409 | stream_write_buffer(muxer->stream,idxhdr,sizeof(idxhdr)); | ^~~~~~ | | | unsigned int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c:417:42: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 417 | stream_write_buffer(muxer->stream,data,sizeof(data)); | ^~~~ | | | unsigned int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_mpeg.c:463:34: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 463 | int a1 = (conf_abuf_size ? conf_abuf_size*1024 : | ^~~~~~~~~~~~~~~~~~~ libmpdemux/muxer_avi.c:433:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 433 | info[0].text=mencoder_version; | ^ libmpdemux/muxer_avi.c: In function 'avifile_write_chunk': libmpdemux/muxer_avi.c:515:89: warning: unused parameter 'dts' [-Wunused-parameter] 515 | static void avifile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts, double pts){ | ~~~~~~~^~~ libmpdemux/muxer_avi.c:515:101: warning: unused parameter 'pts' [-Wunused-parameter] 515 | static void avifile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts, double pts){ | ~~~~~~~^~~ libmpdemux/muxer_avi.c: In function 'avifile_odml_write_index': libmpdemux/muxer_avi.c:579:14: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 579 | for (i=0; iavih.dwStreams; i++) { | ^ libmpdemux/muxer_avi.c:645:37: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 645 | stream_write_buffer(muxer->stream, idxhdr,sizeof(idxhdr)); | ^~~~~~ | | | unsigned int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_avi.c:651:41: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types] 651 | stream_write_buffer(muxer->stream, entry, sizeof(entry)); | ^~~~~ | | | unsigned int * In file included from ./libmpdemux/demuxer.h:27, from ./mpcommon.h:25, from libmpdemux/muxer_avi.c:28: ./stream/stream.h:202:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *' 202 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len); | ~~~~~~~~~~~~~~~^~~ libmpdemux/muxer_mpeg.c: In function 'calc_pes_hlen': libmpdemux/muxer_mpeg.c:806:77: warning: unused parameter 'priv' [-Wunused-parameter] 806 | static uint32_t calc_pes_hlen(int format, muxer_headers_t *h, muxer_priv_t *priv) | ~~~~~~~~~~~~~~^~~~ libmpdemux/muxer_mpeg.c: In function 'write_mpeg_pack': libmpdemux/muxer_mpeg.c:838:60: warning: unused parameter 's' [-Wunused-parameter] 838 | static int write_mpeg_pack(muxer_t *muxer, muxer_stream_t *s, stream_t *stream, int isoend) | ~~~~~~~~~~~~~~~~^ libmpdemux/muxer_mpeg.c: In function 'update_demux_bufsize': libmpdemux/muxer_mpeg.c:883:90: warning: unused parameter 'type' [-Wunused-parameter] 883 | static void update_demux_bufsize(muxer_headers_t *spriv, uint64_t dts, int framelen, int type) | ~~~~^~~~ In file included from libmpdemux/aviheader.h:25, from libmpdemux/muxer_mpeg.c:31: libmpdemux/muxer_mpeg.c: In function 'calc_packet_len': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libmpdemux/muxer_mpeg.c:947:7: note: in expansion of macro 'FFMIN' 947 | m = FFMIN(spriv->framebuf[n].size - frpos, psize - len); | ^~~~~ ffmpeg/libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libmpdemux/muxer_mpeg.c:947:7: note: in expansion of macro 'FFMIN' 947 | m = FFMIN(spriv->framebuf[n].size - frpos, psize - len); | ^~~~~ libmpdemux/muxer_mpeg.c:950:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 950 | if(frpos == spriv->framebuf[n].size) | ^~ libmpdemux/muxer_mpeg.c: In function 'find_packet_timestamps': libmpdemux/muxer_mpeg.c:999:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 999 | if(start + pes_hlen + m < priv->packet_size - threshold) | ^ In file included from libmpdemux/aviheader.h:25, from libmpdemux/muxer_mpeg.c:31: libmpdemux/muxer_mpeg.c: In function 'fill_packet': ffmpeg/libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libmpdemux/muxer_mpeg.c:1239:7: note: in expansion of macro 'FFMIN' 1239 | m = FFMIN(frm->size - frm->pos, priv->packet_size - spriv->pack_offset); | ^~~~~ ffmpeg/libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libmpdemux/muxer_mpeg.c:1239:7: note: in expansion of macro 'FFMIN' 1239 | m = FFMIN(frm->size - frm->pos, priv->packet_size - spriv->pack_offset); | ^~~~~ libmpdemux/muxer_mpeg.c: In function 'find_best_stream': libmpdemux/muxer_mpeg.c:1308:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1308 | for(i = 0; i < muxer->avih.dwStreams; i++) | ^ libmpdemux/muxer_mpeg.c: In function 'update_scr': libmpdemux/muxer_mpeg.c:1405:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1405 | for(i = 0; i < muxer->avih.dwStreams; i++) | ^ libmpdemux/muxer_mpeg.c:1415:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1415 | for(i = 0; i < muxer->avih.dwStreams; i++) | ^ libmpdemux/muxer_mpeg.c: In function 'flush_buffers': libmpdemux/muxer_mpeg.c:1502:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1502 | for(i = 0; i < muxer->avih.dwStreams; i++) | ^ libmpdemux/muxer_mpeg.c:1576:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1576 | if(skip_cnt == muxer->avih.dwStreams) | ^~ libmpdemux/muxer_mpeg.c: In function 'parse_mpeg12_video': libmpdemux/muxer_mpeg.c:1654:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1654 | while(i + 4 < len) | ^ libmpdemux/muxer_mpeg.c:1662:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1662 | if(i + 11 > len) | ^ libmpdemux/muxer_mpeg.c:1682:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1682 | if(i + 9 > len) | ^ libmpdemux/muxer_mpeg.c:1706:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1706 | if(i + 5 > len) | ^ libmpdemux/muxer_mpeg.c:1745:14: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1745 | if(temp_ref > spriv->max_tr || gop_reset) | ^ libmpdemux/muxer_mpeg.c: In function 'parse_mpeg4_video': libmpdemux/muxer_mpeg.c:1886:29: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1886 | if((delta > 0) && (delta > (vpriv->picture.timeinc_resolution/2))) | ^ libmpdemux/muxer_mpeg.c:1888:34: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1888 | else if((delta < 0) && (delta < (-(vpriv->picture.timeinc_resolution/2)))) | ^ libmpdemux/muxer_mpeg.c:1849:66: warning: unused parameter 'priv' [-Wunused-parameter] 1849 | static size_t parse_mpeg4_video(muxer_stream_t *s, muxer_priv_t *priv, muxer_headers_t *vpriv, float fps, size_t len) | ~~~~~~~~~~~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ve_lavc.o libmpcodecs/ve_lavc.c libmpdemux/muxer_mpeg.c:1849:102: warning: unused parameter 'fps' [-Wunused-parameter] 1849 | static size_t parse_mpeg4_video(muxer_stream_t *s, muxer_priv_t *priv, muxer_headers_t *vpriv, float fps, size_t len) | ~~~~~~^~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpdemux/muxer_lavf.o libmpdemux/muxer_lavf.c libmpdemux/muxer_mpeg.c: In function 'analyze_mpa': libmpdemux/muxer_mpeg.c:2034:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2034 | while(i < s->b_buffer_len + 3) | ^ libmpdemux/muxer_mpeg.c:2039:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2039 | if(len > 0 && (srate == s->wf->nSamplesPerSec) && (i + len <= s->b_buffer_len)) | ^~ libmpdemux/muxer_mpeg.c:2039:63: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2039 | if(len > 0 && (srate == s->wf->nSamplesPerSec) && (i + len <= s->b_buffer_len)) | ^~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ae_lame.o libmpcodecs/ae_lame.c libmpdemux/muxer_mpeg.c: In function 'parse_audio': libmpdemux/muxer_mpeg.c:2084:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2084 | if(i + 3 >= s->b_buffer_len) | ^~ mencoder.c: In function 'config_video_out': mencoder.c:201:44: warning: unused parameter 'vo' [-Wunused-parameter] 201 | int config_video_out(const vo_functions_t *vo, uint32_t width, uint32_t height, | ~~~~~~~~~~~~~~~~~~~~~~^~ mencoder.c:201:57: warning: unused parameter 'width' [-Wunused-parameter] 201 | int config_video_out(const vo_functions_t *vo, uint32_t width, uint32_t height, | ~~~~~~~~~^~~~~ mencoder.c:201:73: warning: unused parameter 'height' [-Wunused-parameter] 201 | int config_video_out(const vo_functions_t *vo, uint32_t width, uint32_t height, | ~~~~~~~~~^~~~~~ mencoder.c:202:31: warning: unused parameter 'd_width' [-Wunused-parameter] 202 | uint32_t d_width, uint32_t d_height, uint32_t flags, | ~~~~~~~~~^~~~~~~ libmpdemux/muxer_mpeg.c:2093:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2093 | if(len > 0 && (srate == s->wf->nSamplesPerSec) && (i + len <= s->b_buffer_len) | ^~ mencoder.c:202:49: warning: unused parameter 'd_height' [-Wunused-parameter] 202 | uint32_t d_width, uint32_t d_height, uint32_t flags, | ~~~~~~~~~^~~~~~~~ mencoder.c:202:68: warning: unused parameter 'flags' [-Wunused-parameter] 202 | uint32_t d_width, uint32_t d_height, uint32_t flags, | ~~~~~~~~~^~~~~ mencoder.c:203:28: warning: unused parameter 'title' [-Wunused-parameter] 203 | char *title, uint32_t format) { | ~~~~~~^~~~~ mencoder.c:203:44: warning: unused parameter 'format' [-Wunused-parameter] 203 | char *title, uint32_t format) { | ~~~~~~~~~^~~~~~ mencoder.c: In function 'mplayer_put_key': mencoder.c:212:26: warning: unused parameter 'code' [-Wunused-parameter] 212 | void mplayer_put_key(int code) | ~~~~^~~~ libmpdemux/muxer_mpeg.c:2093:65: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2093 | if(len > 0 && (srate == s->wf->nSamplesPerSec) && (i + len <= s->b_buffer_len) | ^~ libmpdemux/muxer_mpeg.c:2107:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2107 | if(i + 6 >= s->b_buffer_len) | ^~ libmpdemux/muxer_mpeg.c:2117:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2117 | if((len > 0) && (srate == s->wf->nSamplesPerSec) && (i + len <= s->b_buffer_len)) | ^~ libmpdemux/muxer_mpeg.c:2117:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2117 | if((len > 0) && (srate == s->wf->nSamplesPerSec) && (i + len <= s->b_buffer_len)) | ^~ libmpdemux/muxer_mpeg.c:2132:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2132 | if(i + 7 >= s->b_buffer_len) | ^~ libmpdemux/muxer_mpeg.c:2141:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2141 | if((len > 0) && (srate == s->wf->nSamplesPerSec) && (i + len <= s->b_buffer_len)) | ^~ libmpdemux/muxer_mpeg.c:2141:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2141 | if((len > 0) && (srate == s->wf->nSamplesPerSec) && (i + len <= s->b_buffer_len)) | ^~ libmpdemux/muxer_mpeg.c:2062:108: warning: unused parameter 'drop' [-Wunused-parameter] 2062 | static int parse_audio(muxer_stream_t *s, int finalize, unsigned int *nf, double *timer, double delay, int drop) | ~~~~^~~~ libmpdemux/muxer_mpeg.c: In function 'mpegfile_write_chunk': In file included from libmpdemux/aviheader.h:27, from libmpdemux/muxer_rawvideo.c:29: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/muxer_mpeg.c:2288:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2288 | if(s->buffer == NULL || len == -1) | ^~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/muxer_mpeg.c:2278:76: warning: unused parameter 'flags' [-Wunused-parameter] 2278 | static void mpegfile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts_arg, double pts_arg) | ~~~~~~~~~~~~~^~~~~ libmpdemux/muxer_mpeg.c:2278:90: warning: unused parameter 'dts_arg' [-Wunused-parameter] 2278 | static void mpegfile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts_arg, double pts_arg) | ~~~~~~~^~~~~~~ libmpdemux/muxer_mpeg.c:2278:106: warning: unused parameter 'pts_arg' [-Wunused-parameter] 2278 | static void mpegfile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts_arg, double pts_arg) | ~~~~~~~^~~~~~~ libmpdemux/muxer_mpeg.c: In function 'mpegfile_write_index': libmpdemux/muxer_mpeg.c:2389:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2389 | for(i = 0; i < muxer->avih.dwStreams; i++) | ^ libmpdemux/muxer_rawvideo.c: In function 'rawvideofile_write_chunk': libmpdemux/muxer_mpeg.c: In function 'generate_flags': libmpdemux/muxer_rawvideo.c:67:80: warning: unused parameter 'flags' [-Wunused-parameter] 67 | static void rawvideofile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts, double pts){ | ~~~~~~~~~~~~~^~~~~ In file included from ./libmpdemux/aviheader.h:27, from libmpcodecs/ae_faac.c:27: ./libmpdemux/demuxer.h: In function 'new_demux_packet': libmpdemux/muxer_rawvideo.c:67:94: warning: unused parameter 'dts' [-Wunused-parameter] 67 | static void rawvideofile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts, double pts){ | ~~~~~~~^~~ libmpdemux/muxer_rawvideo.c:67:106: warning: unused parameter 'pts' [-Wunused-parameter] 67 | static void rawvideofile_write_chunk(muxer_stream_t *s,size_t len,unsigned int flags, double dts, double pts){ | ~~~~~~~^~~ libmpdemux/muxer_rawvideo.c: In function 'rawvideofile_write_header': libmpdemux/muxer_rawvideo.c:78:48: warning: unused parameter 'muxer' [-Wunused-parameter] 78 | static void rawvideofile_write_header(muxer_t *muxer){ | ~~~~~~~~~^~~~~ libmpdemux/muxer_rawvideo.c: In function 'rawvideofile_write_index': libmpdemux/muxer_rawvideo.c:82:47: warning: unused parameter 'muxer' [-Wunused-parameter] 82 | static void rawvideofile_write_index(muxer_t *muxer){ | ~~~~~~~~~^~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/muxer_mpeg.c:2482:10: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2482 | if(tfl >= source) | ^~ In file included from cfg-mencoder.h:34, from mencoder.c:246: cfg-common.h: At top level: cfg-common.h:301:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 301 | {"msglevel", msgl_config, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ve_x264.o libmpcodecs/ve_x264.c cfg-common.h:314:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 314 | {"noconfig", noconfig_opts, CONF_TYPE_SUBCONFIG, CONF_GLOBAL|CONF_NOCFG|CONF_PRE_PARSE, 0, 0, NULL}, | ^~~~~~~~~~~~~ libmpcodecs/ae_faac.c: In function 'get_frame_size': In file included from cfg-mencoder.h:34, from mencoder.c:246: cfg-common.h:431:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 431 | { "rawaudio", &demux_rawaudio_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^ libmpcodecs/ae_faac.c:112:44: warning: unused parameter 'encoder' [-Wunused-parameter] 112 | static int get_frame_size(audio_encoder_t *encoder) | ~~~~~~~~~~~~~~~~~^~~~~~~ cfg-common.h:432:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 432 | { "rawvideo", &demux_rawvideo_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^ libmpcodecs/ae_faac.c: In function 'close_faac': libmpcodecs/ae_faac.c:133:40: warning: unused parameter 'encoder' [-Wunused-parameter] 133 | static int close_faac(audio_encoder_t *encoder) | ~~~~~~~~~~~~~~~~~^~~~~~~ cfg-common.h:435:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers] 435 | { "cdda", &cdda_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^ cfg-common.h:448:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 448 | {"mf", mfopts_conf, CONF_TYPE_SUBCONFIG, 0,0,0, NULL}, | ^~~~~~~~~~~ cfg-common.h:450:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 450 | {"radio", radioopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~ cfg-common.h:455:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 455 | {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~ cfg-common.h:460:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 460 | {"pvr", pvropts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~ cfg-common.h:464:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 464 | {"vivo", vivoopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~ cfg-common.h:466:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 466 | {"dvbin", dvbin_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~~ cfg-common.h:506:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 506 | {"af-adv", audio_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~~~~ cfg-common.h:509:65: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 509 | {"vf*", &vf_settings, CONF_TYPE_OBJ_SETTINGS_LIST, 0, 0, 0, &vf_obj_list}, | ^ libmpdemux/muxer_mpeg.c: In function 'parse_audio': cfg-common.h:519:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 519 | {"pphelp", pp_help, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL}, | ^~~~~~~ cfg-common.h:524:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 524 | {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~~~~~ libmpdemux/muxer_mpeg.c:2079:4: warning: this statement may fall through [-Wimplicit-fallthrough=] 2079 | mp_msg(MSGT_MUXER, MSGL_ERR, "Unknown audio format, assuming MP2/3, use -fafmttag!\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmpdemux/muxer_mpeg.c:2081:3: note: here 2081 | case AUDIO_MP2: | ^~~~ cfg-common.h:546:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 546 | {"lavdopts", lavc_decode_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~~~~~~~~~ cfg-common.h:547:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 547 | {"lavfdopts", lavfdopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~~~~ cfg-common.h:550:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 550 | {"xvidopts", xvid_dec_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL}, | ^~~~~~~~~~~~~ In file included from ./libmpdemux/aviheader.h:27, from libmpcodecs/ae_lavc.c:28: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:43: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from mencoder.c:246: cfg-mencoder.h:190:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 190 | {"oac", oac_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~ cfg-mencoder.h:191:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 191 | {"ovc", ovc_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~ cfg-mencoder.h:194:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 194 | {"of", of_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~ cfg-mencoder.h:221:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 221 | {"info", info_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~ cfg-mencoder.h:226:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 226 | {"lameopts", lameopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~~~ cfg-mencoder.h:229:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 229 | {"lavcopts", lavcopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~~~ In file included from mencoder.c:246: cfg-mencoder.h:244:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 244 | {"faacopts", faacopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~~~ cfg-mencoder.h:252:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 252 | {"xvidencopts", xvidencopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~~~~~~ cfg-mencoder.h:261:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 261 | {"mpegopts", mpegopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~~~ cfg-mencoder.h:263:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 263 | {"lavfopts", lavfopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL}, | ^~~~~~~~~~~~~ mencoder.c: In function 'exit_sighandler': mencoder.c:308:33: warning: unused parameter 'x' [-Wunused-parameter] 308 | static void exit_sighandler(int x){ | ~~~~^ In file included from libmpcodecs/vf.h:118, from mencoder.c:68: mencoder.c: In function 'adjusted_muxer_time': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:362:23: note: in expansion of macro 'MP_NOPTS_VALUE' 362 | if (! mux) return MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ mencoder.c: In function 'forward_audio': mencoder.c:402:59: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 402 | avg = (sh_audio->wf ? sh_audio->wf->nAvgBytesPerSec : sh_audio->i_bps); | ^~~~~~~~~~~~~~~ In file included from libmpcodecs/vf.h:118, from mencoder.c:68: mencoder.c: In function 'slowseek': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:466:109: note: in expansion of macro 'MP_NOPTS_VALUE' 466 | void *decoded_frame = decode_video(sh_video, frame_data->start, frame_data->in_size, !softskip, MP_NOPTS_VALUE, MP_NOPTS_VALUE, NULL); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:466:125: note: in expansion of macro 'MP_NOPTS_VALUE' 466 | void *decoded_frame = decode_video(sh_video, frame_data->start, frame_data->in_size, !softskip, MP_NOPTS_VALUE, MP_NOPTS_VALUE, NULL); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:468:41: note: in expansion of macro 'MP_NOPTS_VALUE' 468 | filter_video(sh_video, decoded_frame, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:468:57: note: in expansion of macro 'MP_NOPTS_VALUE' 468 | filter_video(sh_video, decoded_frame, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ make[1]: Entering directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' mencoder.c: In function 'main': mencoder.c:829:73: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 829 | vobsub_writer=vobsub_out_open(vobsub_out, stream->type==STREAMTYPE_DVD?((dvd_priv_t *)(stream->priv))->cur_pgc->palette:NULL, | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o libmpcodecs/ve_xvid4.o libmpcodecs/ve_xvid4.c mencoder.c:923:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 923 | (mux_v->bih->biCompression != sh_video->format)) { | ^~ GEN libavutil/libavutil.version gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/vidix.o vidix/vidix.c In file included from ./libmpdemux/aviheader.h:27, from libmpcodecs/ae_lame.c:27: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ GEN libswscale/libswscale.version mencoder.c:1363:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1363 | if(sz > 0 && mux_a->buffer_len >= sz) | ^~ In file included from libmpcodecs/vf.h:118, from mencoder.c:68: ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1404:55: note: in expansion of macro 'MP_NOPTS_VALUE' 1404 | muxer_write_chunk(mux_a,bytes_to_mux,AVIIF_KEYFRAME, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1404:71: note: in expansion of macro 'MP_NOPTS_VALUE' 1404 | muxer_write_chunk(mux_a,bytes_to_mux,AVIIF_KEYFRAME, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ mencoder.c:1408:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1408 | if(mux_a->buffer_len>=bytes_to_mux){ | ^~ make[1]: Entering directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' GEN libswresample/libswresample.version libmpcodecs/ve_lavc.c: In function 'config': In file included from libmpcodecs/vf.h:118, from mencoder.c:68: ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1494:107: note: in expansion of macro 'MP_NOPTS_VALUE' 1494 | if(skip_flag<=0) muxer_write_chunk(mux_v,frame_data.in_size,(sh_video->ds->flags&1)?AVIIF_KEYFRAME:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:347:5: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] 347 | lavc_venc_context->b_frame_strategy= lavc_param_vb_strategy; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:1833:9: note: declared here 1833 | int b_frame_strategy; | ^~~~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:349:5: warning: 'rtp_payload_size' is deprecated [-Wdeprecated-declarations] 349 | lavc_venc_context->rtp_payload_size= lavc_param_packet_size; | ^~~~~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1494:123: note: in expansion of macro 'MP_NOPTS_VALUE' 1494 | if(skip_flag<=0) muxer_write_chunk(mux_v,frame_data.in_size,(sh_video->ds->flags&1)?AVIIF_KEYFRAME:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2537:9: note: declared here 2537 | int rtp_payload_size; /* The size of the RTP payload: the coder will */ | ^~~~~~~~~~~~~~~~ In file included from libmpdemux/aviheader.h:27, from libmpdemux/muxer_lavf.c:30: libmpdemux/demuxer.h: In function 'new_demux_packet': libmpcodecs/ve_lavc.c:366:5: warning: 'pre_me' is deprecated [-Wdeprecated-declarations] 366 | lavc_venc_context->pre_me= lavc_param_pre_me; | ^~~~~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:1999:9: note: declared here 1999 | int pre_me; | ^~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:371:5: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 371 | lavc_venc_context->coder_type= lavc_param_coder; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:372:5: warning: 'context_model' is deprecated [-Wdeprecated-declarations] 372 | lavc_venc_context->context_model= lavc_param_context; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2478:9: note: declared here 2478 | int context_model; | ^~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:373:5: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] 373 | lavc_venc_context->scenechange_threshold= lavc_param_sc_threshold; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2069:9: note: declared here 2069 | int scenechange_threshold; | ^~~~~~~~~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:374:5: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 374 | lavc_venc_context->noise_reduction= lavc_param_noise_reduction; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:376:5: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] 376 | lavc_venc_context->frame_skip_threshold= lavc_param_skip_threshold; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2484:9: note: declared here 2484 | int frame_skip_threshold; | ^~~~~~~~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:377:5: warning: 'frame_skip_factor' is deprecated [-Wdeprecated-declarations] 377 | lavc_venc_context->frame_skip_factor= lavc_param_skip_factor; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2488:9: note: declared here 2488 | int frame_skip_factor; | ^~~~~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1498:74: note: in expansion of macro 'MP_NOPTS_VALUE' 1498 | if(skip_flag<=0) muxer_write_chunk(mux_v,sizeof(int),AVIIF_KEYFRAME, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:378:5: warning: 'frame_skip_exp' is deprecated [-Wdeprecated-declarations] 378 | lavc_venc_context->frame_skip_exp= lavc_param_skip_exp; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2492:9: note: declared here 2492 | int frame_skip_exp; | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:379:5: warning: 'frame_skip_cmp' is deprecated [-Wdeprecated-declarations] 379 | lavc_venc_context->frame_skip_cmp= lavc_param_skip_cmp; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2496:9: note: declared here 2496 | int frame_skip_cmp; | ^~~~~~~~~~~~~~ In file included from libmpcodecs/ve_x264.c:42: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1498:90: note: in expansion of macro 'MP_NOPTS_VALUE' 1498 | if(skip_flag<=0) muxer_write_chunk(mux_v,sizeof(int),AVIIF_KEYFRAME, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:430:39: warning: assignment to 'RcOverride *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 430 | lavc_venc_context->rc_override= | ^ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1507:52: note: in expansion of macro 'MP_NOPTS_VALUE' 1507 | drop_frame, MP_NOPTS_VALUE, MP_NOPTS_VALUE, NULL); | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:447:5: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] 447 | lavc_venc_context->mpeg_quant=lavc_param_mpeg_quant; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:1854:9: note: declared here 1854 | int mpeg_quant; | ^~~~~~~~~~ GEN libpostproc/libpostproc.version ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1507:68: note: in expansion of macro 'MP_NOPTS_VALUE' 1507 | drop_frame, MP_NOPTS_VALUE, MP_NOPTS_VALUE, NULL); | ^~~~~~~~~~~~~~ GEN libavcodec/libavcodec.version ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1510:38: note: in expansion of macro 'MP_NOPTS_VALUE' 1510 | if (did_seek && sh_video->pts != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ libmpcodecs/ae_lavc.c: In function 'encode_lavc': libmpcodecs/ae_lavc.c:118:41: warning: unused parameter 'encoder' [-Wunused-parameter] 118 | static int encode_lavc(audio_encoder_t *encoder, uint8_t *dest, void *src, int size, int max_size) | ~~~~~~~~~~~~~~~~~^~~~~~~ libmpcodecs/ae_lavc.c: In function 'close_lavc': libmpcodecs/ae_lavc.c:127:40: warning: unused parameter 'encoder' [-Wunused-parameter] 127 | static int close_lavc(audio_encoder_t *encoder) | ~~~~~~~~~~~~~~~~~^~~~~~~ libmpcodecs/ae_lavc.c: In function 'get_frame_size': libmpcodecs/ae_lavc.c:133:44: warning: unused parameter 'encoder' [-Wunused-parameter] 133 | static int get_frame_size(audio_encoder_t *encoder) | ~~~~~~~~~~~~~~~~~^~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1520:100: note: in expansion of macro 'MP_NOPTS_VALUE' 1520 | blit_frame = decoded_frame && filter_video(sh_video, decoded_frame, v_muxer_time + sub_offset, MP_NOPTS_VALUE);} | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:537:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 537 | lavc_venc_context->prediction_method= lavc_param_prediction_method; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:538:5: warning: 'brd_scale' is deprecated [-Wdeprecated-declarations] 538 | lavc_venc_context->brd_scale = lavc_param_brd_scale; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2128:9: note: declared here 2128 | int brd_scale; | ^~~~~~~~~ libmpcodecs/ve_lavc.c:549:5: warning: 'b_sensitivity' is deprecated [-Wdeprecated-declarations] 549 | lavc_venc_context->b_sensitivity = lavc_param_b_sensitivity; | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2161:9: note: declared here 2161 | int b_sensitivity; | ^~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1560:35: note: in expansion of macro 'MP_NOPTS_VALUE' 1560 | muxer_write_chunk(mux_v,0,0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:614:4: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 614 | lavc_venc_context->noise_reduction = 0; // nr=0 | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mencoder.c:1560:51: note: in expansion of macro 'MP_NOPTS_VALUE' 1560 | muxer_write_chunk(mux_v,0,0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/ae_lame.c: In function 'close_lame': libmpcodecs/ae_lame.c:150:40: warning: unused parameter 'encoder' [-Wunused-parameter] 150 | static int close_lame(audio_encoder_t *encoder) | ~~~~~~~~~~~~~~~~~^~~~~~~ libmpcodecs/ve_lavc.c:310:15: warning: unused parameter 'flags' [-Wunused-parameter] 310 | unsigned int flags, unsigned int outfmt){ | ~~~~~~~~~~~~~^~~~~ libmpcodecs/ve_lavc.c:310:35: warning: unused parameter 'outfmt' [-Wunused-parameter] 310 | unsigned int flags, unsigned int outfmt){ | ~~~~~~~~~~~~~^~~~~~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/ve_lavc.c:52: libmpcodecs/ve_lavc.c: In function 'control': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_lavc.c:671:46: note: in expansion of macro 'MP_NOPTS_VALUE' 671 | while(encode_frame(vf, NULL, MP_NOPTS_VALUE) > 0); | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:666:63: warning: unused parameter 'data' [-Wunused-parameter] 666 | static int control(struct vf_instance *vf, int request, void* data){ | ~~~~~~^~~~ libmpcodecs/ve_lavc.c: In function 'query_format': libmpcodecs/ve_lavc.c:685:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 685 | if(lavc_param_format == fmt) | ^~ libmpcodecs/ve_lavc.c:678:45: warning: unused parameter 'vf' [-Wunused-parameter] 678 | static int query_format(struct vf_instance *vf, unsigned int fmt){ | ~~~~~~~~~~~~~~~~~~~~^~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/ve_lavc.c:52: libmpcodecs/ve_lavc.c: In function 'encode_frame': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_lavc.c:725:15: note: in expansion of macro 'MP_NOPTS_VALUE' 725 | if(pts == MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_lavc.c:733:19: note: in expansion of macro 'MP_NOPTS_VALUE' 733 | if(pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_lavc.c:736:23: note: in expansion of macro 'MP_NOPTS_VALUE' 736 | pic->pts= MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ve_lavc.c:742:5: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] 742 | res = avcodec_encode_video2(lavc_venc_context, &pkt, pic, &got_pkt); | ^~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:5449:5: note: declared here 5449 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/ve_lavc.c:52: ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_lavc.c:758:17: note: in expansion of macro 'MP_NOPTS_VALUE' 758 | dts = pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ GEN libavutil/libavutil.version libmpcodecs/ve_lavc.c:793:2: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 793 | q = lavc_venc_context->coded_frame->qscale_table; | ^ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:793:2: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations] 793 | q = lavc_venc_context->coded_frame->qscale_table; | ^ In file included from ffmpeg/libavcodec/avcodec.h:38, from libmpcodecs/ve_lavc.c:57: ffmpeg/libavutil/frame.h:588:13: note: declared here 588 | int8_t *qscale_table; | ^~~~~~~~~~~~ libmpcodecs/ve_lavc.c:801:3: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 801 | q += lavc_venc_context->coded_frame->qstride; | ^ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:801:3: warning: 'qstride' is deprecated [-Wdeprecated-declarations] 801 | q += lavc_venc_context->coded_frame->qstride; | ^ In file included from ffmpeg/libavcodec/avcodec.h:38, from libmpcodecs/ve_lavc.c:57: ffmpeg/libavutil/frame.h:593:9: note: declared here 593 | int qstride; | ^~~~~~~ libmpcodecs/ve_lavc.c:805:6: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 805 | quality = lavc_venc_context->coded_frame->quality / (float)FF_QP2LAMBDA; | ^~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:808:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 808 | lavc_venc_context->coded_frame->coded_picture_number, | ^~~~~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:811:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 811 | psnr(lavc_venc_context->coded_frame->error[0]/f), | ^~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:811:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 811 | psnr(lavc_venc_context->coded_frame->error[0]/f), | ^~~~ In file included from ffmpeg/libavcodec/avcodec.h:38, from libmpcodecs/ve_lavc.c:57: ffmpeg/libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libmpcodecs/ve_lavc.c:812:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 812 | psnr(lavc_venc_context->coded_frame->error[1]*4/f), | ^~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:812:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 812 | psnr(lavc_venc_context->coded_frame->error[1]*4/f), | ^~~~ In file included from ffmpeg/libavcodec/avcodec.h:38, from libmpcodecs/ve_lavc.c:57: ffmpeg/libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libmpcodecs/ve_lavc.c:813:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 813 | psnr(lavc_venc_context->coded_frame->error[2]*4/f), | ^~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:813:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 813 | psnr(lavc_venc_context->coded_frame->error[2]*4/f), | ^~~~ In file included from ffmpeg/libavcodec/avcodec.h:38, from libmpcodecs/ve_lavc.c:57: ffmpeg/libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libmpcodecs/ve_lavc.c:814:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 814 | psnr((lavc_venc_context->coded_frame->error[0]+lavc_venc_context->coded_frame->error[1]+lavc_venc_context->coded_frame->error[2])/(f*1.5)), | ^~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:814:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 814 | psnr((lavc_venc_context->coded_frame->error[0]+lavc_venc_context->coded_frame->error[1]+lavc_venc_context->coded_frame->error[2])/(f*1.5)), | ^~~~ In file included from ffmpeg/libavcodec/avcodec.h:38, from libmpcodecs/ve_lavc.c:57: ffmpeg/libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libmpcodecs/ve_lavc.c:814:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 814 | psnr((lavc_venc_context->coded_frame->error[0]+lavc_venc_context->coded_frame->error[1]+lavc_venc_context->coded_frame->error[2])/(f*1.5)), | ^~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:814:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 814 | psnr((lavc_venc_context->coded_frame->error[0]+lavc_venc_context->coded_frame->error[1]+lavc_venc_context->coded_frame->error[2])/(f*1.5)), | ^~~~ In file included from ffmpeg/libavcodec/avcodec.h:38, from libmpcodecs/ve_lavc.c:57: ffmpeg/libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libmpcodecs/ve_lavc.c:814:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 814 | psnr((lavc_venc_context->coded_frame->error[0]+lavc_venc_context->coded_frame->error[1]+lavc_venc_context->coded_frame->error[2])/(f*1.5)), | ^~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c:814:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 814 | psnr((lavc_venc_context->coded_frame->error[0]+lavc_venc_context->coded_frame->error[1]+lavc_venc_context->coded_frame->error[2])/(f*1.5)), | ^~~~ In file included from ffmpeg/libavcodec/avcodec.h:38, from libmpcodecs/ve_lavc.c:57: ffmpeg/libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libmpcodecs/ve_lavc.c:815:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 815 | pict_type_char[lavc_venc_context->coded_frame->pict_type] | ^~~~~~~~~~~~~~ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c: In function 'uninit': GEN libswscale/libswscale.version libmpcodecs/ve_lavc.c:827:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 827 | f*= lavc_venc_context->coded_frame->coded_picture_number; | ^ In file included from libmpcodecs/ve_lavc.c:57: ffmpeg/libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libmpcodecs/ve_lavc.c: In function 'vf_open': libmpcodecs/ve_lavc.c:861:18: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types] 861 | vf->put_image=put_image; | ^ GEN libswresample/libswresample.version libmpcodecs/ve_lavc.c: At top level: libmpcodecs/ve_lavc.c:981:1: warning: missing initializer for field 'opts' of 'vf_info_t' {aka 'const struct vf_info_s'} [-Wmissing-field-initializers] 981 | }; | ^ In file included from libmpcodecs/ve_lavc.c:52: libmpcodecs/vf.h:38:17: note: 'opts' declared here 38 | const void* opts; | ^~~~ GEN libpostproc/libpostproc.version make[1]: Entering directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' GEN libavcodec/libavcodec.version GEN libavutil/libavutil.version make[1]: Entering directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' GEN libavformat/libavformat.version GEN libavutil/libavutil.version GEN libswscale/libswscale.version GEN libavfilter/libavfilter.version GEN libavdevice/libavdevice.version GEN libswscale/libswscale.version GEN libswresample/libswresample.version GEN libswresample/libswresample.version GEN libpostproc/libpostproc.version GEN libavcodec/libavcodec.version GEN libpostproc/libpostproc.version libmpcodecs/ve_x264.c: In function 'x264enc_set_param': libmpcodecs/ve_x264.c:68:42: warning: unused parameter 'opt' [-Wunused-parameter] 68 | void x264enc_set_param(const m_option_t* opt, char* arg) | ~~~~~~~~~~~~~~~~~~^~~ libmpcodecs/ve_x264.c: In function 'config': libmpcodecs/ve_x264.c:145:106: warning: unused parameter 'flags' [-Wunused-parameter] 145 | static int config(struct vf_instance *vf, int width, int height, int d_width, int d_height, unsigned int flags, unsigned int outfmt) { | ~~~~~~~~~~~~~^~~~~ libmpcodecs/ve_x264.c: In function 'control': libmpcodecs/ve_x264.c:205:63: warning: unused parameter 'data' [-Wunused-parameter] 205 | static int control(struct vf_instance *vf, int request, void *data) | ~~~~~~^~~~ libmpdemux/muxer_lavf.c: In function 'mp_seek': libmpcodecs/ve_x264.c: In function 'query_format': libmpdemux/muxer_lavf.c:99:95: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 99 | if(stream_control(muxer->stream, STREAM_CTRL_GET_SIZE, &size) == STREAM_UNSUPPORTED || size < pos) | ^ libmpcodecs/ve_x264.c:218:45: warning: unused parameter 'vf' [-Wunused-parameter] 218 | static int query_format(struct vf_instance *vf, unsigned int fmt) | ~~~~~~~~~~~~~~~~~~~~^~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/ve_x264.c:50: libmpcodecs/ve_x264.c: In function 'encode_frame': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_x264.c:274:72: note: in expansion of macro 'MP_NOPTS_VALUE' 274 | muxer_write_chunk(mod->mux, i_size, keyframe?AVIIF_KEYFRAME:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ In file included from libmpcodecs/ve_xvid4.c:42: ./libmpdemux/demuxer.h: In function 'new_demux_packet': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_x264.c:274:88: note: in expansion of macro 'MP_NOPTS_VALUE' 274 | muxer_write_chunk(mod->mux, i_size, keyframe?AVIIF_KEYFRAME:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:289:11: note: in expansion of macro 'MP_NOPTS_VALUE' 289 | dp->pts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/muxer_lavf.c: In function 'lavf_new_stream': libmpdemux/muxer_lavf.c:157:2: warning: 'codec' is deprecated [-Wdeprecated-declarations] 157 | ctx = spriv->avstream->codec; | ^~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ ./libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ ./libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpcodecs/ve_x264.c: In function 'vf_open': libmpcodecs/ve_x264.c:296:19: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types] 296 | vf->put_image = put_image; | ^ In file included from libmpdemux/muxer_lavf.c:40: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ GEN libavcodec/libavcodec.version libmpdemux/muxer_lavf.c: In function 'fix_parameters': libmpdemux/muxer_lavf.c:180:2: warning: 'codec' is deprecated [-Wdeprecated-declarations] 180 | AVCodecContext *ctx = spriv->avstream->codec; | ^~~~~~~~~~~~~~ libmpcodecs/ve_x264.c: At top level: In file included from libmpdemux/muxer_lavf.c:40: ffmpeg/libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libmpcodecs/ve_x264.c:317:1: warning: missing initializer for field 'opts' of 'vf_info_t' {aka 'const struct vf_info_s'} [-Wmissing-field-initializers] 317 | }; | ^ In file included from libmpcodecs/ve_x264.c:50: libmpcodecs/vf.h:38:17: note: 'opts' declared here 38 | const void* opts; | ^~~~ libmpdemux/muxer_lavf.c:234:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 234 | if(stream->bih->biSize > sizeof(*stream->bih)) | ^ GEN libavformat/libavformat.version libmpdemux/muxer_lavf.c: In function 'write_trailer': libmpdemux/muxer_lavf.c:311:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 311 | for(i = 0; i < priv->oc->nb_streams; i++) | ^ libmpdemux/muxer_lavf.c: In function 'list_formats': libmpdemux/muxer_lavf.c:324:2: warning: 'av_oformat_next' is deprecated [-Wdeprecated-declarations] 324 | for (fmt = av_oformat_next(NULL); fmt; fmt = av_oformat_next(fmt)) | ^~~ In file included from libmpdemux/muxer_lavf.c:40: ffmpeg/libavformat/avformat.h:2095:17: note: declared here 2095 | AVOutputFormat *av_oformat_next(const AVOutputFormat *f); | ^~~~~~~~~~~~~~~ libmpdemux/muxer_lavf.c:324:2: warning: 'av_oformat_next' is deprecated [-Wdeprecated-declarations] 324 | for (fmt = av_oformat_next(NULL); fmt; fmt = av_oformat_next(fmt)) | ^~~ In file included from libmpdemux/muxer_lavf.c:40: ffmpeg/libavformat/avformat.h:2095:17: note: declared here 2095 | AVOutputFormat *av_oformat_next(const AVOutputFormat *f); | ^~~~~~~~~~~~~~~ libmpdemux/muxer_lavf.c: In function 'muxer_init_muxer_lavf': libmpdemux/muxer_lavf.c:371:13: warning: 'filename' is deprecated [-Wdeprecated-declarations] 371 | av_strlcpy(priv->oc->filename, src, sizeof(priv->oc->filename)); | ^~~~~~~~~~ In file included from libmpdemux/muxer_lavf.c:40: ffmpeg/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ libmpdemux/muxer_lavf.c:371:13: warning: 'filename' is deprecated [-Wdeprecated-declarations] 371 | av_strlcpy(priv->oc->filename, src, sizeof(priv->oc->filename)); | ^~~~~~~~~~ In file included from libmpdemux/muxer_lavf.c:40: ffmpeg/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ make[1]: Entering directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' libmpdemux/muxer_lavf.c: In function 'write_header': libmpdemux/muxer_lavf.c:298:2: warning: ignoring return value of 'avformat_write_header' declared with attribute 'warn_unused_result' [-Wunused-result] 298 | avformat_write_header(priv->oc, &opts); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GEN libavfilter/libavfilter.version make[1]: Entering directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' GEN libavutil/libavutil.version GEN libavdevice/libavdevice.version gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/drivers.o vidix/drivers.c GEN libswscale/libswscale.version gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/dha.o vidix/dha.c GEN libavutil/libavutil.version GEN libavformat/libavformat.version GEN libswresample/libswresample.version GEN libpostproc/libpostproc.version GEN libavformat/libavformat.version GEN libavcodec/libavcodec.version GEN libswscale/libswscale.version GEN libswresample/libswresample.version libmpcodecs/ve_xvid4.c: In function 'config': libmpcodecs/ve_xvid4.c:394:21: warning: unused parameter 'flags' [-Wunused-parameter] 394 | unsigned int flags, unsigned int outfmt) | ~~~~~~~~~~~~~^~~~~ libmpcodecs/ve_xvid4.c:394:41: warning: unused parameter 'outfmt' [-Wunused-parameter] 394 | unsigned int flags, unsigned int outfmt) | ~~~~~~~~~~~~~^~~~~~ libmpcodecs/ve_xvid4.c: In function 'control': libmpcodecs/ve_xvid4.c:489:52: warning: unused parameter 'data' [-Wunused-parameter] 489 | control(struct vf_instance *vf, int request, void* data) | ~~~~~~^~~~ libmpcodecs/ve_xvid4.c: In function 'query_format': libmpcodecs/ve_xvid4.c:507:34: warning: unused parameter 'vf' [-Wunused-parameter] 507 | query_format(struct vf_instance *vf, unsigned int fmt) | ~~~~~~~~~~~~~~~~~~~~^~ In file included from libmpcodecs/vf.h:118, from libmpcodecs/ve_xvid4.c:51: libmpcodecs/ve_xvid4.c: In function 'put_image': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_xvid4.c:574:53: note: in expansion of macro 'MP_NOPTS_VALUE' 574 | (mod->frame.out_flags & XVID_KEYFRAME)?0x10:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ GEN libavfilter/libavfilter.version ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_xvid4.c:574:69: note: in expansion of macro 'MP_NOPTS_VALUE' 574 | (mod->frame.out_flags & XVID_KEYFRAME)?0x10:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpcodecs/ve_xvid4.c: In function 'vf_open': libmpcodecs/ve_xvid4.c:596:19: warning: assignment to 'int (*)(struct vf_instance *, mp_image_t *, double, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double, double)'} from incompatible pointer type 'int (*)(struct vf_instance *, mp_image_t *, double)' {aka 'int (*)(struct vf_instance *, struct mp_image *, double)'} [-Wincompatible-pointer-types] 596 | vf->put_image = put_image; | ^ GEN libavfilter/libavfilter.version GEN libpostproc/libpostproc.version GEN libavdevice/libavdevice.version GEN libavcodec/libavcodec.version In file included from libmpcodecs/vf.h:118, from libmpcodecs/ve_xvid4.c:51: libmpcodecs/ve_xvid4.c: In function 'flush_internal_buffers': ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_xvid4.c:1353:53: note: in expansion of macro 'MP_NOPTS_VALUE' 1353 | (mod->frame.out_flags & XVID_KEYFRAME)?0x10:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ ./mp_global.h:27:29: warning: left shift of negative value [-Wshift-negative-value] 27 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpcodecs/ve_xvid4.c:1353:69: note: in expansion of macro 'MP_NOPTS_VALUE' 1353 | (mod->frame.out_flags & XVID_KEYFRAME)?0x10:0, MP_NOPTS_VALUE, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ GEN libavdevice/libavdevice.version libmpcodecs/ve_xvid4.c: At top level: libmpcodecs/ve_xvid4.c:1562:1: warning: missing initializer for field 'opts' of 'vf_info_t' {aka 'const struct vf_info_s'} [-Wmissing-field-initializers] 1562 | }; | ^ In file included from libmpcodecs/ve_xvid4.c:51: libmpcodecs/vf.h:38:17: note: 'opts' declared here 38 | const void* opts; | ^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/mtrr.o vidix/mtrr.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/pci.o vidix/pci.c GEN libavformat/libavformat.version make[1]: Entering directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' GEN libavfilter/libavfilter.version GEN libavformat/libavformat.version GEN libavutil/libavutil.version GEN libavdevice/libavdevice.version GEN libswscale/libswscale.version GEN libswresample/libswresample.version GEN libavfilter/libavfilter.version GEN libpostproc/libpostproc.version GEN libavdevice/libavdevice.version GEN libavcodec/libavcodec.version gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/pci_names.o vidix/pci_names.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/pci_dev_ids.o vidix/pci_dev_ids.c GEN libavformat/libavformat.version GEN libavfilter/libavfilter.version gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/cyberblade_vid.o vidix/cyberblade_vid.c GEN libavdevice/libavdevice.version gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/mach64_vid.o vidix/mach64_vid.c In file included from vidix/pci.c:67: vidix/sysdep/pci_linux.c: In function 'pci_get_vendor': vidix/sysdep/pci_linux.c:163:15: warning: unused parameter 'func' [-Wunused-parameter] 163 | int func) | ~~~~^~~~ vidix/sysdep/pci_linux.c: In function 'pci_config_read_long': vidix/sysdep/pci_linux.c:192:15: warning: unused parameter 'func' [-Wunused-parameter] 192 | int func, | ~~~~^~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/mga_vid.o vidix/mga_vid.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/mga_crtc2_vid.o vidix/mga_crtc2_vid.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/nvidia_vid.o vidix/nvidia_vid.c vidix/cyberblade_vid.c: In function 'cyberblade_probe': vidix/cyberblade_vid.c:115:46: warning: unused parameter 'force' [-Wunused-parameter] 115 | static int cyberblade_probe(int verbose, int force) | ~~~~^~~~~ vidix/cyberblade_vid.c: In function 'cyberblade_set_eq': vidix/cyberblade_vid.c:306:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 306 | if (cr < 0) cr = 0; if(cr > 7) cr = 7; | ^~ vidix/cyberblade_vid.c:306:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 306 | if (cr < 0) cr = 0; if(cr > 7) cr = 7; | ^~ vidix/cyberblade_vid.c:310:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 310 | if (br < 0) br = 0; if(br > 63) br = 63; | ^~ vidix/cyberblade_vid.c:310:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 310 | if (br < 0) br = 0; if(br > 63) br = 63; | ^~ vidix/cyberblade_vid.c:314:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 314 | if (sat < 0) sat = 0; if(sat > 31) sat = 31; | ^~ vidix/cyberblade_vid.c:314:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 314 | if (sat < 0) sat = 0; if(sat > 31) sat = 31; | ^~ vidix/cyberblade_vid.c: At top level: vidix/cyberblade_vid.c:595:12: warning: initialized field overwritten [-Woverride-init] 595 | .probe = cyberblade_probe, | ^~~~~~~~~~~~~~~~ vidix/cyberblade_vid.c:595:12: note: (near initialization for 'cyberblade_drv.probe') In file included from vidix/mga_crtc2_vid.c:3: vidix/mga_vid.c: In function 'mga_probe': vidix/mga_vid.c:1084:38: warning: unused parameter 'force' [-Wunused-parameter] 1084 | static int mga_probe(int verbose,int force) | ~~~~^~~~~ vidix/mga_vid.c: At top level: vidix/mga_vid.c:1388:12: warning: initialized field overwritten [-Woverride-init] 1388 | .probe = mga_probe, | ^~~~~~~~~ vidix/mga_vid.c:1388:12: note: (near initialization for 'mga_crtc2_drv.probe') vidix/mga_vid.c: In function 'mga_probe': vidix/mga_vid.c:1084:38: warning: unused parameter 'force' [-Wunused-parameter] 1084 | static int mga_probe(int verbose,int force) | ~~~~^~~~~ vidix/mga_vid.c: At top level: vidix/mga_vid.c:1388:12: warning: initialized field overwritten [-Woverride-init] 1388 | .probe = mga_probe, | ^~~~~~~~~ vidix/mga_vid.c:1388:12: note: (near initialization for 'mga_drv.probe') vidix/mach64_vid.c: In function 'mach64_set_eq': vidix/mach64_vid.c:980:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 980 | if(br < -64) br = -64; if(br > 63) br = 63; | ^~ vidix/mach64_vid.c:980:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 980 | if(br < -64) br = -64; if(br > 63) br = 63; | ^~ vidix/mach64_vid.c:982:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 982 | if(sat < 0) sat = 0; if(sat > 31) sat = 31; | ^~ vidix/mach64_vid.c:982:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 982 | if(sat < 0) sat = 0; if(sat > 31) sat = 31; | ^~ vidix/mach64_vid.c: At top level: vidix/mach64_vid.c:1061:12: warning: initialized field overwritten [-Woverride-init] 1061 | .probe = mach64_probe, | ^~~~~~~~~~~~ vidix/mach64_vid.c:1061:12: note: (near initialization for 'mach64_drv.probe') vidix/nvidia_vid.c: In function 'nv_init': vidix/nvidia_vid.c:891:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 891 | info->chip.PFIFO = (uint32_t *) (info->control_base + 0x00002000); | ^ vidix/nvidia_vid.c:892:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 892 | info->chip.FIFO = (uint32_t *) (info->control_base + 0x00800000); | ^ vidix/nvidia_vid.c:893:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 893 | info->chip.PMC = (uint32_t *) (info->control_base + 0x00000000); | ^ vidix/nvidia_vid.c:894:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 894 | info->chip.PFB = (uint32_t *) (info->control_base + 0x00100000); | ^ vidix/nvidia_vid.c:895:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 895 | info->chip.PME = (uint32_t *) (info->control_base + 0x00000000); | ^ vidix/nvidia_vid.c:896:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 896 | info->chip.PCIO = (uint8_t *) (info->control_base + 0x00601000); | ^ vidix/nvidia_vid.c:897:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 897 | info->chip.PVIO = (uint8_t *) (info->control_base + 0x000C0000); | ^ vidix/nvidia_vid.c:898:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 898 | info->chip.PGRAPH = (uint32_t *) (info->control_base + 0x00400000); | ^ vidix/nvidia_vid.c:904:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 904 | info->chip.PVIDEO = (uint32_t *) (info->control_base + 0x00680000); | ^ vidix/nvidia_vid.c:909:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 909 | info->chip.PRAMIN = (uint32_t *) (info->control_base + 0x00700000); | ^ vidix/nvidia_vid.c:910:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 910 | info->chip.PVIDEO = (uint32_t *) (info->control_base + 0x00680000); | ^ vidix/nvidia_vid.c:918:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 918 | info->chip.PRAMIN = (uint32_t *) (info->control_base + 0x00700000); | ^ vidix/nvidia_vid.c:919:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 919 | info->chip.PVIDEO = (uint32_t *) (info->control_base + 0x00008000); | ^ vidix/nvidia_vid.c:929:47: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 929 | info->picture_base = info->video_base + info->picture_offset; | ^ vidix/nvidia_vid.c:930:60: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 930 | info->chip.PRAMIN = (uint32_t *) (info->video_base + 0x00C00000); | ^ vidix/nvidia_vid.c:944:41: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 944 | info->picture_base = info->video_base + info->picture_offset; | ^ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/pm2_vid.o vidix/pm2_vid.c vidix/nvidia_vid.c: At top level: vidix/nvidia_vid.c:1116:12: warning: initialized field overwritten [-Woverride-init] 1116 | .probe = nv_probe, | ^~~~~~~~ vidix/nvidia_vid.c:1116:12: note: (near initialization for 'nvidia_drv.probe') CC libswresample/audioconvert.o CC libswscale/alphablend.o vidix/pci_dev_ids.c:11577:33: warning: 'dev_lst_ffff' defined but not used [-Wunused-const-variable=] 11577 | static const struct device_id_s dev_lst_ffff[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11572:33: warning: 'dev_lst_fffe' defined but not used [-Wunused-const-variable=] 11572 | static const struct device_id_s dev_lst_fffe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11568:33: warning: 'dev_lst_fffd' defined but not used [-Wunused-const-variable=] 11568 | static const struct device_id_s dev_lst_fffd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11564:33: warning: 'dev_lst_fede' defined but not used [-Wunused-const-variable=] 11564 | static const struct device_id_s dev_lst_fede[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11559:33: warning: 'dev_lst_feda' defined but not used [-Wunused-const-variable=] 11559 | static const struct device_id_s dev_lst_feda[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11556:33: warning: 'dev_lst_febd' defined but not used [-Wunused-const-variable=] 11556 | static const struct device_id_s dev_lst_febd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11553:33: warning: 'dev_lst_fab7' defined but not used [-Wunused-const-variable=] 11553 | static const struct device_id_s dev_lst_fab7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11549:33: warning: 'dev_lst_fa57' defined but not used [-Wunused-const-variable=] 11549 | static const struct device_id_s dev_lst_fa57[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11538:33: warning: 'dev_lst_f1d0' defined but not used [-Wunused-const-variable=] 11538 | static const struct device_id_s dev_lst_f1d0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11531:33: warning: 'dev_lst_edd8' defined but not used [-Wunused-const-variable=] 11531 | static const struct device_id_s dev_lst_edd8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11528:33: warning: 'dev_lst_ecc0' defined but not used [-Wunused-const-variable=] 11528 | static const struct device_id_s dev_lst_ecc0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11524:33: warning: 'dev_lst_ec80' defined but not used [-Wunused-const-variable=] 11524 | static const struct device_id_s dev_lst_ec80[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11510:33: warning: 'dev_lst_eace' defined but not used [-Wunused-const-variable=] 11510 | static const struct device_id_s dev_lst_eace[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11507:33: warning: 'dev_lst_eabb' defined but not used [-Wunused-const-variable=] 11507 | static const struct device_id_s dev_lst_eabb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11501:33: warning: 'dev_lst_ea60' defined but not used [-Wunused-const-variable=] 11501 | static const struct device_id_s dev_lst_ea60[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11490:33: warning: 'dev_lst_ea01' defined but not used [-Wunused-const-variable=] 11490 | static const struct device_id_s dev_lst_ea01[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11487:33: warning: 'dev_lst_e55e' defined but not used [-Wunused-const-variable=] 11487 | static const struct device_id_s dev_lst_e55e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11484:33: warning: 'dev_lst_e4bf' defined but not used [-Wunused-const-variable=] 11484 | static const struct device_id_s dev_lst_e4bf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11479:33: warning: 'dev_lst_e159' defined but not used [-Wunused-const-variable=] 11479 | static const struct device_id_s dev_lst_e159[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11475:33: warning: 'dev_lst_e000' defined but not used [-Wunused-const-variable=] 11475 | static const struct device_id_s dev_lst_e000[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11469:33: warning: 'dev_lst_deaf' defined but not used [-Wunused-const-variable=] 11469 | static const struct device_id_s dev_lst_deaf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11466:33: warning: 'dev_lst_dead' defined but not used [-Wunused-const-variable=] 11466 | static const struct device_id_s dev_lst_dead[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11463:33: warning: 'dev_lst_d84d' defined but not used [-Wunused-const-variable=] 11463 | static const struct device_id_s dev_lst_d84d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11460:33: warning: 'dev_lst_d531' defined but not used [-Wunused-const-variable=] 11460 | static const struct device_id_s dev_lst_d531[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11456:33: warning: 'dev_lst_d4d4' defined but not used [-Wunused-const-variable=] 11456 | static const struct device_id_s dev_lst_d4d4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11446:33: warning: 'dev_lst_d161' defined but not used [-Wunused-const-variable=] 11446 | static const struct device_id_s dev_lst_d161[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11441:33: warning: 'dev_lst_cddd' defined but not used [-Wunused-const-variable=] 11441 | static const struct device_id_s dev_lst_cddd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11438:33: warning: 'dev_lst_ccec' defined but not used [-Wunused-const-variable=] 11438 | static const struct device_id_s dev_lst_ccec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11435:33: warning: 'dev_lst_cccc' defined but not used [-Wunused-const-variable=] 11435 | static const struct device_id_s dev_lst_cccc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11431:33: warning: 'dev_lst_cafe' defined but not used [-Wunused-const-variable=] 11431 | static const struct device_id_s dev_lst_cafe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11428:33: warning: 'dev_lst_ca50' defined but not used [-Wunused-const-variable=] 11428 | static const struct device_id_s dev_lst_ca50[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11425:33: warning: 'dev_lst_c0fe' defined but not used [-Wunused-const-variable=] 11425 | static const struct device_id_s dev_lst_c0fe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11422:33: warning: 'dev_lst_c0de' defined but not used [-Wunused-const-variable=] 11422 | static const struct device_id_s dev_lst_c0de[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11419:33: warning: 'dev_lst_c0a9' defined but not used [-Wunused-const-variable=] 11419 | static const struct device_id_s dev_lst_c0a9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11416:33: warning: 'dev_lst_c001' defined but not used [-Wunused-const-variable=] 11416 | static const struct device_id_s dev_lst_c001[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11413:33: warning: 'dev_lst_bd11' defined but not used [-Wunused-const-variable=] 11413 | static const struct device_id_s dev_lst_bd11[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11410:33: warning: 'dev_lst_b1b3' defined but not used [-Wunused-const-variable=] 11410 | static const struct device_id_s dev_lst_b1b3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11407:33: warning: 'dev_lst_b10b' defined but not used [-Wunused-const-variable=] 11407 | static const struct device_id_s dev_lst_b10b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11402:33: warning: 'dev_lst_affe' defined but not used [-Wunused-const-variable=] 11402 | static const struct device_id_s dev_lst_affe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11398:33: warning: 'dev_lst_aecb' defined but not used [-Wunused-const-variable=] 11398 | static const struct device_id_s dev_lst_aecb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11395:33: warning: 'dev_lst_ac3d' defined but not used [-Wunused-const-variable=] 11395 | static const struct device_id_s dev_lst_ac3d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11392:33: warning: 'dev_lst_ac1e' defined but not used [-Wunused-const-variable=] 11392 | static const struct device_id_s dev_lst_ac1e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11389:33: warning: 'dev_lst_aa42' defined but not used [-Wunused-const-variable=] 11389 | static const struct device_id_s dev_lst_aa42[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11385:33: warning: 'dev_lst_a727' defined but not used [-Wunused-const-variable=] 11385 | static const struct device_id_s dev_lst_a727[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11382:33: warning: 'dev_lst_a304' defined but not used [-Wunused-const-variable=] 11382 | static const struct device_id_s dev_lst_a304[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11379:33: warning: 'dev_lst_a25b' defined but not used [-Wunused-const-variable=] 11379 | static const struct device_id_s dev_lst_a25b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11376:33: warning: 'dev_lst_a259' defined but not used [-Wunused-const-variable=] 11376 | static const struct device_id_s dev_lst_a259[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11373:33: warning: 'dev_lst_a200' defined but not used [-Wunused-const-variable=] 11373 | static const struct device_id_s dev_lst_a200[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11370:33: warning: 'dev_lst_a0f1' defined but not used [-Wunused-const-variable=] 11370 | static const struct device_id_s dev_lst_a0f1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11367:33: warning: 'dev_lst_a0a0' defined but not used [-Wunused-const-variable=] 11367 | static const struct device_id_s dev_lst_a0a0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11361:33: warning: 'dev_lst_9902' defined but not used [-Wunused-const-variable=] 11361 | static const struct device_id_s dev_lst_9902[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11352:33: warning: 'dev_lst_9710' defined but not used [-Wunused-const-variable=] 11352 | static const struct device_id_s dev_lst_9710[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11348:33: warning: 'dev_lst_9699' defined but not used [-Wunused-const-variable=] 11348 | static const struct device_id_s dev_lst_9699[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11344:33: warning: 'dev_lst_9412' defined but not used [-Wunused-const-variable=] 11344 | static const struct device_id_s dev_lst_9412[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11341:33: warning: 'dev_lst_919a' defined but not used [-Wunused-const-variable=] 11341 | static const struct device_id_s dev_lst_919a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11337:33: warning: 'dev_lst_907f' defined but not used [-Wunused-const-variable=] 11337 | static const struct device_id_s dev_lst_907f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11266:33: warning: 'dev_lst_9005' defined but not used [-Wunused-const-variable=] 11266 | static const struct device_id_s dev_lst_9005[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11186:33: warning: 'dev_lst_9004' defined but not used [-Wunused-const-variable=] 11186 | static const struct device_id_s dev_lst_9004[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11182:33: warning: 'dev_lst_8e2e' defined but not used [-Wunused-const-variable=] 11182 | static const struct device_id_s dev_lst_8e2e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11179:33: warning: 'dev_lst_8e0e' defined but not used [-Wunused-const-variable=] 11179 | static const struct device_id_s dev_lst_8e0e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11175:33: warning: 'dev_lst_8c4a' defined but not used [-Wunused-const-variable=] 11175 | static const struct device_id_s dev_lst_8c4a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11172:33: warning: 'dev_lst_8912' defined but not used [-Wunused-const-variable=] 11172 | static const struct device_id_s dev_lst_8912[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11169:33: warning: 'dev_lst_8888' defined but not used [-Wunused-const-variable=] 11169 | static const struct device_id_s dev_lst_8888[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11166:33: warning: 'dev_lst_8866' defined but not used [-Wunused-const-variable=] 11166 | static const struct device_id_s dev_lst_8866[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11162:33: warning: 'dev_lst_8800' defined but not used [-Wunused-const-variable=] 11162 | static const struct device_id_s dev_lst_8800[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11158:33: warning: 'dev_lst_8686' defined but not used [-Wunused-const-variable=] 11158 | static const struct device_id_s dev_lst_8686[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:11155:33: warning: 'dev_lst_8401' defined but not used [-Wunused-const-variable=] 11155 | static const struct device_id_s dev_lst_8401[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10405:33: warning: 'dev_lst_8086' defined but not used [-Wunused-const-variable=] 10405 | static const struct device_id_s dev_lst_8086[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10402:33: warning: 'dev_lst_807d' defined but not used [-Wunused-const-variable=] 10402 | static const struct device_id_s dev_lst_807d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10397:33: warning: 'dev_lst_8008' defined but not used [-Wunused-const-variable=] 10397 | static const struct device_id_s dev_lst_8008[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10394:33: warning: 'dev_lst_7fed' defined but not used [-Wunused-const-variable=] 10394 | static const struct device_id_s dev_lst_7fed[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10391:33: warning: 'dev_lst_7bde' defined but not used [-Wunused-const-variable=] 10391 | static const struct device_id_s dev_lst_7bde[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10388:33: warning: 'dev_lst_7604' defined but not used [-Wunused-const-variable=] 10388 | static const struct device_id_s dev_lst_7604[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10382:33: warning: 'dev_lst_7063' defined but not used [-Wunused-const-variable=] 10382 | static const struct device_id_s dev_lst_7063[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10375:33: warning: 'dev_lst_6666' defined but not used [-Wunused-const-variable=] 10375 | static const struct device_id_s dev_lst_6666[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10372:33: warning: 'dev_lst_6409' defined but not used [-Wunused-const-variable=] 10372 | static const struct device_id_s dev_lst_6409[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10368:33: warning: 'dev_lst_6374' defined but not used [-Wunused-const-variable=] 10368 | static const struct device_id_s dev_lst_6374[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10365:33: warning: 'dev_lst_6356' defined but not used [-Wunused-const-variable=] 10365 | static const struct device_id_s dev_lst_6356[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10362:33: warning: 'dev_lst_5851' defined but not used [-Wunused-const-variable=] 10362 | static const struct device_id_s dev_lst_5851[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10359:33: warning: 'dev_lst_5700' defined but not used [-Wunused-const-variable=] 10359 | static const struct device_id_s dev_lst_5700[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10355:33: warning: 'dev_lst_5654' defined but not used [-Wunused-const-variable=] 10355 | static const struct device_id_s dev_lst_5654[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10351:33: warning: 'dev_lst_5555' defined but not used [-Wunused-const-variable=] 10351 | static const struct device_id_s dev_lst_5555[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10347:33: warning: 'dev_lst_5544' defined but not used [-Wunused-const-variable=] 10347 | static const struct device_id_s dev_lst_5544[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10344:33: warning: 'dev_lst_5519' defined but not used [-Wunused-const-variable=] 10344 | static const struct device_id_s dev_lst_5519[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10340:33: warning: 'dev_lst_5455' defined but not used [-Wunused-const-variable=] 10340 | static const struct device_id_s dev_lst_5455[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10336:33: warning: 'dev_lst_544c' defined but not used [-Wunused-const-variable=] 10336 | static const struct device_id_s dev_lst_544c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10253:33: warning: 'dev_lst_5333' defined but not used [-Wunused-const-variable=] 10253 | static const struct device_id_s dev_lst_5333[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10249:33: warning: 'dev_lst_5301' defined but not used [-Wunused-const-variable=] 10249 | static const struct device_id_s dev_lst_5301[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10244:33: warning: 'dev_lst_5168' defined but not used [-Wunused-const-variable=] 10244 | static const struct device_id_s dev_lst_5168[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10240:33: warning: 'dev_lst_5145' defined but not used [-Wunused-const-variable=] 10240 | static const struct device_id_s dev_lst_5145[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10237:33: warning: 'dev_lst_5143' defined but not used [-Wunused-const-variable=] 10237 | static const struct device_id_s dev_lst_5143[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10234:33: warning: 'dev_lst_5136' defined but not used [-Wunused-const-variable=] 10234 | static const struct device_id_s dev_lst_5136[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10230:33: warning: 'dev_lst_5053' defined but not used [-Wunused-const-variable=] 10230 | static const struct device_id_s dev_lst_5053[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10226:33: warning: 'dev_lst_5046' defined but not used [-Wunused-const-variable=] 10226 | static const struct device_id_s dev_lst_5046[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10206:33: warning: 'dev_lst_4ddc' defined but not used [-Wunused-const-variable=] 10206 | static const struct device_id_s dev_lst_4ddc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10203:33: warning: 'dev_lst_4d54' defined but not used [-Wunused-const-variable=] 10203 | static const struct device_id_s dev_lst_4d54[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10199:33: warning: 'dev_lst_4d51' defined but not used [-Wunused-const-variable=] 10199 | static const struct device_id_s dev_lst_4d51[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10196:33: warning: 'dev_lst_4ca1' defined but not used [-Wunused-const-variable=] 10196 | static const struct device_id_s dev_lst_4ca1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10191:33: warning: 'dev_lst_4c53' defined but not used [-Wunused-const-variable=] 10191 | static const struct device_id_s dev_lst_4c53[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10188:33: warning: 'dev_lst_4c48' defined but not used [-Wunused-const-variable=] 10188 | static const struct device_id_s dev_lst_4c48[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10185:33: warning: 'dev_lst_4b10' defined but not used [-Wunused-const-variable=] 10185 | static const struct device_id_s dev_lst_4b10[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10181:33: warning: 'dev_lst_4a14' defined but not used [-Wunused-const-variable=] 10181 | static const struct device_id_s dev_lst_4a14[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10178:33: warning: 'dev_lst_4978' defined but not used [-Wunused-const-variable=] 10178 | static const struct device_id_s dev_lst_4978[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10174:33: warning: 'dev_lst_494f' defined but not used [-Wunused-const-variable=] 10174 | static const struct device_id_s dev_lst_494f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10171:33: warning: 'dev_lst_4943' defined but not used [-Wunused-const-variable=] 10171 | static const struct device_id_s dev_lst_4943[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10167:33: warning: 'dev_lst_4916' defined but not used [-Wunused-const-variable=] 10167 | static const struct device_id_s dev_lst_4916[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10164:33: warning: 'dev_lst_4843' defined but not used [-Wunused-const-variable=] 10164 | static const struct device_id_s dev_lst_4843[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10161:33: warning: 'dev_lst_4680' defined but not used [-Wunused-const-variable=] 10161 | static const struct device_id_s dev_lst_4680[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10158:33: warning: 'dev_lst_45fb' defined but not used [-Wunused-const-variable=] 10158 | static const struct device_id_s dev_lst_45fb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10155:33: warning: 'dev_lst_4594' defined but not used [-Wunused-const-variable=] 10155 | static const struct device_id_s dev_lst_4594[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10152:33: warning: 'dev_lst_4468' defined but not used [-Wunused-const-variable=] 10152 | static const struct device_id_s dev_lst_4468[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10147:33: warning: 'dev_lst_4444' defined but not used [-Wunused-const-variable=] 10147 | static const struct device_id_s dev_lst_4444[] = { | ^~~~~~~~~~~~ CC libavfilter/allfilters.o vidix/pci_dev_ids.c:10144:33: warning: 'dev_lst_4321' defined but not used [-Wunused-const-variable=] 10144 | static const struct device_id_s dev_lst_4321[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10139:33: warning: 'dev_lst_416c' defined but not used [-Wunused-const-variable=] 10139 | static const struct device_id_s dev_lst_416c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10135:33: warning: 'dev_lst_4144' defined but not used [-Wunused-const-variable=] 10135 | static const struct device_id_s dev_lst_4144[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10132:33: warning: 'dev_lst_4143' defined but not used [-Wunused-const-variable=] 10132 | static const struct device_id_s dev_lst_4143[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10128:33: warning: 'dev_lst_4033' defined but not used [-Wunused-const-variable=] 10128 | static const struct device_id_s dev_lst_4033[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10111:33: warning: 'dev_lst_4005' defined but not used [-Wunused-const-variable=] 10111 | static const struct device_id_s dev_lst_4005[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10083:33: warning: 'dev_lst_3d3d' defined but not used [-Wunused-const-variable=] 10083 | static const struct device_id_s dev_lst_3d3d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10080:33: warning: 'dev_lst_38ef' defined but not used [-Wunused-const-variable=] 10080 | static const struct device_id_s dev_lst_38ef[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10076:33: warning: 'dev_lst_3842' defined but not used [-Wunused-const-variable=] 10076 | static const struct device_id_s dev_lst_3842[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10073:33: warning: 'dev_lst_3513' defined but not used [-Wunused-const-variable=] 10073 | static const struct device_id_s dev_lst_3513[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10070:33: warning: 'dev_lst_3411' defined but not used [-Wunused-const-variable=] 10070 | static const struct device_id_s dev_lst_3411[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10056:33: warning: 'dev_lst_3388' defined but not used [-Wunused-const-variable=] 10056 | static const struct device_id_s dev_lst_3388[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10053:33: warning: 'dev_lst_3142' defined but not used [-Wunused-const-variable=] 10053 | static const struct device_id_s dev_lst_3142[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10050:33: warning: 'dev_lst_3000' defined but not used [-Wunused-const-variable=] 10050 | static const struct device_id_s dev_lst_3000[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10047:33: warning: 'dev_lst_2a15' defined but not used [-Wunused-const-variable=] 10047 | static const struct device_id_s dev_lst_2a15[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10044:33: warning: 'dev_lst_2711' defined but not used [-Wunused-const-variable=] 10044 | static const struct device_id_s dev_lst_2711[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10041:33: warning: 'dev_lst_270f' defined but not used [-Wunused-const-variable=] 10041 | static const struct device_id_s dev_lst_270f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10038:33: warning: 'dev_lst_270b' defined but not used [-Wunused-const-variable=] 10038 | static const struct device_id_s dev_lst_270b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10035:33: warning: 'dev_lst_2646' defined but not used [-Wunused-const-variable=] 10035 | static const struct device_id_s dev_lst_2646[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10031:33: warning: 'dev_lst_2348' defined but not used [-Wunused-const-variable=] 10031 | static const struct device_id_s dev_lst_2348[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10028:33: warning: 'dev_lst_22b8' defined but not used [-Wunused-const-variable=] 10028 | static const struct device_id_s dev_lst_22b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10025:33: warning: 'dev_lst_21c3' defined but not used [-Wunused-const-variable=] 10025 | static const struct device_id_s dev_lst_21c3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10022:33: warning: 'dev_lst_2004' defined but not used [-Wunused-const-variable=] 10022 | static const struct device_id_s dev_lst_2004[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10019:33: warning: 'dev_lst_2003' defined but not used [-Wunused-const-variable=] 10019 | static const struct device_id_s dev_lst_2003[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10016:33: warning: 'dev_lst_2001' defined but not used [-Wunused-const-variable=] 10016 | static const struct device_id_s dev_lst_2001[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10013:33: warning: 'dev_lst_2000' defined but not used [-Wunused-const-variable=] 10013 | static const struct device_id_s dev_lst_2000[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10009:33: warning: 'dev_lst_1fce' defined but not used [-Wunused-const-variable=] 10009 | static const struct device_id_s dev_lst_1fce[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10004:33: warning: 'dev_lst_1fc1' defined but not used [-Wunused-const-variable=] 10004 | static const struct device_id_s dev_lst_1fc1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:10000:33: warning: 'dev_lst_1fc0' defined but not used [-Wunused-const-variable=] 10000 | static const struct device_id_s dev_lst_1fc0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9993:33: warning: 'dev_lst_1de1' defined but not used [-Wunused-const-variable=] 9993 | static const struct device_id_s dev_lst_1de1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9989:33: warning: 'dev_lst_1d44' defined but not used [-Wunused-const-variable=] 9989 | static const struct device_id_s dev_lst_1d44[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9985:33: warning: 'dev_lst_1c1c' defined but not used [-Wunused-const-variable=] 9985 | static const struct device_id_s dev_lst_1c1c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9982:33: warning: 'dev_lst_1b13' defined but not used [-Wunused-const-variable=] 9982 | static const struct device_id_s dev_lst_1b13[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9979:33: warning: 'dev_lst_1a51' defined but not used [-Wunused-const-variable=] 9979 | static const struct device_id_s dev_lst_1a51[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9976:33: warning: 'dev_lst_1a29' defined but not used [-Wunused-const-variable=] 9976 | static const struct device_id_s dev_lst_1a29[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9973:33: warning: 'dev_lst_1a1d' defined but not used [-Wunused-const-variable=] 9973 | static const struct device_id_s dev_lst_1a1d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9969:33: warning: 'dev_lst_1a08' defined but not used [-Wunused-const-variable=] 9969 | static const struct device_id_s dev_lst_1a08[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9965:33: warning: 'dev_lst_1a03' defined but not used [-Wunused-const-variable=] 9965 | static const struct device_id_s dev_lst_1a03[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9957:33: warning: 'dev_lst_19e7' defined but not used [-Wunused-const-variable=] 9957 | static const struct device_id_s dev_lst_19e7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9954:33: warning: 'dev_lst_19e2' defined but not used [-Wunused-const-variable=] 9954 | static const struct device_id_s dev_lst_19e2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9951:33: warning: 'dev_lst_19d4' defined but not used [-Wunused-const-variable=] 9951 | static const struct device_id_s dev_lst_19d4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9947:33: warning: 'dev_lst_19ae' defined but not used [-Wunused-const-variable=] 9947 | static const struct device_id_s dev_lst_19ae[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9943:33: warning: 'dev_lst_19ac' defined but not used [-Wunused-const-variable=] 9943 | static const struct device_id_s dev_lst_19ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9940:33: warning: 'dev_lst_19a8' defined but not used [-Wunused-const-variable=] 9940 | static const struct device_id_s dev_lst_19a8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9937:33: warning: 'dev_lst_199a' defined but not used [-Wunused-const-variable=] 9937 | static const struct device_id_s dev_lst_199a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9934:33: warning: 'dev_lst_1993' defined but not used [-Wunused-const-variable=] 9934 | static const struct device_id_s dev_lst_1993[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9929:33: warning: 'dev_lst_1989' defined but not used [-Wunused-const-variable=] 9929 | static const struct device_id_s dev_lst_1989[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9921:33: warning: 'dev_lst_197b' defined but not used [-Wunused-const-variable=] 9921 | static const struct device_id_s dev_lst_197b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9918:33: warning: 'dev_lst_196d' defined but not used [-Wunused-const-variable=] 9918 | static const struct device_id_s dev_lst_196d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9913:33: warning: 'dev_lst_196a' defined but not used [-Wunused-const-variable=] 9913 | static const struct device_id_s dev_lst_196a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9909:33: warning: 'dev_lst_1969' defined but not used [-Wunused-const-variable=] 9909 | static const struct device_id_s dev_lst_1969[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9905:33: warning: 'dev_lst_1966' defined but not used [-Wunused-const-variable=] 9905 | static const struct device_id_s dev_lst_1966[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9902:33: warning: 'dev_lst_1958' defined but not used [-Wunused-const-variable=] 9902 | static const struct device_id_s dev_lst_1958[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9890:33: warning: 'dev_lst_1957' defined but not used [-Wunused-const-variable=] 9890 | static const struct device_id_s dev_lst_1957[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9882:33: warning: 'dev_lst_194a' defined but not used [-Wunused-const-variable=] 9882 | static const struct device_id_s dev_lst_194a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9878:33: warning: 'dev_lst_1942' defined but not used [-Wunused-const-variable=] 9878 | static const struct device_id_s dev_lst_1942[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9874:33: warning: 'dev_lst_1931' defined but not used [-Wunused-const-variable=] 9874 | static const struct device_id_s dev_lst_1931[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9871:33: warning: 'dev_lst_192e' defined but not used [-Wunused-const-variable=] 9871 | static const struct device_id_s dev_lst_192e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9868:33: warning: 'dev_lst_1924' defined but not used [-Wunused-const-variable=] 9868 | static const struct device_id_s dev_lst_1924[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9861:33: warning: 'dev_lst_1923' defined but not used [-Wunused-const-variable=] 9861 | static const struct device_id_s dev_lst_1923[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9857:33: warning: 'dev_lst_1904' defined but not used [-Wunused-const-variable=] 9857 | static const struct device_id_s dev_lst_1904[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9854:33: warning: 'dev_lst_18fb' defined but not used [-Wunused-const-variable=] 9854 | static const struct device_id_s dev_lst_18fb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9846:33: warning: 'dev_lst_18f7' defined but not used [-Wunused-const-variable=] 9846 | static const struct device_id_s dev_lst_18f7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9840:33: warning: 'dev_lst_18f6' defined but not used [-Wunused-const-variable=] 9840 | static const struct device_id_s dev_lst_18f6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9833:33: warning: 'dev_lst_18ec' defined but not used [-Wunused-const-variable=] 9833 | static const struct device_id_s dev_lst_18ec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9829:33: warning: 'dev_lst_18e6' defined but not used [-Wunused-const-variable=] 9829 | static const struct device_id_s dev_lst_18e6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9825:33: warning: 'dev_lst_18dd' defined but not used [-Wunused-const-variable=] 9825 | static const struct device_id_s dev_lst_18dd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9821:33: warning: 'dev_lst_18d2' defined but not used [-Wunused-const-variable=] 9821 | static const struct device_id_s dev_lst_18d2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9816:33: warning: 'dev_lst_18ca' defined but not used [-Wunused-const-variable=] 9816 | static const struct device_id_s dev_lst_18ca[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9813:33: warning: 'dev_lst_18c9' defined but not used [-Wunused-const-variable=] 9813 | static const struct device_id_s dev_lst_18c9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9810:33: warning: 'dev_lst_18c8' defined but not used [-Wunused-const-variable=] 9810 | static const struct device_id_s dev_lst_18c8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9807:33: warning: 'dev_lst_18c3' defined but not used [-Wunused-const-variable=] 9807 | static const struct device_id_s dev_lst_18c3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9804:33: warning: 'dev_lst_18bc' defined but not used [-Wunused-const-variable=] 9804 | static const struct device_id_s dev_lst_18bc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9800:33: warning: 'dev_lst_18b8' defined but not used [-Wunused-const-variable=] 9800 | static const struct device_id_s dev_lst_18b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9793:33: warning: 'dev_lst_18ac' defined but not used [-Wunused-const-variable=] 9793 | static const struct device_id_s dev_lst_18ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9790:33: warning: 'dev_lst_18a1' defined but not used [-Wunused-const-variable=] 9790 | static const struct device_id_s dev_lst_18a1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9787:33: warning: 'dev_lst_1896' defined but not used [-Wunused-const-variable=] 9787 | static const struct device_id_s dev_lst_1896[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9784:33: warning: 'dev_lst_1894' defined but not used [-Wunused-const-variable=] 9784 | static const struct device_id_s dev_lst_1894[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9781:33: warning: 'dev_lst_1890' defined but not used [-Wunused-const-variable=] 9781 | static const struct device_id_s dev_lst_1890[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9778:33: warning: 'dev_lst_188a' defined but not used [-Wunused-const-variable=] 9778 | static const struct device_id_s dev_lst_188a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9771:33: warning: 'dev_lst_1888' defined but not used [-Wunused-const-variable=] 9771 | static const struct device_id_s dev_lst_1888[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9768:33: warning: 'dev_lst_1885' defined but not used [-Wunused-const-variable=] 9768 | static const struct device_id_s dev_lst_1885[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9763:33: warning: 'dev_lst_187e' defined but not used [-Wunused-const-variable=] 9763 | static const struct device_id_s dev_lst_187e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9755:33: warning: 'dev_lst_1867' defined but not used [-Wunused-const-variable=] 9755 | static const struct device_id_s dev_lst_1867[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9751:33: warning: 'dev_lst_1864' defined but not used [-Wunused-const-variable=] 9751 | static const struct device_id_s dev_lst_1864[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9748:33: warning: 'dev_lst_185f' defined but not used [-Wunused-const-variable=] 9748 | static const struct device_id_s dev_lst_185f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9745:33: warning: 'dev_lst_185b' defined but not used [-Wunused-const-variable=] 9745 | static const struct device_id_s dev_lst_185b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9742:33: warning: 'dev_lst_1854' defined but not used [-Wunused-const-variable=] 9742 | static const struct device_id_s dev_lst_1854[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9739:33: warning: 'dev_lst_1853' defined but not used [-Wunused-const-variable=] 9739 | static const struct device_id_s dev_lst_1853[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9736:33: warning: 'dev_lst_1852' defined but not used [-Wunused-const-variable=] 9736 | static const struct device_id_s dev_lst_1852[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9733:33: warning: 'dev_lst_1851' defined but not used [-Wunused-const-variable=] 9733 | static const struct device_id_s dev_lst_1851[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9730:33: warning: 'dev_lst_184a' defined but not used [-Wunused-const-variable=] 9730 | static const struct device_id_s dev_lst_184a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9727:33: warning: 'dev_lst_1849' defined but not used [-Wunused-const-variable=] 9727 | static const struct device_id_s dev_lst_1849[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9720:33: warning: 'dev_lst_183b' defined but not used [-Wunused-const-variable=] 9720 | static const struct device_id_s dev_lst_183b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9717:33: warning: 'dev_lst_1830' defined but not used [-Wunused-const-variable=] 9717 | static const struct device_id_s dev_lst_1830[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9713:33: warning: 'dev_lst_182e' defined but not used [-Wunused-const-variable=] 9713 | static const struct device_id_s dev_lst_182e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9708:33: warning: 'dev_lst_182d' defined but not used [-Wunused-const-variable=] 9708 | static const struct device_id_s dev_lst_182d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9704:33: warning: 'dev_lst_1822' defined but not used [-Wunused-const-variable=] 9704 | static const struct device_id_s dev_lst_1822[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9701:33: warning: 'dev_lst_1820' defined but not used [-Wunused-const-variable=] 9701 | static const struct device_id_s dev_lst_1820[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9692:33: warning: 'dev_lst_1814' defined but not used [-Wunused-const-variable=] 9692 | static const struct device_id_s dev_lst_1814[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9687:33: warning: 'dev_lst_1813' defined but not used [-Wunused-const-variable=] 9687 | static const struct device_id_s dev_lst_1813[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9684:33: warning: 'dev_lst_1809' defined but not used [-Wunused-const-variable=] 9684 | static const struct device_id_s dev_lst_1809[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9681:33: warning: 'dev_lst_17ff' defined but not used [-Wunused-const-variable=] 9681 | static const struct device_id_s dev_lst_17ff[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9676:33: warning: 'dev_lst_17fe' defined but not used [-Wunused-const-variable=] 9676 | static const struct device_id_s dev_lst_17fe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9673:33: warning: 'dev_lst_17f2' defined but not used [-Wunused-const-variable=] 9673 | static const struct device_id_s dev_lst_17f2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9670:33: warning: 'dev_lst_17ee' defined but not used [-Wunused-const-variable=] 9670 | static const struct device_id_s dev_lst_17ee[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9664:33: warning: 'dev_lst_17e6' defined but not used [-Wunused-const-variable=] 9664 | static const struct device_id_s dev_lst_17e6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9659:33: warning: 'dev_lst_17e4' defined but not used [-Wunused-const-variable=] 9659 | static const struct device_id_s dev_lst_17e4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9656:33: warning: 'dev_lst_17de' defined but not used [-Wunused-const-variable=] 9656 | static const struct device_id_s dev_lst_17de[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9653:33: warning: 'dev_lst_17db' defined but not used [-Wunused-const-variable=] 9653 | static const struct device_id_s dev_lst_17db[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9648:33: warning: 'dev_lst_17d5' defined but not used [-Wunused-const-variable=] 9648 | static const struct device_id_s dev_lst_17d5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9637:33: warning: 'dev_lst_17d3' defined but not used [-Wunused-const-variable=] 9637 | static const struct device_id_s dev_lst_17d3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9634:33: warning: 'dev_lst_17cf' defined but not used [-Wunused-const-variable=] 9634 | static const struct device_id_s dev_lst_17cf[] = { | ^~~~~~~~~~~~ vidix/pm2_vid.c: In function 'pm2_probe': vidix/pci_dev_ids.c:9630:33: warning: 'dev_lst_17cc' defined but not used [-Wunused-const-variable=] 9630 | static const struct device_id_s dev_lst_17cc[] = { | ^~~~~~~~~~~~ vidix/pm2_vid.c:96:39: warning: unused parameter 'force' [-Wunused-parameter] 96 | static int pm2_probe(int verbose, int force) | ~~~~^~~~~ vidix/pci_dev_ids.c:9625:33: warning: 'dev_lst_17cb' defined but not used [-Wunused-const-variable=] 9625 | static const struct device_id_s dev_lst_17cb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9622:33: warning: 'dev_lst_17c2' defined but not used [-Wunused-const-variable=] 9622 | static const struct device_id_s dev_lst_17c2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9619:33: warning: 'dev_lst_17c0' defined but not used [-Wunused-const-variable=] 9619 | static const struct device_id_s dev_lst_17c0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9615:33: warning: 'dev_lst_17b4' defined but not used [-Wunused-const-variable=] 9615 | static const struct device_id_s dev_lst_17b4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9611:33: warning: 'dev_lst_17b3' defined but not used [-Wunused-const-variable=] 9611 | static const struct device_id_s dev_lst_17b3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9608:33: warning: 'dev_lst_17af' defined but not used [-Wunused-const-variable=] 9608 | static const struct device_id_s dev_lst_17af[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9605:33: warning: 'dev_lst_17aa' defined but not used [-Wunused-const-variable=] 9605 | static const struct device_id_s dev_lst_17aa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9600:33: warning: 'dev_lst_17a0' defined but not used [-Wunused-const-variable=] 9600 | static const struct device_id_s dev_lst_17a0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9591:33: warning: 'dev_lst_179c' defined but not used [-Wunused-const-variable=] 9591 | static const struct device_id_s dev_lst_179c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9582:33: warning: 'dev_lst_1799' defined but not used [-Wunused-const-variable=] 9582 | static const struct device_id_s dev_lst_1799[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9579:33: warning: 'dev_lst_1797' defined but not used [-Wunused-const-variable=] 9579 | static const struct device_id_s dev_lst_1797[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9570:33: warning: 'dev_lst_1796' defined but not used [-Wunused-const-variable=] 9570 | static const struct device_id_s dev_lst_1796[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9567:33: warning: 'dev_lst_1787' defined but not used [-Wunused-const-variable=] 9567 | static const struct device_id_s dev_lst_1787[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9564:33: warning: 'dev_lst_1775' defined but not used [-Wunused-const-variable=] 9564 | static const struct device_id_s dev_lst_1775[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9561:33: warning: 'dev_lst_175e' defined but not used [-Wunused-const-variable=] 9561 | static const struct device_id_s dev_lst_175e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9558:33: warning: 'dev_lst_175c' defined but not used [-Wunused-const-variable=] 9558 | static const struct device_id_s dev_lst_175c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9555:33: warning: 'dev_lst_174d' defined but not used [-Wunused-const-variable=] 9555 | static const struct device_id_s dev_lst_174d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9552:33: warning: 'dev_lst_174b' defined but not used [-Wunused-const-variable=] 9552 | static const struct device_id_s dev_lst_174b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9549:33: warning: 'dev_lst_1749' defined but not used [-Wunused-const-variable=] 9549 | static const struct device_id_s dev_lst_1749[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9545:33: warning: 'dev_lst_1743' defined but not used [-Wunused-const-variable=] 9545 | static const struct device_id_s dev_lst_1743[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9538:33: warning: 'dev_lst_173b' defined but not used [-Wunused-const-variable=] 9538 | static const struct device_id_s dev_lst_173b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9529:33: warning: 'dev_lst_1737' defined but not used [-Wunused-const-variable=] 9529 | static const struct device_id_s dev_lst_1737[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9525:33: warning: 'dev_lst_1734' defined but not used [-Wunused-const-variable=] 9525 | static const struct device_id_s dev_lst_1734[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9521:33: warning: 'dev_lst_172a' defined but not used [-Wunused-const-variable=] 9521 | static const struct device_id_s dev_lst_172a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9517:33: warning: 'dev_lst_1725' defined but not used [-Wunused-const-variable=] 9517 | static const struct device_id_s dev_lst_1725[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9514:33: warning: 'dev_lst_170c' defined but not used [-Wunused-const-variable=] 9514 | static const struct device_id_s dev_lst_170c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9510:33: warning: 'dev_lst_170b' defined but not used [-Wunused-const-variable=] 9510 | static const struct device_id_s dev_lst_170b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9507:33: warning: 'dev_lst_1705' defined but not used [-Wunused-const-variable=] 9507 | static const struct device_id_s dev_lst_1705[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9504:33: warning: 'dev_lst_1702' defined but not used [-Wunused-const-variable=] 9504 | static const struct device_id_s dev_lst_1702[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9501:33: warning: 'dev_lst_16f6' defined but not used [-Wunused-const-variable=] 9501 | static const struct device_id_s dev_lst_16f6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9497:33: warning: 'dev_lst_16f4' defined but not used [-Wunused-const-variable=] 9497 | static const struct device_id_s dev_lst_16f4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9494:33: warning: 'dev_lst_16f3' defined but not used [-Wunused-const-variable=] 9494 | static const struct device_id_s dev_lst_16f3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9490:33: warning: 'dev_lst_16ed' defined but not used [-Wunused-const-variable=] 9490 | static const struct device_id_s dev_lst_16ed[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9483:33: warning: 'dev_lst_16ec' defined but not used [-Wunused-const-variable=] 9483 | static const struct device_id_s dev_lst_16ec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9479:33: warning: 'dev_lst_16e5' defined but not used [-Wunused-const-variable=] 9479 | static const struct device_id_s dev_lst_16e5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9475:33: warning: 'dev_lst_16e3' defined but not used [-Wunused-const-variable=] 9475 | static const struct device_id_s dev_lst_16e3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9472:33: warning: 'dev_lst_16df' defined but not used [-Wunused-const-variable=] 9472 | static const struct device_id_s dev_lst_16df[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9468:33: warning: 'dev_lst_16d5' defined but not used [-Wunused-const-variable=] 9468 | static const struct device_id_s dev_lst_16d5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9465:33: warning: 'dev_lst_16ce' defined but not used [-Wunused-const-variable=] 9465 | static const struct device_id_s dev_lst_16ce[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9462:33: warning: 'dev_lst_16cd' defined but not used [-Wunused-const-variable=] 9462 | static const struct device_id_s dev_lst_16cd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9458:33: warning: 'dev_lst_16ca' defined but not used [-Wunused-const-variable=] 9458 | static const struct device_id_s dev_lst_16ca[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9455:33: warning: 'dev_lst_16c9' defined but not used [-Wunused-const-variable=] 9455 | static const struct device_id_s dev_lst_16c9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9452:33: warning: 'dev_lst_16c8' defined but not used [-Wunused-const-variable=] 9452 | static const struct device_id_s dev_lst_16c8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9448:33: warning: 'dev_lst_16c6' defined but not used [-Wunused-const-variable=] 9448 | static const struct device_id_s dev_lst_16c6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9445:33: warning: 'dev_lst_16be' defined but not used [-Wunused-const-variable=] 9445 | static const struct device_id_s dev_lst_16be[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9442:33: warning: 'dev_lst_16b8' defined but not used [-Wunused-const-variable=] 9442 | static const struct device_id_s dev_lst_16b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9439:33: warning: 'dev_lst_16b4' defined but not used [-Wunused-const-variable=] 9439 | static const struct device_id_s dev_lst_16b4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9436:33: warning: 'dev_lst_16af' defined but not used [-Wunused-const-variable=] 9436 | static const struct device_id_s dev_lst_16af[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9432:33: warning: 'dev_lst_16ae' defined but not used [-Wunused-const-variable=] 9432 | static const struct device_id_s dev_lst_16ae[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9425:33: warning: 'dev_lst_16ab' defined but not used [-Wunused-const-variable=] 9425 | static const struct device_id_s dev_lst_16ab[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9422:33: warning: 'dev_lst_16a5' defined but not used [-Wunused-const-variable=] 9422 | static const struct device_id_s dev_lst_16a5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9418:33: warning: 'dev_lst_169c' defined but not used [-Wunused-const-variable=] 9418 | static const struct device_id_s dev_lst_169c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9415:33: warning: 'dev_lst_1695' defined but not used [-Wunused-const-variable=] 9415 | static const struct device_id_s dev_lst_1695[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9404:33: warning: 'dev_lst_168c' defined but not used [-Wunused-const-variable=] 9404 | static const struct device_id_s dev_lst_168c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9400:33: warning: 'dev_lst_1688' defined but not used [-Wunused-const-variable=] 9400 | static const struct device_id_s dev_lst_1688[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9397:33: warning: 'dev_lst_1682' defined but not used [-Wunused-const-variable=] 9397 | static const struct device_id_s dev_lst_1682[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9393:33: warning: 'dev_lst_1681' defined but not used [-Wunused-const-variable=] 9393 | static const struct device_id_s dev_lst_1681[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9389:33: warning: 'dev_lst_167d' defined but not used [-Wunused-const-variable=] 9389 | static const struct device_id_s dev_lst_167d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9385:33: warning: 'dev_lst_167b' defined but not used [-Wunused-const-variable=] 9385 | static const struct device_id_s dev_lst_167b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9379:33: warning: 'dev_lst_1677' defined but not used [-Wunused-const-variable=] 9379 | static const struct device_id_s dev_lst_1677[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9374:33: warning: 'dev_lst_166d' defined but not used [-Wunused-const-variable=] 9374 | static const struct device_id_s dev_lst_166d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9370:33: warning: 'dev_lst_1668' defined but not used [-Wunused-const-variable=] 9370 | static const struct device_id_s dev_lst_1668[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9367:33: warning: 'dev_lst_1661' defined but not used [-Wunused-const-variable=] 9367 | static const struct device_id_s dev_lst_1661[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9363:33: warning: 'dev_lst_165f' defined but not used [-Wunused-const-variable=] 9363 | static const struct device_id_s dev_lst_165f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9360:33: warning: 'dev_lst_165d' defined but not used [-Wunused-const-variable=] 9360 | static const struct device_id_s dev_lst_165d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9354:33: warning: 'dev_lst_165a' defined but not used [-Wunused-const-variable=] 9354 | static const struct device_id_s dev_lst_165a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9351:33: warning: 'dev_lst_1657' defined but not used [-Wunused-const-variable=] 9351 | static const struct device_id_s dev_lst_1657[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9346:33: warning: 'dev_lst_163c' defined but not used [-Wunused-const-variable=] 9346 | static const struct device_id_s dev_lst_163c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9342:33: warning: 'dev_lst_1638' defined but not used [-Wunused-const-variable=] 9342 | static const struct device_id_s dev_lst_1638[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9338:33: warning: 'dev_lst_1637' defined but not used [-Wunused-const-variable=] 9338 | static const struct device_id_s dev_lst_1637[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9333:33: warning: 'dev_lst_1629' defined but not used [-Wunused-const-variable=] 9333 | static const struct device_id_s dev_lst_1629[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9329:33: warning: 'dev_lst_1626' defined but not used [-Wunused-const-variable=] 9329 | static const struct device_id_s dev_lst_1626[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9326:33: warning: 'dev_lst_161f' defined but not used [-Wunused-const-variable=] 9326 | static const struct device_id_s dev_lst_161f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9316:33: warning: 'dev_lst_1619' defined but not used [-Wunused-const-variable=] 9316 | static const struct device_id_s dev_lst_1619[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9313:33: warning: 'dev_lst_1612' defined but not used [-Wunused-const-variable=] 9313 | static const struct device_id_s dev_lst_1612[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9310:33: warning: 'dev_lst_1609' defined but not used [-Wunused-const-variable=] 9310 | static const struct device_id_s dev_lst_1609[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9307:33: warning: 'dev_lst_1608' defined but not used [-Wunused-const-variable=] 9307 | static const struct device_id_s dev_lst_1608[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9304:33: warning: 'dev_lst_1607' defined but not used [-Wunused-const-variable=] 9304 | static const struct device_id_s dev_lst_1607[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9301:33: warning: 'dev_lst_1606' defined but not used [-Wunused-const-variable=] 9301 | static const struct device_id_s dev_lst_1606[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9298:33: warning: 'dev_lst_1605' defined but not used [-Wunused-const-variable=] 9298 | static const struct device_id_s dev_lst_1605[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9295:33: warning: 'dev_lst_1604' defined but not used [-Wunused-const-variable=] 9295 | static const struct device_id_s dev_lst_1604[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9292:33: warning: 'dev_lst_1603' defined but not used [-Wunused-const-variable=] 9292 | static const struct device_id_s dev_lst_1603[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9289:33: warning: 'dev_lst_1602' defined but not used [-Wunused-const-variable=] 9289 | static const struct device_id_s dev_lst_1602[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9286:33: warning: 'dev_lst_1601' defined but not used [-Wunused-const-variable=] 9286 | static const struct device_id_s dev_lst_1601[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9283:33: warning: 'dev_lst_1600' defined but not used [-Wunused-const-variable=] 9283 | static const struct device_id_s dev_lst_1600[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9280:33: warning: 'dev_lst_15ff' defined but not used [-Wunused-const-variable=] 9280 | static const struct device_id_s dev_lst_15ff[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9277:33: warning: 'dev_lst_15fe' defined but not used [-Wunused-const-variable=] 9277 | static const struct device_id_s dev_lst_15fe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9274:33: warning: 'dev_lst_15fd' defined but not used [-Wunused-const-variable=] 9274 | static const struct device_id_s dev_lst_15fd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9271:33: warning: 'dev_lst_15fc' defined but not used [-Wunused-const-variable=] 9271 | static const struct device_id_s dev_lst_15fc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9268:33: warning: 'dev_lst_15fb' defined but not used [-Wunused-const-variable=] 9268 | static const struct device_id_s dev_lst_15fb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9265:33: warning: 'dev_lst_15fa' defined but not used [-Wunused-const-variable=] 9265 | static const struct device_id_s dev_lst_15fa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9262:33: warning: 'dev_lst_15f9' defined but not used [-Wunused-const-variable=] 9262 | static const struct device_id_s dev_lst_15f9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9259:33: warning: 'dev_lst_15f8' defined but not used [-Wunused-const-variable=] 9259 | static const struct device_id_s dev_lst_15f8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9256:33: warning: 'dev_lst_15f7' defined but not used [-Wunused-const-variable=] 9256 | static const struct device_id_s dev_lst_15f7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9253:33: warning: 'dev_lst_15f6' defined but not used [-Wunused-const-variable=] 9253 | static const struct device_id_s dev_lst_15f6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9250:33: warning: 'dev_lst_15f5' defined but not used [-Wunused-const-variable=] 9250 | static const struct device_id_s dev_lst_15f5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9247:33: warning: 'dev_lst_15f4' defined but not used [-Wunused-const-variable=] 9247 | static const struct device_id_s dev_lst_15f4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9244:33: warning: 'dev_lst_15f3' defined but not used [-Wunused-const-variable=] 9244 | static const struct device_id_s dev_lst_15f3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9241:33: warning: 'dev_lst_15f2' defined but not used [-Wunused-const-variable=] 9241 | static const struct device_id_s dev_lst_15f2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9238:33: warning: 'dev_lst_15f1' defined but not used [-Wunused-const-variable=] 9238 | static const struct device_id_s dev_lst_15f1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9235:33: warning: 'dev_lst_15f0' defined but not used [-Wunused-const-variable=] 9235 | static const struct device_id_s dev_lst_15f0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9232:33: warning: 'dev_lst_15ef' defined but not used [-Wunused-const-variable=] 9232 | static const struct device_id_s dev_lst_15ef[] = { | ^~~~~~~~~~~~ vidix/pm2_vid.c: In function 'pm2_config_playback': vidix/pci_dev_ids.c:9229:33: warning: 'dev_lst_15ee' defined but not used [-Wunused-const-variable=] 9229 | static const struct device_id_s dev_lst_15ee[] = { | ^~~~~~~~~~~~ vidix/pm2_vid.c:272:30: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 272 | info->dga_addr = pm2_mem + base0; | ^ vidix/pci_dev_ids.c:9226:33: warning: 'dev_lst_15ed' defined but not used [-Wunused-const-variable=] 9226 | static const struct device_id_s dev_lst_15ed[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9221:33: warning: 'dev_lst_15ec' defined but not used [-Wunused-const-variable=] 9221 | static const struct device_id_s dev_lst_15ec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9218:33: warning: 'dev_lst_15eb' defined but not used [-Wunused-const-variable=] 9218 | static const struct device_id_s dev_lst_15eb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9215:33: warning: 'dev_lst_15ea' defined but not used [-Wunused-const-variable=] 9215 | static const struct device_id_s dev_lst_15ea[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9211:33: warning: 'dev_lst_15e9' defined but not used [-Wunused-const-variable=] 9211 | static const struct device_id_s dev_lst_15e9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9207:33: warning: 'dev_lst_15e8' defined but not used [-Wunused-const-variable=] 9207 | static const struct device_id_s dev_lst_15e8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9204:33: warning: 'dev_lst_15e7' defined but not used [-Wunused-const-variable=] 9204 | static const struct device_id_s dev_lst_15e7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9201:33: warning: 'dev_lst_15e6' defined but not used [-Wunused-const-variable=] 9201 | static const struct device_id_s dev_lst_15e6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9198:33: warning: 'dev_lst_15e5' defined but not used [-Wunused-const-variable=] 9198 | static const struct device_id_s dev_lst_15e5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9195:33: warning: 'dev_lst_15e4' defined but not used [-Wunused-const-variable=] 9195 | static const struct device_id_s dev_lst_15e4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9192:33: warning: 'dev_lst_15e3' defined but not used [-Wunused-const-variable=] 9192 | static const struct device_id_s dev_lst_15e3[] = { | ^~~~~~~~~~~~ CC libavfilter/audio.o vidix/pci_dev_ids.c:9189:33: warning: 'dev_lst_15e2' defined but not used [-Wunused-const-variable=] 9189 | static const struct device_id_s dev_lst_15e2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9186:33: warning: 'dev_lst_15e1' defined but not used [-Wunused-const-variable=] 9186 | static const struct device_id_s dev_lst_15e1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9183:33: warning: 'dev_lst_15e0' defined but not used [-Wunused-const-variable=] 9183 | static const struct device_id_s dev_lst_15e0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9180:33: warning: 'dev_lst_15df' defined but not used [-Wunused-const-variable=] 9180 | static const struct device_id_s dev_lst_15df[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9177:33: warning: 'dev_lst_15de' defined but not used [-Wunused-const-variable=] 9177 | static const struct device_id_s dev_lst_15de[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9174:33: warning: 'dev_lst_15dd' defined but not used [-Wunused-const-variable=] 9174 | static const struct device_id_s dev_lst_15dd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9170:33: warning: 'dev_lst_15dc' defined but not used [-Wunused-const-variable=] 9170 | static const struct device_id_s dev_lst_15dc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9167:33: warning: 'dev_lst_15db' defined but not used [-Wunused-const-variable=] 9167 | static const struct device_id_s dev_lst_15db[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9164:33: warning: 'dev_lst_15da' defined but not used [-Wunused-const-variable=] 9164 | static const struct device_id_s dev_lst_15da[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9161:33: warning: 'dev_lst_15d9' defined but not used [-Wunused-const-variable=] 9161 | static const struct device_id_s dev_lst_15d9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9158:33: warning: 'dev_lst_15d8' defined but not used [-Wunused-const-variable=] 9158 | static const struct device_id_s dev_lst_15d8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9155:33: warning: 'dev_lst_15d7' defined but not used [-Wunused-const-variable=] 9155 | static const struct device_id_s dev_lst_15d7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9152:33: warning: 'dev_lst_15d6' defined but not used [-Wunused-const-variable=] 9152 | static const struct device_id_s dev_lst_15d6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9149:33: warning: 'dev_lst_15d5' defined but not used [-Wunused-const-variable=] 9149 | static const struct device_id_s dev_lst_15d5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9146:33: warning: 'dev_lst_15d4' defined but not used [-Wunused-const-variable=] 9146 | static const struct device_id_s dev_lst_15d4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9143:33: warning: 'dev_lst_15d3' defined but not used [-Wunused-const-variable=] 9143 | static const struct device_id_s dev_lst_15d3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9140:33: warning: 'dev_lst_15d2' defined but not used [-Wunused-const-variable=] 9140 | static const struct device_id_s dev_lst_15d2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9137:33: warning: 'dev_lst_15d1' defined but not used [-Wunused-const-variable=] 9137 | static const struct device_id_s dev_lst_15d1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9134:33: warning: 'dev_lst_15cf' defined but not used [-Wunused-const-variable=] 9134 | static const struct device_id_s dev_lst_15cf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9131:33: warning: 'dev_lst_15ce' defined but not used [-Wunused-const-variable=] 9131 | static const struct device_id_s dev_lst_15ce[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9128:33: warning: 'dev_lst_15cd' defined but not used [-Wunused-const-variable=] 9128 | static const struct device_id_s dev_lst_15cd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9125:33: warning: 'dev_lst_15cc' defined but not used [-Wunused-const-variable=] 9125 | static const struct device_id_s dev_lst_15cc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9122:33: warning: 'dev_lst_15cb' defined but not used [-Wunused-const-variable=] 9122 | static const struct device_id_s dev_lst_15cb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9119:33: warning: 'dev_lst_15ca' defined but not used [-Wunused-const-variable=] 9119 | static const struct device_id_s dev_lst_15ca[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9116:33: warning: 'dev_lst_15c9' defined but not used [-Wunused-const-variable=] 9116 | static const struct device_id_s dev_lst_15c9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9113:33: warning: 'dev_lst_15c8' defined but not used [-Wunused-const-variable=] 9113 | static const struct device_id_s dev_lst_15c8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9109:33: warning: 'dev_lst_15c7' defined but not used [-Wunused-const-variable=] 9109 | static const struct device_id_s dev_lst_15c7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9106:33: warning: 'dev_lst_15c6' defined but not used [-Wunused-const-variable=] 9106 | static const struct device_id_s dev_lst_15c6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9102:33: warning: 'dev_lst_15c5' defined but not used [-Wunused-const-variable=] 9102 | static const struct device_id_s dev_lst_15c5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9099:33: warning: 'dev_lst_15c4' defined but not used [-Wunused-const-variable=] 9099 | static const struct device_id_s dev_lst_15c4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9096:33: warning: 'dev_lst_15c3' defined but not used [-Wunused-const-variable=] 9096 | static const struct device_id_s dev_lst_15c3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9093:33: warning: 'dev_lst_15c2' defined but not used [-Wunused-const-variable=] 9093 | static const struct device_id_s dev_lst_15c2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9090:33: warning: 'dev_lst_15c1' defined but not used [-Wunused-const-variable=] 9090 | static const struct device_id_s dev_lst_15c1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9087:33: warning: 'dev_lst_15c0' defined but not used [-Wunused-const-variable=] 9087 | static const struct device_id_s dev_lst_15c0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9084:33: warning: 'dev_lst_15bf' defined but not used [-Wunused-const-variable=] 9084 | static const struct device_id_s dev_lst_15bf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9081:33: warning: 'dev_lst_15be' defined but not used [-Wunused-const-variable=] 9081 | static const struct device_id_s dev_lst_15be[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9078:33: warning: 'dev_lst_15bd' defined but not used [-Wunused-const-variable=] 9078 | static const struct device_id_s dev_lst_15bd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9071:33: warning: 'dev_lst_15bc' defined but not used [-Wunused-const-variable=] 9071 | static const struct device_id_s dev_lst_15bc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9068:33: warning: 'dev_lst_15bb' defined but not used [-Wunused-const-variable=] 9068 | static const struct device_id_s dev_lst_15bb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9065:33: warning: 'dev_lst_15ba' defined but not used [-Wunused-const-variable=] 9065 | static const struct device_id_s dev_lst_15ba[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9062:33: warning: 'dev_lst_15b9' defined but not used [-Wunused-const-variable=] 9062 | static const struct device_id_s dev_lst_15b9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9059:33: warning: 'dev_lst_15b8' defined but not used [-Wunused-const-variable=] 9059 | static const struct device_id_s dev_lst_15b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9056:33: warning: 'dev_lst_15b7' defined but not used [-Wunused-const-variable=] 9056 | static const struct device_id_s dev_lst_15b7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9053:33: warning: 'dev_lst_15b6' defined but not used [-Wunused-const-variable=] 9053 | static const struct device_id_s dev_lst_15b6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9050:33: warning: 'dev_lst_15b5' defined but not used [-Wunused-const-variable=] 9050 | static const struct device_id_s dev_lst_15b5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9047:33: warning: 'dev_lst_15b4' defined but not used [-Wunused-const-variable=] 9047 | static const struct device_id_s dev_lst_15b4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9035:33: warning: 'dev_lst_15b3' defined but not used [-Wunused-const-variable=] 9035 | static const struct device_id_s dev_lst_15b3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9032:33: warning: 'dev_lst_15b2' defined but not used [-Wunused-const-variable=] 9032 | static const struct device_id_s dev_lst_15b2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9029:33: warning: 'dev_lst_15b1' defined but not used [-Wunused-const-variable=] 9029 | static const struct device_id_s dev_lst_15b1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9026:33: warning: 'dev_lst_15b0' defined but not used [-Wunused-const-variable=] 9026 | static const struct device_id_s dev_lst_15b0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9023:33: warning: 'dev_lst_15ae' defined but not used [-Wunused-const-variable=] 9023 | static const struct device_id_s dev_lst_15ae[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9017:33: warning: 'dev_lst_15ad' defined but not used [-Wunused-const-variable=] 9017 | static const struct device_id_s dev_lst_15ad[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9014:33: warning: 'dev_lst_15ac' defined but not used [-Wunused-const-variable=] 9014 | static const struct device_id_s dev_lst_15ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9011:33: warning: 'dev_lst_15ab' defined but not used [-Wunused-const-variable=] 9011 | static const struct device_id_s dev_lst_15ab[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9008:33: warning: 'dev_lst_15aa' defined but not used [-Wunused-const-variable=] 9008 | static const struct device_id_s dev_lst_15aa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9005:33: warning: 'dev_lst_15a8' defined but not used [-Wunused-const-variable=] 9005 | static const struct device_id_s dev_lst_15a8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9002:33: warning: 'dev_lst_15a7' defined but not used [-Wunused-const-variable=] 9002 | static const struct device_id_s dev_lst_15a7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8999:33: warning: 'dev_lst_15a6' defined but not used [-Wunused-const-variable=] 8999 | static const struct device_id_s dev_lst_15a6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8996:33: warning: 'dev_lst_15a5' defined but not used [-Wunused-const-variable=] 8996 | static const struct device_id_s dev_lst_15a5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8993:33: warning: 'dev_lst_15a4' defined but not used [-Wunused-const-variable=] 8993 | static const struct device_id_s dev_lst_15a4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8990:33: warning: 'dev_lst_15a3' defined but not used [-Wunused-const-variable=] 8990 | static const struct device_id_s dev_lst_15a3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8986:33: warning: 'dev_lst_15a2' defined but not used [-Wunused-const-variable=] 8986 | static const struct device_id_s dev_lst_15a2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8983:33: warning: 'dev_lst_15a1' defined but not used [-Wunused-const-variable=] 8983 | static const struct device_id_s dev_lst_15a1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8980:33: warning: 'dev_lst_15a0' defined but not used [-Wunused-const-variable=] 8980 | static const struct device_id_s dev_lst_15a0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8977:33: warning: 'dev_lst_159f' defined but not used [-Wunused-const-variable=] 8977 | static const struct device_id_s dev_lst_159f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8974:33: warning: 'dev_lst_159e' defined but not used [-Wunused-const-variable=] 8974 | static const struct device_id_s dev_lst_159e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8971:33: warning: 'dev_lst_159d' defined but not used [-Wunused-const-variable=] 8971 | static const struct device_id_s dev_lst_159d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8968:33: warning: 'dev_lst_159c' defined but not used [-Wunused-const-variable=] 8968 | static const struct device_id_s dev_lst_159c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8965:33: warning: 'dev_lst_159b' defined but not used [-Wunused-const-variable=] 8965 | static const struct device_id_s dev_lst_159b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8962:33: warning: 'dev_lst_159a' defined but not used [-Wunused-const-variable=] 8962 | static const struct device_id_s dev_lst_159a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8959:33: warning: 'dev_lst_1599' defined but not used [-Wunused-const-variable=] 8959 | static const struct device_id_s dev_lst_1599[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8956:33: warning: 'dev_lst_1598' defined but not used [-Wunused-const-variable=] 8956 | static const struct device_id_s dev_lst_1598[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8953:33: warning: 'dev_lst_1597' defined but not used [-Wunused-const-variable=] 8953 | static const struct device_id_s dev_lst_1597[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8950:33: warning: 'dev_lst_1596' defined but not used [-Wunused-const-variable=] 8950 | static const struct device_id_s dev_lst_1596[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8947:33: warning: 'dev_lst_1595' defined but not used [-Wunused-const-variable=] 8947 | static const struct device_id_s dev_lst_1595[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8944:33: warning: 'dev_lst_1594' defined but not used [-Wunused-const-variable=] 8944 | static const struct device_id_s dev_lst_1594[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8941:33: warning: 'dev_lst_1593' defined but not used [-Wunused-const-variable=] 8941 | static const struct device_id_s dev_lst_1593[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8930:33: warning: 'dev_lst_1592' defined but not used [-Wunused-const-variable=] 8930 | static const struct device_id_s dev_lst_1592[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8927:33: warning: 'dev_lst_1591' defined but not used [-Wunused-const-variable=] 8927 | static const struct device_id_s dev_lst_1591[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8924:33: warning: 'dev_lst_1590' defined but not used [-Wunused-const-variable=] 8924 | static const struct device_id_s dev_lst_1590[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8921:33: warning: 'dev_lst_158f' defined but not used [-Wunused-const-variable=] 8921 | static const struct device_id_s dev_lst_158f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8918:33: warning: 'dev_lst_158e' defined but not used [-Wunused-const-variable=] 8918 | static const struct device_id_s dev_lst_158e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8915:33: warning: 'dev_lst_158d' defined but not used [-Wunused-const-variable=] 8915 | static const struct device_id_s dev_lst_158d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8912:33: warning: 'dev_lst_158c' defined but not used [-Wunused-const-variable=] 8912 | static const struct device_id_s dev_lst_158c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8909:33: warning: 'dev_lst_158b' defined but not used [-Wunused-const-variable=] 8909 | static const struct device_id_s dev_lst_158b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8906:33: warning: 'dev_lst_158a' defined but not used [-Wunused-const-variable=] 8906 | static const struct device_id_s dev_lst_158a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8903:33: warning: 'dev_lst_1589' defined but not used [-Wunused-const-variable=] 8903 | static const struct device_id_s dev_lst_1589[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8900:33: warning: 'dev_lst_1588' defined but not used [-Wunused-const-variable=] 8900 | static const struct device_id_s dev_lst_1588[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8897:33: warning: 'dev_lst_1587' defined but not used [-Wunused-const-variable=] 8897 | static const struct device_id_s dev_lst_1587[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8894:33: warning: 'dev_lst_1586' defined but not used [-Wunused-const-variable=] 8894 | static const struct device_id_s dev_lst_1586[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8891:33: warning: 'dev_lst_1585' defined but not used [-Wunused-const-variable=] 8891 | static const struct device_id_s dev_lst_1585[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8888:33: warning: 'dev_lst_1584' defined but not used [-Wunused-const-variable=] 8888 | static const struct device_id_s dev_lst_1584[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8885:33: warning: 'dev_lst_1583' defined but not used [-Wunused-const-variable=] 8885 | static const struct device_id_s dev_lst_1583[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8882:33: warning: 'dev_lst_1582' defined but not used [-Wunused-const-variable=] 8882 | static const struct device_id_s dev_lst_1582[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8879:33: warning: 'dev_lst_1581' defined but not used [-Wunused-const-variable=] 8879 | static const struct device_id_s dev_lst_1581[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8876:33: warning: 'dev_lst_1580' defined but not used [-Wunused-const-variable=] 8876 | static const struct device_id_s dev_lst_1580[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8873:33: warning: 'dev_lst_157f' defined but not used [-Wunused-const-variable=] 8873 | static const struct device_id_s dev_lst_157f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8870:33: warning: 'dev_lst_157e' defined but not used [-Wunused-const-variable=] 8870 | static const struct device_id_s dev_lst_157e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8867:33: warning: 'dev_lst_157d' defined but not used [-Wunused-const-variable=] 8867 | static const struct device_id_s dev_lst_157d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8863:33: warning: 'dev_lst_157c' defined but not used [-Wunused-const-variable=] 8863 | static const struct device_id_s dev_lst_157c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8860:33: warning: 'dev_lst_157b' defined but not used [-Wunused-const-variable=] 8860 | static const struct device_id_s dev_lst_157b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8857:33: warning: 'dev_lst_157a' defined but not used [-Wunused-const-variable=] 8857 | static const struct device_id_s dev_lst_157a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8854:33: warning: 'dev_lst_1579' defined but not used [-Wunused-const-variable=] 8854 | static const struct device_id_s dev_lst_1579[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8850:33: warning: 'dev_lst_1578' defined but not used [-Wunused-const-variable=] 8850 | static const struct device_id_s dev_lst_1578[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8847:33: warning: 'dev_lst_1576' defined but not used [-Wunused-const-variable=] 8847 | static const struct device_id_s dev_lst_1576[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8844:33: warning: 'dev_lst_1575' defined but not used [-Wunused-const-variable=] 8844 | static const struct device_id_s dev_lst_1575[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8841:33: warning: 'dev_lst_1574' defined but not used [-Wunused-const-variable=] 8841 | static const struct device_id_s dev_lst_1574[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8838:33: warning: 'dev_lst_1573' defined but not used [-Wunused-const-variable=] 8838 | static const struct device_id_s dev_lst_1573[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8835:33: warning: 'dev_lst_1572' defined but not used [-Wunused-const-variable=] 8835 | static const struct device_id_s dev_lst_1572[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8813:33: warning: 'dev_lst_1571' defined but not used [-Wunused-const-variable=] 8813 | static const struct device_id_s dev_lst_1571[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8810:33: warning: 'dev_lst_1570' defined but not used [-Wunused-const-variable=] 8810 | static const struct device_id_s dev_lst_1570[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8807:33: warning: 'dev_lst_156f' defined but not used [-Wunused-const-variable=] 8807 | static const struct device_id_s dev_lst_156f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8804:33: warning: 'dev_lst_156e' defined but not used [-Wunused-const-variable=] 8804 | static const struct device_id_s dev_lst_156e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8801:33: warning: 'dev_lst_156d' defined but not used [-Wunused-const-variable=] 8801 | static const struct device_id_s dev_lst_156d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8798:33: warning: 'dev_lst_156c' defined but not used [-Wunused-const-variable=] 8798 | static const struct device_id_s dev_lst_156c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8795:33: warning: 'dev_lst_156b' defined but not used [-Wunused-const-variable=] 8795 | static const struct device_id_s dev_lst_156b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8792:33: warning: 'dev_lst_156a' defined but not used [-Wunused-const-variable=] 8792 | static const struct device_id_s dev_lst_156a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8789:33: warning: 'dev_lst_1569' defined but not used [-Wunused-const-variable=] 8789 | static const struct device_id_s dev_lst_1569[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8786:33: warning: 'dev_lst_1568' defined but not used [-Wunused-const-variable=] 8786 | static const struct device_id_s dev_lst_1568[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8783:33: warning: 'dev_lst_1567' defined but not used [-Wunused-const-variable=] 8783 | static const struct device_id_s dev_lst_1567[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8780:33: warning: 'dev_lst_1566' defined but not used [-Wunused-const-variable=] 8780 | static const struct device_id_s dev_lst_1566[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8777:33: warning: 'dev_lst_1565' defined but not used [-Wunused-const-variable=] 8777 | static const struct device_id_s dev_lst_1565[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8774:33: warning: 'dev_lst_1564' defined but not used [-Wunused-const-variable=] 8774 | static const struct device_id_s dev_lst_1564[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8771:33: warning: 'dev_lst_1563' defined but not used [-Wunused-const-variable=] 8771 | static const struct device_id_s dev_lst_1563[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8768:33: warning: 'dev_lst_1562' defined but not used [-Wunused-const-variable=] 8768 | static const struct device_id_s dev_lst_1562[] = { | ^~~~~~~~~~~~ vidix/pm2_vid.c: At top level: vidix/pci_dev_ids.c:8765:33: warning: 'dev_lst_1561' defined but not used [-Wunused-const-variable=] 8765 | static const struct device_id_s dev_lst_1561[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8762:33: warning: 'dev_lst_1560' defined but not used [-Wunused-const-variable=] 8762 | static const struct device_id_s dev_lst_1560[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8759:33: warning: 'dev_lst_155f' defined but not used [-Wunused-const-variable=] 8759 | static const struct device_id_s dev_lst_155f[] = { | ^~~~~~~~~~~~ CC libswscale/gamma.o vidix/pm2_vid.c:352:12: warning: initialized field overwritten [-Woverride-init] 352 | .probe = pm2_probe, | ^~~~~~~~~ vidix/pm2_vid.c:352:12: note: (near initialization for 'pm2_drv.probe') vidix/pci_dev_ids.c:8756:33: warning: 'dev_lst_155e' defined but not used [-Wunused-const-variable=] 8756 | static const struct device_id_s dev_lst_155e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8753:33: warning: 'dev_lst_155d' defined but not used [-Wunused-const-variable=] 8753 | static const struct device_id_s dev_lst_155d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8750:33: warning: 'dev_lst_155c' defined but not used [-Wunused-const-variable=] 8750 | static const struct device_id_s dev_lst_155c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8747:33: warning: 'dev_lst_155b' defined but not used [-Wunused-const-variable=] 8747 | static const struct device_id_s dev_lst_155b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8744:33: warning: 'dev_lst_155a' defined but not used [-Wunused-const-variable=] 8744 | static const struct device_id_s dev_lst_155a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8741:33: warning: 'dev_lst_1559' defined but not used [-Wunused-const-variable=] 8741 | static const struct device_id_s dev_lst_1559[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8738:33: warning: 'dev_lst_1558' defined but not used [-Wunused-const-variable=] 8738 | static const struct device_id_s dev_lst_1558[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8735:33: warning: 'dev_lst_1557' defined but not used [-Wunused-const-variable=] 8735 | static const struct device_id_s dev_lst_1557[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8732:33: warning: 'dev_lst_1556' defined but not used [-Wunused-const-variable=] 8732 | static const struct device_id_s dev_lst_1556[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8729:33: warning: 'dev_lst_1555' defined but not used [-Wunused-const-variable=] 8729 | static const struct device_id_s dev_lst_1555[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8726:33: warning: 'dev_lst_1554' defined but not used [-Wunused-const-variable=] 8726 | static const struct device_id_s dev_lst_1554[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8723:33: warning: 'dev_lst_1553' defined but not used [-Wunused-const-variable=] 8723 | static const struct device_id_s dev_lst_1553[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8720:33: warning: 'dev_lst_1552' defined but not used [-Wunused-const-variable=] 8720 | static const struct device_id_s dev_lst_1552[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8717:33: warning: 'dev_lst_1551' defined but not used [-Wunused-const-variable=] 8717 | static const struct device_id_s dev_lst_1551[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8714:33: warning: 'dev_lst_1550' defined but not used [-Wunused-const-variable=] 8714 | static const struct device_id_s dev_lst_1550[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8711:33: warning: 'dev_lst_154f' defined but not used [-Wunused-const-variable=] 8711 | static const struct device_id_s dev_lst_154f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8708:33: warning: 'dev_lst_154e' defined but not used [-Wunused-const-variable=] 8708 | static const struct device_id_s dev_lst_154e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8705:33: warning: 'dev_lst_154d' defined but not used [-Wunused-const-variable=] 8705 | static const struct device_id_s dev_lst_154d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8702:33: warning: 'dev_lst_154c' defined but not used [-Wunused-const-variable=] 8702 | static const struct device_id_s dev_lst_154c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8699:33: warning: 'dev_lst_154b' defined but not used [-Wunused-const-variable=] 8699 | static const struct device_id_s dev_lst_154b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8696:33: warning: 'dev_lst_154a' defined but not used [-Wunused-const-variable=] 8696 | static const struct device_id_s dev_lst_154a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8693:33: warning: 'dev_lst_1549' defined but not used [-Wunused-const-variable=] 8693 | static const struct device_id_s dev_lst_1549[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8690:33: warning: 'dev_lst_1548' defined but not used [-Wunused-const-variable=] 8690 | static const struct device_id_s dev_lst_1548[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8687:33: warning: 'dev_lst_1547' defined but not used [-Wunused-const-variable=] 8687 | static const struct device_id_s dev_lst_1547[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8684:33: warning: 'dev_lst_1546' defined but not used [-Wunused-const-variable=] 8684 | static const struct device_id_s dev_lst_1546[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8681:33: warning: 'dev_lst_1545' defined but not used [-Wunused-const-variable=] 8681 | static const struct device_id_s dev_lst_1545[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8678:33: warning: 'dev_lst_1544' defined but not used [-Wunused-const-variable=] 8678 | static const struct device_id_s dev_lst_1544[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8673:33: warning: 'dev_lst_1543' defined but not used [-Wunused-const-variable=] 8673 | static const struct device_id_s dev_lst_1543[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8669:33: warning: 'dev_lst_1542' defined but not used [-Wunused-const-variable=] 8669 | static const struct device_id_s dev_lst_1542[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8666:33: warning: 'dev_lst_1541' defined but not used [-Wunused-const-variable=] 8666 | static const struct device_id_s dev_lst_1541[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8663:33: warning: 'dev_lst_1540' defined but not used [-Wunused-const-variable=] 8663 | static const struct device_id_s dev_lst_1540[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8659:33: warning: 'dev_lst_153f' defined but not used [-Wunused-const-variable=] 8659 | static const struct device_id_s dev_lst_153f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8656:33: warning: 'dev_lst_153e' defined but not used [-Wunused-const-variable=] 8656 | static const struct device_id_s dev_lst_153e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8653:33: warning: 'dev_lst_153d' defined but not used [-Wunused-const-variable=] 8653 | static const struct device_id_s dev_lst_153d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8650:33: warning: 'dev_lst_153c' defined but not used [-Wunused-const-variable=] 8650 | static const struct device_id_s dev_lst_153c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8644:33: warning: 'dev_lst_153b' defined but not used [-Wunused-const-variable=] 8644 | static const struct device_id_s dev_lst_153b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8641:33: warning: 'dev_lst_153a' defined but not used [-Wunused-const-variable=] 8641 | static const struct device_id_s dev_lst_153a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8638:33: warning: 'dev_lst_1539' defined but not used [-Wunused-const-variable=] 8638 | static const struct device_id_s dev_lst_1539[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8634:33: warning: 'dev_lst_1538' defined but not used [-Wunused-const-variable=] 8634 | static const struct device_id_s dev_lst_1538[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8631:33: warning: 'dev_lst_1537' defined but not used [-Wunused-const-variable=] 8631 | static const struct device_id_s dev_lst_1537[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8628:33: warning: 'dev_lst_1535' defined but not used [-Wunused-const-variable=] 8628 | static const struct device_id_s dev_lst_1535[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8625:33: warning: 'dev_lst_1534' defined but not used [-Wunused-const-variable=] 8625 | static const struct device_id_s dev_lst_1534[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8622:33: warning: 'dev_lst_1533' defined but not used [-Wunused-const-variable=] 8622 | static const struct device_id_s dev_lst_1533[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8618:33: warning: 'dev_lst_1532' defined but not used [-Wunused-const-variable=] 8618 | static const struct device_id_s dev_lst_1532[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8615:33: warning: 'dev_lst_1531' defined but not used [-Wunused-const-variable=] 8615 | static const struct device_id_s dev_lst_1531[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8612:33: warning: 'dev_lst_1530' defined but not used [-Wunused-const-variable=] 8612 | static const struct device_id_s dev_lst_1530[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8609:33: warning: 'dev_lst_152f' defined but not used [-Wunused-const-variable=] 8609 | static const struct device_id_s dev_lst_152f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8606:33: warning: 'dev_lst_152e' defined but not used [-Wunused-const-variable=] 8606 | static const struct device_id_s dev_lst_152e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8603:33: warning: 'dev_lst_152d' defined but not used [-Wunused-const-variable=] 8603 | static const struct device_id_s dev_lst_152d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8600:33: warning: 'dev_lst_152c' defined but not used [-Wunused-const-variable=] 8600 | static const struct device_id_s dev_lst_152c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8597:33: warning: 'dev_lst_152b' defined but not used [-Wunused-const-variable=] 8597 | static const struct device_id_s dev_lst_152b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8594:33: warning: 'dev_lst_152a' defined but not used [-Wunused-const-variable=] 8594 | static const struct device_id_s dev_lst_152a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8591:33: warning: 'dev_lst_1529' defined but not used [-Wunused-const-variable=] 8591 | static const struct device_id_s dev_lst_1529[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8588:33: warning: 'dev_lst_1528' defined but not used [-Wunused-const-variable=] 8588 | static const struct device_id_s dev_lst_1528[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8585:33: warning: 'dev_lst_1527' defined but not used [-Wunused-const-variable=] 8585 | static const struct device_id_s dev_lst_1527[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8582:33: warning: 'dev_lst_1526' defined but not used [-Wunused-const-variable=] 8582 | static const struct device_id_s dev_lst_1526[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8579:33: warning: 'dev_lst_1525' defined but not used [-Wunused-const-variable=] 8579 | static const struct device_id_s dev_lst_1525[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8563:33: warning: 'dev_lst_1524' defined but not used [-Wunused-const-variable=] 8563 | static const struct device_id_s dev_lst_1524[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8560:33: warning: 'dev_lst_1523' defined but not used [-Wunused-const-variable=] 8560 | static const struct device_id_s dev_lst_1523[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8556:33: warning: 'dev_lst_1522' defined but not used [-Wunused-const-variable=] 8556 | static const struct device_id_s dev_lst_1522[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8553:33: warning: 'dev_lst_1521' defined but not used [-Wunused-const-variable=] 8553 | static const struct device_id_s dev_lst_1521[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8550:33: warning: 'dev_lst_1520' defined but not used [-Wunused-const-variable=] 8550 | static const struct device_id_s dev_lst_1520[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8546:33: warning: 'dev_lst_151f' defined but not used [-Wunused-const-variable=] 8546 | static const struct device_id_s dev_lst_151f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8543:33: warning: 'dev_lst_151e' defined but not used [-Wunused-const-variable=] 8543 | static const struct device_id_s dev_lst_151e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8540:33: warning: 'dev_lst_151d' defined but not used [-Wunused-const-variable=] 8540 | static const struct device_id_s dev_lst_151d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8535:33: warning: 'dev_lst_151c' defined but not used [-Wunused-const-variable=] 8535 | static const struct device_id_s dev_lst_151c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8532:33: warning: 'dev_lst_151b' defined but not used [-Wunused-const-variable=] 8532 | static const struct device_id_s dev_lst_151b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8526:33: warning: 'dev_lst_151a' defined but not used [-Wunused-const-variable=] 8526 | static const struct device_id_s dev_lst_151a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8523:33: warning: 'dev_lst_1519' defined but not used [-Wunused-const-variable=] 8523 | static const struct device_id_s dev_lst_1519[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8520:33: warning: 'dev_lst_1518' defined but not used [-Wunused-const-variable=] 8520 | static const struct device_id_s dev_lst_1518[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8517:33: warning: 'dev_lst_1517' defined but not used [-Wunused-const-variable=] 8517 | static const struct device_id_s dev_lst_1517[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8511:33: warning: 'dev_lst_1516' defined but not used [-Wunused-const-variable=] 8511 | static const struct device_id_s dev_lst_1516[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8508:33: warning: 'dev_lst_1515' defined but not used [-Wunused-const-variable=] 8508 | static const struct device_id_s dev_lst_1515[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8505:33: warning: 'dev_lst_1514' defined but not used [-Wunused-const-variable=] 8505 | static const struct device_id_s dev_lst_1514[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8502:33: warning: 'dev_lst_1513' defined but not used [-Wunused-const-variable=] 8502 | static const struct device_id_s dev_lst_1513[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8499:33: warning: 'dev_lst_1512' defined but not used [-Wunused-const-variable=] 8499 | static const struct device_id_s dev_lst_1512[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8496:33: warning: 'dev_lst_1511' defined but not used [-Wunused-const-variable=] 8496 | static const struct device_id_s dev_lst_1511[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8493:33: warning: 'dev_lst_1510' defined but not used [-Wunused-const-variable=] 8493 | static const struct device_id_s dev_lst_1510[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8490:33: warning: 'dev_lst_150f' defined but not used [-Wunused-const-variable=] 8490 | static const struct device_id_s dev_lst_150f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8487:33: warning: 'dev_lst_150e' defined but not used [-Wunused-const-variable=] 8487 | static const struct device_id_s dev_lst_150e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8484:33: warning: 'dev_lst_150d' defined but not used [-Wunused-const-variable=] 8484 | static const struct device_id_s dev_lst_150d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8481:33: warning: 'dev_lst_150c' defined but not used [-Wunused-const-variable=] 8481 | static const struct device_id_s dev_lst_150c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8478:33: warning: 'dev_lst_150b' defined but not used [-Wunused-const-variable=] 8478 | static const struct device_id_s dev_lst_150b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8475:33: warning: 'dev_lst_150a' defined but not used [-Wunused-const-variable=] 8475 | static const struct device_id_s dev_lst_150a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8472:33: warning: 'dev_lst_1509' defined but not used [-Wunused-const-variable=] 8472 | static const struct device_id_s dev_lst_1509[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8469:33: warning: 'dev_lst_1508' defined but not used [-Wunused-const-variable=] 8469 | static const struct device_id_s dev_lst_1508[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8457:33: warning: 'dev_lst_1507' defined but not used [-Wunused-const-variable=] 8457 | static const struct device_id_s dev_lst_1507[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8454:33: warning: 'dev_lst_1506' defined but not used [-Wunused-const-variable=] 8454 | static const struct device_id_s dev_lst_1506[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8451:33: warning: 'dev_lst_1505' defined but not used [-Wunused-const-variable=] 8451 | static const struct device_id_s dev_lst_1505[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8448:33: warning: 'dev_lst_1504' defined but not used [-Wunused-const-variable=] 8448 | static const struct device_id_s dev_lst_1504[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8445:33: warning: 'dev_lst_1503' defined but not used [-Wunused-const-variable=] 8445 | static const struct device_id_s dev_lst_1503[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8442:33: warning: 'dev_lst_1502' defined but not used [-Wunused-const-variable=] 8442 | static const struct device_id_s dev_lst_1502[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8439:33: warning: 'dev_lst_1501' defined but not used [-Wunused-const-variable=] 8439 | static const struct device_id_s dev_lst_1501[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8435:33: warning: 'dev_lst_1500' defined but not used [-Wunused-const-variable=] 8435 | static const struct device_id_s dev_lst_1500[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8432:33: warning: 'dev_lst_14ff' defined but not used [-Wunused-const-variable=] 8432 | static const struct device_id_s dev_lst_14ff[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8429:33: warning: 'dev_lst_14fe' defined but not used [-Wunused-const-variable=] 8429 | static const struct device_id_s dev_lst_14fe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8426:33: warning: 'dev_lst_14fd' defined but not used [-Wunused-const-variable=] 8426 | static const struct device_id_s dev_lst_14fd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8420:33: warning: 'dev_lst_14fc' defined but not used [-Wunused-const-variable=] 8420 | static const struct device_id_s dev_lst_14fc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8417:33: warning: 'dev_lst_14fb' defined but not used [-Wunused-const-variable=] 8417 | static const struct device_id_s dev_lst_14fb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8414:33: warning: 'dev_lst_14fa' defined but not used [-Wunused-const-variable=] 8414 | static const struct device_id_s dev_lst_14fa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8411:33: warning: 'dev_lst_14f9' defined but not used [-Wunused-const-variable=] 8411 | static const struct device_id_s dev_lst_14f9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8407:33: warning: 'dev_lst_14f8' defined but not used [-Wunused-const-variable=] 8407 | static const struct device_id_s dev_lst_14f8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8404:33: warning: 'dev_lst_14f7' defined but not used [-Wunused-const-variable=] 8404 | static const struct device_id_s dev_lst_14f7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8401:33: warning: 'dev_lst_14f6' defined but not used [-Wunused-const-variable=] 8401 | static const struct device_id_s dev_lst_14f6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8398:33: warning: 'dev_lst_14f5' defined but not used [-Wunused-const-variable=] 8398 | static const struct device_id_s dev_lst_14f5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8395:33: warning: 'dev_lst_14f4' defined but not used [-Wunused-const-variable=] 8395 | static const struct device_id_s dev_lst_14f4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8389:33: warning: 'dev_lst_14f3' defined but not used [-Wunused-const-variable=] 8389 | static const struct device_id_s dev_lst_14f3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8381:33: warning: 'dev_lst_14f2' defined but not used [-Wunused-const-variable=] 8381 | static const struct device_id_s dev_lst_14f2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8283:33: warning: 'dev_lst_14f1' defined but not used [-Wunused-const-variable=] 8283 | static const struct device_id_s dev_lst_14f1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8280:33: warning: 'dev_lst_14f0' defined but not used [-Wunused-const-variable=] 8280 | static const struct device_id_s dev_lst_14f0[] = { | ^~~~~~~~~~~~ CC libswscale/hscale.o vidix/pci_dev_ids.c:8277:33: warning: 'dev_lst_14ef' defined but not used [-Wunused-const-variable=] 8277 | static const struct device_id_s dev_lst_14ef[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8274:33: warning: 'dev_lst_14ee' defined but not used [-Wunused-const-variable=] 8274 | static const struct device_id_s dev_lst_14ee[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8271:33: warning: 'dev_lst_14ed' defined but not used [-Wunused-const-variable=] 8271 | static const struct device_id_s dev_lst_14ed[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8268:33: warning: 'dev_lst_14ec' defined but not used [-Wunused-const-variable=] 8268 | static const struct device_id_s dev_lst_14ec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8265:33: warning: 'dev_lst_14eb' defined but not used [-Wunused-const-variable=] 8265 | static const struct device_id_s dev_lst_14eb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8259:33: warning: 'dev_lst_14ea' defined but not used [-Wunused-const-variable=] 8259 | static const struct device_id_s dev_lst_14ea[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8256:33: warning: 'dev_lst_14e9' defined but not used [-Wunused-const-variable=] 8256 | static const struct device_id_s dev_lst_14e9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8253:33: warning: 'dev_lst_14e8' defined but not used [-Wunused-const-variable=] 8253 | static const struct device_id_s dev_lst_14e8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8250:33: warning: 'dev_lst_14e7' defined but not used [-Wunused-const-variable=] 8250 | static const struct device_id_s dev_lst_14e7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8247:33: warning: 'dev_lst_14e6' defined but not used [-Wunused-const-variable=] 8247 | static const struct device_id_s dev_lst_14e6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8244:33: warning: 'dev_lst_14e5' defined but not used [-Wunused-const-variable=] 8244 | static const struct device_id_s dev_lst_14e5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8112:33: warning: 'dev_lst_14e4' defined but not used [-Wunused-const-variable=] 8112 | static const struct device_id_s dev_lst_14e4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8109:33: warning: 'dev_lst_14e3' defined but not used [-Wunused-const-variable=] 8109 | static const struct device_id_s dev_lst_14e3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8106:33: warning: 'dev_lst_14e2' defined but not used [-Wunused-const-variable=] 8106 | static const struct device_id_s dev_lst_14e2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8103:33: warning: 'dev_lst_14e1' defined but not used [-Wunused-const-variable=] 8103 | static const struct device_id_s dev_lst_14e1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8100:33: warning: 'dev_lst_14df' defined but not used [-Wunused-const-variable=] 8100 | static const struct device_id_s dev_lst_14df[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8097:33: warning: 'dev_lst_14de' defined but not used [-Wunused-const-variable=] 8097 | static const struct device_id_s dev_lst_14de[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8094:33: warning: 'dev_lst_14dd' defined but not used [-Wunused-const-variable=] 8094 | static const struct device_id_s dev_lst_14dd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8079:33: warning: 'dev_lst_14dc' defined but not used [-Wunused-const-variable=] 8079 | static const struct device_id_s dev_lst_14dc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8074:33: warning: 'dev_lst_14db' defined but not used [-Wunused-const-variable=] 8074 | static const struct device_id_s dev_lst_14db[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8071:33: warning: 'dev_lst_14da' defined but not used [-Wunused-const-variable=] 8071 | static const struct device_id_s dev_lst_14da[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8066:33: warning: 'dev_lst_14d9' defined but not used [-Wunused-const-variable=] 8066 | static const struct device_id_s dev_lst_14d9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8063:33: warning: 'dev_lst_14d8' defined but not used [-Wunused-const-variable=] 8063 | static const struct device_id_s dev_lst_14d8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8060:33: warning: 'dev_lst_14d7' defined but not used [-Wunused-const-variable=] 8060 | static const struct device_id_s dev_lst_14d7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8057:33: warning: 'dev_lst_14d6' defined but not used [-Wunused-const-variable=] 8057 | static const struct device_id_s dev_lst_14d6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8054:33: warning: 'dev_lst_14d5' defined but not used [-Wunused-const-variable=] 8054 | static const struct device_id_s dev_lst_14d5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8051:33: warning: 'dev_lst_14d4' defined but not used [-Wunused-const-variable=] 8051 | static const struct device_id_s dev_lst_14d4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8048:33: warning: 'dev_lst_14d3' defined but not used [-Wunused-const-variable=] 8048 | static const struct device_id_s dev_lst_14d3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8029:33: warning: 'dev_lst_14d2' defined but not used [-Wunused-const-variable=] 8029 | static const struct device_id_s dev_lst_14d2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8026:33: warning: 'dev_lst_14d1' defined but not used [-Wunused-const-variable=] 8026 | static const struct device_id_s dev_lst_14d1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8023:33: warning: 'dev_lst_14d0' defined but not used [-Wunused-const-variable=] 8023 | static const struct device_id_s dev_lst_14d0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8020:33: warning: 'dev_lst_14cf' defined but not used [-Wunused-const-variable=] 8020 | static const struct device_id_s dev_lst_14cf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8017:33: warning: 'dev_lst_14ce' defined but not used [-Wunused-const-variable=] 8017 | static const struct device_id_s dev_lst_14ce[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8014:33: warning: 'dev_lst_14cd' defined but not used [-Wunused-const-variable=] 8014 | static const struct device_id_s dev_lst_14cd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8011:33: warning: 'dev_lst_14cc' defined but not used [-Wunused-const-variable=] 8011 | static const struct device_id_s dev_lst_14cc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8008:33: warning: 'dev_lst_14cb' defined but not used [-Wunused-const-variable=] 8008 | static const struct device_id_s dev_lst_14cb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8005:33: warning: 'dev_lst_14ca' defined but not used [-Wunused-const-variable=] 8005 | static const struct device_id_s dev_lst_14ca[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:8002:33: warning: 'dev_lst_14c9' defined but not used [-Wunused-const-variable=] 8002 | static const struct device_id_s dev_lst_14c9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7999:33: warning: 'dev_lst_14c8' defined but not used [-Wunused-const-variable=] 7999 | static const struct device_id_s dev_lst_14c8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7996:33: warning: 'dev_lst_14c7' defined but not used [-Wunused-const-variable=] 7996 | static const struct device_id_s dev_lst_14c7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7993:33: warning: 'dev_lst_14c6' defined but not used [-Wunused-const-variable=] 7993 | static const struct device_id_s dev_lst_14c6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7990:33: warning: 'dev_lst_14c5' defined but not used [-Wunused-const-variable=] 7990 | static const struct device_id_s dev_lst_14c5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7987:33: warning: 'dev_lst_14c4' defined but not used [-Wunused-const-variable=] 7987 | static const struct device_id_s dev_lst_14c4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7984:33: warning: 'dev_lst_14c3' defined but not used [-Wunused-const-variable=] 7984 | static const struct device_id_s dev_lst_14c3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7981:33: warning: 'dev_lst_14c2' defined but not used [-Wunused-const-variable=] 7981 | static const struct device_id_s dev_lst_14c2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7976:33: warning: 'dev_lst_14c1' defined but not used [-Wunused-const-variable=] 7976 | static const struct device_id_s dev_lst_14c1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7973:33: warning: 'dev_lst_14c0' defined but not used [-Wunused-const-variable=] 7973 | static const struct device_id_s dev_lst_14c0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7970:33: warning: 'dev_lst_14bf' defined but not used [-Wunused-const-variable=] 7970 | static const struct device_id_s dev_lst_14bf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7967:33: warning: 'dev_lst_14be' defined but not used [-Wunused-const-variable=] 7967 | static const struct device_id_s dev_lst_14be[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7964:33: warning: 'dev_lst_14bd' defined but not used [-Wunused-const-variable=] 7964 | static const struct device_id_s dev_lst_14bd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7959:33: warning: 'dev_lst_14bc' defined but not used [-Wunused-const-variable=] 7959 | static const struct device_id_s dev_lst_14bc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7956:33: warning: 'dev_lst_14bb' defined but not used [-Wunused-const-variable=] 7956 | static const struct device_id_s dev_lst_14bb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7953:33: warning: 'dev_lst_14ba' defined but not used [-Wunused-const-variable=] 7953 | static const struct device_id_s dev_lst_14ba[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7942:33: warning: 'dev_lst_14b9' defined but not used [-Wunused-const-variable=] 7942 | static const struct device_id_s dev_lst_14b9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7939:33: warning: 'dev_lst_14b8' defined but not used [-Wunused-const-variable=] 7939 | static const struct device_id_s dev_lst_14b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7935:33: warning: 'dev_lst_14b7' defined but not used [-Wunused-const-variable=] 7935 | static const struct device_id_s dev_lst_14b7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7932:33: warning: 'dev_lst_14b6' defined but not used [-Wunused-const-variable=] 7932 | static const struct device_id_s dev_lst_14b6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7921:33: warning: 'dev_lst_14b5' defined but not used [-Wunused-const-variable=] 7921 | static const struct device_id_s dev_lst_14b5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7918:33: warning: 'dev_lst_14b4' defined but not used [-Wunused-const-variable=] 7918 | static const struct device_id_s dev_lst_14b4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7914:33: warning: 'dev_lst_14b3' defined but not used [-Wunused-const-variable=] 7914 | static const struct device_id_s dev_lst_14b3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7911:33: warning: 'dev_lst_14b2' defined but not used [-Wunused-const-variable=] 7911 | static const struct device_id_s dev_lst_14b2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7908:33: warning: 'dev_lst_14b1' defined but not used [-Wunused-const-variable=] 7908 | static const struct device_id_s dev_lst_14b1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7905:33: warning: 'dev_lst_14b0' defined but not used [-Wunused-const-variable=] 7905 | static const struct device_id_s dev_lst_14b0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7901:33: warning: 'dev_lst_14af' defined but not used [-Wunused-const-variable=] 7901 | static const struct device_id_s dev_lst_14af[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7898:33: warning: 'dev_lst_14ae' defined but not used [-Wunused-const-variable=] 7898 | static const struct device_id_s dev_lst_14ae[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7895:33: warning: 'dev_lst_14ad' defined but not used [-Wunused-const-variable=] 7895 | static const struct device_id_s dev_lst_14ad[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7892:33: warning: 'dev_lst_14ac' defined but not used [-Wunused-const-variable=] 7892 | static const struct device_id_s dev_lst_14ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7889:33: warning: 'dev_lst_14ab' defined but not used [-Wunused-const-variable=] 7889 | static const struct device_id_s dev_lst_14ab[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7886:33: warning: 'dev_lst_14aa' defined but not used [-Wunused-const-variable=] 7886 | static const struct device_id_s dev_lst_14aa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7883:33: warning: 'dev_lst_14a9' defined but not used [-Wunused-const-variable=] 7883 | static const struct device_id_s dev_lst_14a9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7880:33: warning: 'dev_lst_14a8' defined but not used [-Wunused-const-variable=] 7880 | static const struct device_id_s dev_lst_14a8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7877:33: warning: 'dev_lst_14a7' defined but not used [-Wunused-const-variable=] 7877 | static const struct device_id_s dev_lst_14a7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7874:33: warning: 'dev_lst_14a6' defined but not used [-Wunused-const-variable=] 7874 | static const struct device_id_s dev_lst_14a6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7871:33: warning: 'dev_lst_14a5' defined but not used [-Wunused-const-variable=] 7871 | static const struct device_id_s dev_lst_14a5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7868:33: warning: 'dev_lst_14a4' defined but not used [-Wunused-const-variable=] 7868 | static const struct device_id_s dev_lst_14a4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7865:33: warning: 'dev_lst_14a3' defined but not used [-Wunused-const-variable=] 7865 | static const struct device_id_s dev_lst_14a3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7862:33: warning: 'dev_lst_14a2' defined but not used [-Wunused-const-variable=] 7862 | static const struct device_id_s dev_lst_14a2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7859:33: warning: 'dev_lst_14a1' defined but not used [-Wunused-const-variable=] 7859 | static const struct device_id_s dev_lst_14a1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7856:33: warning: 'dev_lst_14a0' defined but not used [-Wunused-const-variable=] 7856 | static const struct device_id_s dev_lst_14a0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7853:33: warning: 'dev_lst_149f' defined but not used [-Wunused-const-variable=] 7853 | static const struct device_id_s dev_lst_149f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7850:33: warning: 'dev_lst_149e' defined but not used [-Wunused-const-variable=] 7850 | static const struct device_id_s dev_lst_149e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7846:33: warning: 'dev_lst_149d' defined but not used [-Wunused-const-variable=] 7846 | static const struct device_id_s dev_lst_149d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7843:33: warning: 'dev_lst_149c' defined but not used [-Wunused-const-variable=] 7843 | static const struct device_id_s dev_lst_149c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7840:33: warning: 'dev_lst_149b' defined but not used [-Wunused-const-variable=] 7840 | static const struct device_id_s dev_lst_149b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7837:33: warning: 'dev_lst_149a' defined but not used [-Wunused-const-variable=] 7837 | static const struct device_id_s dev_lst_149a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7834:33: warning: 'dev_lst_1499' defined but not used [-Wunused-const-variable=] 7834 | static const struct device_id_s dev_lst_1499[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7826:33: warning: 'dev_lst_1498' defined but not used [-Wunused-const-variable=] 7826 | static const struct device_id_s dev_lst_1498[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7822:33: warning: 'dev_lst_1497' defined but not used [-Wunused-const-variable=] 7822 | static const struct device_id_s dev_lst_1497[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7819:33: warning: 'dev_lst_1496' defined but not used [-Wunused-const-variable=] 7819 | static const struct device_id_s dev_lst_1496[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7816:33: warning: 'dev_lst_1495' defined but not used [-Wunused-const-variable=] 7816 | static const struct device_id_s dev_lst_1495[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7813:33: warning: 'dev_lst_1494' defined but not used [-Wunused-const-variable=] 7813 | static const struct device_id_s dev_lst_1494[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7810:33: warning: 'dev_lst_1493' defined but not used [-Wunused-const-variable=] 7810 | static const struct device_id_s dev_lst_1493[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7807:33: warning: 'dev_lst_1492' defined but not used [-Wunused-const-variable=] 7807 | static const struct device_id_s dev_lst_1492[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7804:33: warning: 'dev_lst_1491' defined but not used [-Wunused-const-variable=] 7804 | static const struct device_id_s dev_lst_1491[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7801:33: warning: 'dev_lst_1490' defined but not used [-Wunused-const-variable=] 7801 | static const struct device_id_s dev_lst_1490[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7798:33: warning: 'dev_lst_148f' defined but not used [-Wunused-const-variable=] 7798 | static const struct device_id_s dev_lst_148f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7795:33: warning: 'dev_lst_148e' defined but not used [-Wunused-const-variable=] 7795 | static const struct device_id_s dev_lst_148e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7791:33: warning: 'dev_lst_148d' defined but not used [-Wunused-const-variable=] 7791 | static const struct device_id_s dev_lst_148d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7788:33: warning: 'dev_lst_148c' defined but not used [-Wunused-const-variable=] 7788 | static const struct device_id_s dev_lst_148c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7785:33: warning: 'dev_lst_148b' defined but not used [-Wunused-const-variable=] 7785 | static const struct device_id_s dev_lst_148b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7782:33: warning: 'dev_lst_148a' defined but not used [-Wunused-const-variable=] 7782 | static const struct device_id_s dev_lst_148a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7779:33: warning: 'dev_lst_1489' defined but not used [-Wunused-const-variable=] 7779 | static const struct device_id_s dev_lst_1489[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7776:33: warning: 'dev_lst_1488' defined but not used [-Wunused-const-variable=] 7776 | static const struct device_id_s dev_lst_1488[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7773:33: warning: 'dev_lst_1487' defined but not used [-Wunused-const-variable=] 7773 | static const struct device_id_s dev_lst_1487[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7770:33: warning: 'dev_lst_1486' defined but not used [-Wunused-const-variable=] 7770 | static const struct device_id_s dev_lst_1486[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7767:33: warning: 'dev_lst_1485' defined but not used [-Wunused-const-variable=] 7767 | static const struct device_id_s dev_lst_1485[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7764:33: warning: 'dev_lst_1484' defined but not used [-Wunused-const-variable=] 7764 | static const struct device_id_s dev_lst_1484[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7761:33: warning: 'dev_lst_1483' defined but not used [-Wunused-const-variable=] 7761 | static const struct device_id_s dev_lst_1483[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7758:33: warning: 'dev_lst_1482' defined but not used [-Wunused-const-variable=] 7758 | static const struct device_id_s dev_lst_1482[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7755:33: warning: 'dev_lst_1481' defined but not used [-Wunused-const-variable=] 7755 | static const struct device_id_s dev_lst_1481[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7752:33: warning: 'dev_lst_1480' defined but not used [-Wunused-const-variable=] 7752 | static const struct device_id_s dev_lst_1480[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7749:33: warning: 'dev_lst_147f' defined but not used [-Wunused-const-variable=] 7749 | static const struct device_id_s dev_lst_147f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7746:33: warning: 'dev_lst_147e' defined but not used [-Wunused-const-variable=] 7746 | static const struct device_id_s dev_lst_147e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7743:33: warning: 'dev_lst_147d' defined but not used [-Wunused-const-variable=] 7743 | static const struct device_id_s dev_lst_147d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7740:33: warning: 'dev_lst_147c' defined but not used [-Wunused-const-variable=] 7740 | static const struct device_id_s dev_lst_147c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7737:33: warning: 'dev_lst_147b' defined but not used [-Wunused-const-variable=] 7737 | static const struct device_id_s dev_lst_147b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7734:33: warning: 'dev_lst_147a' defined but not used [-Wunused-const-variable=] 7734 | static const struct device_id_s dev_lst_147a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7731:33: warning: 'dev_lst_1479' defined but not used [-Wunused-const-variable=] 7731 | static const struct device_id_s dev_lst_1479[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7728:33: warning: 'dev_lst_1478' defined but not used [-Wunused-const-variable=] 7728 | static const struct device_id_s dev_lst_1478[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7725:33: warning: 'dev_lst_1477' defined but not used [-Wunused-const-variable=] 7725 | static const struct device_id_s dev_lst_1477[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7722:33: warning: 'dev_lst_1476' defined but not used [-Wunused-const-variable=] 7722 | static const struct device_id_s dev_lst_1476[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7719:33: warning: 'dev_lst_1475' defined but not used [-Wunused-const-variable=] 7719 | static const struct device_id_s dev_lst_1475[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7716:33: warning: 'dev_lst_1474' defined but not used [-Wunused-const-variable=] 7716 | static const struct device_id_s dev_lst_1474[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7713:33: warning: 'dev_lst_1473' defined but not used [-Wunused-const-variable=] 7713 | static const struct device_id_s dev_lst_1473[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7710:33: warning: 'dev_lst_1472' defined but not used [-Wunused-const-variable=] 7710 | static const struct device_id_s dev_lst_1472[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7707:33: warning: 'dev_lst_1471' defined but not used [-Wunused-const-variable=] 7707 | static const struct device_id_s dev_lst_1471[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7704:33: warning: 'dev_lst_1470' defined but not used [-Wunused-const-variable=] 7704 | static const struct device_id_s dev_lst_1470[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7701:33: warning: 'dev_lst_146f' defined but not used [-Wunused-const-variable=] 7701 | static const struct device_id_s dev_lst_146f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7698:33: warning: 'dev_lst_146e' defined but not used [-Wunused-const-variable=] 7698 | static const struct device_id_s dev_lst_146e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7695:33: warning: 'dev_lst_146d' defined but not used [-Wunused-const-variable=] 7695 | static const struct device_id_s dev_lst_146d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7691:33: warning: 'dev_lst_146c' defined but not used [-Wunused-const-variable=] 7691 | static const struct device_id_s dev_lst_146c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7688:33: warning: 'dev_lst_146b' defined but not used [-Wunused-const-variable=] 7688 | static const struct device_id_s dev_lst_146b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7685:33: warning: 'dev_lst_146a' defined but not used [-Wunused-const-variable=] 7685 | static const struct device_id_s dev_lst_146a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7682:33: warning: 'dev_lst_1469' defined but not used [-Wunused-const-variable=] 7682 | static const struct device_id_s dev_lst_1469[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7679:33: warning: 'dev_lst_1468' defined but not used [-Wunused-const-variable=] 7679 | static const struct device_id_s dev_lst_1468[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7676:33: warning: 'dev_lst_1467' defined but not used [-Wunused-const-variable=] 7676 | static const struct device_id_s dev_lst_1467[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7673:33: warning: 'dev_lst_1466' defined but not used [-Wunused-const-variable=] 7673 | static const struct device_id_s dev_lst_1466[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7670:33: warning: 'dev_lst_1465' defined but not used [-Wunused-const-variable=] 7670 | static const struct device_id_s dev_lst_1465[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7667:33: warning: 'dev_lst_1464' defined but not used [-Wunused-const-variable=] 7667 | static const struct device_id_s dev_lst_1464[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7664:33: warning: 'dev_lst_1463' defined but not used [-Wunused-const-variable=] 7664 | static const struct device_id_s dev_lst_1463[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7648:33: warning: 'dev_lst_1462' defined but not used [-Wunused-const-variable=] 7648 | static const struct device_id_s dev_lst_1462[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7644:33: warning: 'dev_lst_1461' defined but not used [-Wunused-const-variable=] 7644 | static const struct device_id_s dev_lst_1461[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7641:33: warning: 'dev_lst_1460' defined but not used [-Wunused-const-variable=] 7641 | static const struct device_id_s dev_lst_1460[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7637:33: warning: 'dev_lst_145f' defined but not used [-Wunused-const-variable=] 7637 | static const struct device_id_s dev_lst_145f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7634:33: warning: 'dev_lst_145e' defined but not used [-Wunused-const-variable=] 7634 | static const struct device_id_s dev_lst_145e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7631:33: warning: 'dev_lst_145d' defined but not used [-Wunused-const-variable=] 7631 | static const struct device_id_s dev_lst_145d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7628:33: warning: 'dev_lst_145c' defined but not used [-Wunused-const-variable=] 7628 | static const struct device_id_s dev_lst_145c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7625:33: warning: 'dev_lst_145b' defined but not used [-Wunused-const-variable=] 7625 | static const struct device_id_s dev_lst_145b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7622:33: warning: 'dev_lst_145a' defined but not used [-Wunused-const-variable=] 7622 | static const struct device_id_s dev_lst_145a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7619:33: warning: 'dev_lst_1459' defined but not used [-Wunused-const-variable=] 7619 | static const struct device_id_s dev_lst_1459[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7614:33: warning: 'dev_lst_1458' defined but not used [-Wunused-const-variable=] 7614 | static const struct device_id_s dev_lst_1458[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7611:33: warning: 'dev_lst_1457' defined but not used [-Wunused-const-variable=] 7611 | static const struct device_id_s dev_lst_1457[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7608:33: warning: 'dev_lst_1456' defined but not used [-Wunused-const-variable=] 7608 | static const struct device_id_s dev_lst_1456[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7605:33: warning: 'dev_lst_1455' defined but not used [-Wunused-const-variable=] 7605 | static const struct device_id_s dev_lst_1455[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7602:33: warning: 'dev_lst_1454' defined but not used [-Wunused-const-variable=] 7602 | static const struct device_id_s dev_lst_1454[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7599:33: warning: 'dev_lst_1453' defined but not used [-Wunused-const-variable=] 7599 | static const struct device_id_s dev_lst_1453[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7596:33: warning: 'dev_lst_1451' defined but not used [-Wunused-const-variable=] 7596 | static const struct device_id_s dev_lst_1451[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7593:33: warning: 'dev_lst_1450' defined but not used [-Wunused-const-variable=] 7593 | static const struct device_id_s dev_lst_1450[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7590:33: warning: 'dev_lst_144f' defined but not used [-Wunused-const-variable=] 7590 | static const struct device_id_s dev_lst_144f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7587:33: warning: 'dev_lst_144e' defined but not used [-Wunused-const-variable=] 7587 | static const struct device_id_s dev_lst_144e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7583:33: warning: 'dev_lst_144d' defined but not used [-Wunused-const-variable=] 7583 | static const struct device_id_s dev_lst_144d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7580:33: warning: 'dev_lst_144c' defined but not used [-Wunused-const-variable=] 7580 | static const struct device_id_s dev_lst_144c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7577:33: warning: 'dev_lst_144b' defined but not used [-Wunused-const-variable=] 7577 | static const struct device_id_s dev_lst_144b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7563:33: warning: 'dev_lst_144a' defined but not used [-Wunused-const-variable=] 7563 | static const struct device_id_s dev_lst_144a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7560:33: warning: 'dev_lst_1449' defined but not used [-Wunused-const-variable=] 7560 | static const struct device_id_s dev_lst_1449[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7557:33: warning: 'dev_lst_1448' defined but not used [-Wunused-const-variable=] 7557 | static const struct device_id_s dev_lst_1448[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7554:33: warning: 'dev_lst_1447' defined but not used [-Wunused-const-variable=] 7554 | static const struct device_id_s dev_lst_1447[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7551:33: warning: 'dev_lst_1446' defined but not used [-Wunused-const-variable=] 7551 | static const struct device_id_s dev_lst_1446[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7548:33: warning: 'dev_lst_1445' defined but not used [-Wunused-const-variable=] 7548 | static const struct device_id_s dev_lst_1445[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7545:33: warning: 'dev_lst_1444' defined but not used [-Wunused-const-variable=] 7545 | static const struct device_id_s dev_lst_1444[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7542:33: warning: 'dev_lst_1443' defined but not used [-Wunused-const-variable=] 7542 | static const struct device_id_s dev_lst_1443[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7539:33: warning: 'dev_lst_1442' defined but not used [-Wunused-const-variable=] 7539 | static const struct device_id_s dev_lst_1442[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7536:33: warning: 'dev_lst_1441' defined but not used [-Wunused-const-variable=] 7536 | static const struct device_id_s dev_lst_1441[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7533:33: warning: 'dev_lst_1440' defined but not used [-Wunused-const-variable=] 7533 | static const struct device_id_s dev_lst_1440[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7530:33: warning: 'dev_lst_143f' defined but not used [-Wunused-const-variable=] 7530 | static const struct device_id_s dev_lst_143f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7527:33: warning: 'dev_lst_143e' defined but not used [-Wunused-const-variable=] 7527 | static const struct device_id_s dev_lst_143e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7524:33: warning: 'dev_lst_143d' defined but not used [-Wunused-const-variable=] 7524 | static const struct device_id_s dev_lst_143d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7521:33: warning: 'dev_lst_143c' defined but not used [-Wunused-const-variable=] 7521 | static const struct device_id_s dev_lst_143c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7518:33: warning: 'dev_lst_143b' defined but not used [-Wunused-const-variable=] 7518 | static const struct device_id_s dev_lst_143b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7515:33: warning: 'dev_lst_143a' defined but not used [-Wunused-const-variable=] 7515 | static const struct device_id_s dev_lst_143a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7512:33: warning: 'dev_lst_1439' defined but not used [-Wunused-const-variable=] 7512 | static const struct device_id_s dev_lst_1439[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7509:33: warning: 'dev_lst_1438' defined but not used [-Wunused-const-variable=] 7509 | static const struct device_id_s dev_lst_1438[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7506:33: warning: 'dev_lst_1437' defined but not used [-Wunused-const-variable=] 7506 | static const struct device_id_s dev_lst_1437[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7503:33: warning: 'dev_lst_1436' defined but not used [-Wunused-const-variable=] 7503 | static const struct device_id_s dev_lst_1436[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7493:33: warning: 'dev_lst_1435' defined but not used [-Wunused-const-variable=] 7493 | static const struct device_id_s dev_lst_1435[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7490:33: warning: 'dev_lst_1433' defined but not used [-Wunused-const-variable=] 7490 | static const struct device_id_s dev_lst_1433[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7486:33: warning: 'dev_lst_1432' defined but not used [-Wunused-const-variable=] 7486 | static const struct device_id_s dev_lst_1432[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7483:33: warning: 'dev_lst_1431' defined but not used [-Wunused-const-variable=] 7483 | static const struct device_id_s dev_lst_1431[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7480:33: warning: 'dev_lst_1430' defined but not used [-Wunused-const-variable=] 7480 | static const struct device_id_s dev_lst_1430[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7477:33: warning: 'dev_lst_142f' defined but not used [-Wunused-const-variable=] 7477 | static const struct device_id_s dev_lst_142f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7472:33: warning: 'dev_lst_142e' defined but not used [-Wunused-const-variable=] 7472 | static const struct device_id_s dev_lst_142e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7469:33: warning: 'dev_lst_142d' defined but not used [-Wunused-const-variable=] 7469 | static const struct device_id_s dev_lst_142d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7466:33: warning: 'dev_lst_142c' defined but not used [-Wunused-const-variable=] 7466 | static const struct device_id_s dev_lst_142c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7463:33: warning: 'dev_lst_142b' defined but not used [-Wunused-const-variable=] 7463 | static const struct device_id_s dev_lst_142b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7460:33: warning: 'dev_lst_142a' defined but not used [-Wunused-const-variable=] 7460 | static const struct device_id_s dev_lst_142a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7457:33: warning: 'dev_lst_1429' defined but not used [-Wunused-const-variable=] 7457 | static const struct device_id_s dev_lst_1429[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7454:33: warning: 'dev_lst_1428' defined but not used [-Wunused-const-variable=] 7454 | static const struct device_id_s dev_lst_1428[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7451:33: warning: 'dev_lst_1427' defined but not used [-Wunused-const-variable=] 7451 | static const struct device_id_s dev_lst_1427[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7448:33: warning: 'dev_lst_1426' defined but not used [-Wunused-const-variable=] 7448 | static const struct device_id_s dev_lst_1426[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7444:33: warning: 'dev_lst_1425' defined but not used [-Wunused-const-variable=] 7444 | static const struct device_id_s dev_lst_1425[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7441:33: warning: 'dev_lst_1424' defined but not used [-Wunused-const-variable=] 7441 | static const struct device_id_s dev_lst_1424[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7438:33: warning: 'dev_lst_1423' defined but not used [-Wunused-const-variable=] 7438 | static const struct device_id_s dev_lst_1423[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7435:33: warning: 'dev_lst_1422' defined but not used [-Wunused-const-variable=] 7435 | static const struct device_id_s dev_lst_1422[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7432:33: warning: 'dev_lst_1421' defined but not used [-Wunused-const-variable=] 7432 | static const struct device_id_s dev_lst_1421[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7427:33: warning: 'dev_lst_1420' defined but not used [-Wunused-const-variable=] 7427 | static const struct device_id_s dev_lst_1420[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7424:33: warning: 'dev_lst_141f' defined but not used [-Wunused-const-variable=] 7424 | static const struct device_id_s dev_lst_141f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7421:33: warning: 'dev_lst_141e' defined but not used [-Wunused-const-variable=] 7421 | static const struct device_id_s dev_lst_141e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7418:33: warning: 'dev_lst_141d' defined but not used [-Wunused-const-variable=] 7418 | static const struct device_id_s dev_lst_141d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7415:33: warning: 'dev_lst_141b' defined but not used [-Wunused-const-variable=] 7415 | static const struct device_id_s dev_lst_141b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7412:33: warning: 'dev_lst_141a' defined but not used [-Wunused-const-variable=] 7412 | static const struct device_id_s dev_lst_141a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7409:33: warning: 'dev_lst_1419' defined but not used [-Wunused-const-variable=] 7409 | static const struct device_id_s dev_lst_1419[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7406:33: warning: 'dev_lst_1418' defined but not used [-Wunused-const-variable=] 7406 | static const struct device_id_s dev_lst_1418[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7403:33: warning: 'dev_lst_1417' defined but not used [-Wunused-const-variable=] 7403 | static const struct device_id_s dev_lst_1417[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7400:33: warning: 'dev_lst_1416' defined but not used [-Wunused-const-variable=] 7400 | static const struct device_id_s dev_lst_1416[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7386:33: warning: 'dev_lst_1415' defined but not used [-Wunused-const-variable=] 7386 | static const struct device_id_s dev_lst_1415[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7383:33: warning: 'dev_lst_1414' defined but not used [-Wunused-const-variable=] 7383 | static const struct device_id_s dev_lst_1414[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7380:33: warning: 'dev_lst_1413' defined but not used [-Wunused-const-variable=] 7380 | static const struct device_id_s dev_lst_1413[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7375:33: warning: 'dev_lst_1412' defined but not used [-Wunused-const-variable=] 7375 | static const struct device_id_s dev_lst_1412[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7372:33: warning: 'dev_lst_1411' defined but not used [-Wunused-const-variable=] 7372 | static const struct device_id_s dev_lst_1411[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7369:33: warning: 'dev_lst_1410' defined but not used [-Wunused-const-variable=] 7369 | static const struct device_id_s dev_lst_1410[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7366:33: warning: 'dev_lst_140f' defined but not used [-Wunused-const-variable=] 7366 | static const struct device_id_s dev_lst_140f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7363:33: warning: 'dev_lst_140e' defined but not used [-Wunused-const-variable=] 7363 | static const struct device_id_s dev_lst_140e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7360:33: warning: 'dev_lst_140d' defined but not used [-Wunused-const-variable=] 7360 | static const struct device_id_s dev_lst_140d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7357:33: warning: 'dev_lst_140c' defined but not used [-Wunused-const-variable=] 7357 | static const struct device_id_s dev_lst_140c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7354:33: warning: 'dev_lst_140b' defined but not used [-Wunused-const-variable=] 7354 | static const struct device_id_s dev_lst_140b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7351:33: warning: 'dev_lst_140a' defined but not used [-Wunused-const-variable=] 7351 | static const struct device_id_s dev_lst_140a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7347:33: warning: 'dev_lst_1409' defined but not used [-Wunused-const-variable=] 7347 | static const struct device_id_s dev_lst_1409[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7344:33: warning: 'dev_lst_1408' defined but not used [-Wunused-const-variable=] 7344 | static const struct device_id_s dev_lst_1408[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7320:33: warning: 'dev_lst_1407' defined but not used [-Wunused-const-variable=] 7320 | static const struct device_id_s dev_lst_1407[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7317:33: warning: 'dev_lst_1406' defined but not used [-Wunused-const-variable=] 7317 | static const struct device_id_s dev_lst_1406[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7314:33: warning: 'dev_lst_1405' defined but not used [-Wunused-const-variable=] 7314 | static const struct device_id_s dev_lst_1405[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7311:33: warning: 'dev_lst_1404' defined but not used [-Wunused-const-variable=] 7311 | static const struct device_id_s dev_lst_1404[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7308:33: warning: 'dev_lst_1403' defined but not used [-Wunused-const-variable=] 7308 | static const struct device_id_s dev_lst_1403[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7305:33: warning: 'dev_lst_1402' defined but not used [-Wunused-const-variable=] 7305 | static const struct device_id_s dev_lst_1402[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7302:33: warning: 'dev_lst_1401' defined but not used [-Wunused-const-variable=] 7302 | static const struct device_id_s dev_lst_1401[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7298:33: warning: 'dev_lst_1400' defined but not used [-Wunused-const-variable=] 7298 | static const struct device_id_s dev_lst_1400[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7295:33: warning: 'dev_lst_13ff' defined but not used [-Wunused-const-variable=] 7295 | static const struct device_id_s dev_lst_13ff[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7285:33: warning: 'dev_lst_13fe' defined but not used [-Wunused-const-variable=] 7285 | static const struct device_id_s dev_lst_13fe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7282:33: warning: 'dev_lst_13fd' defined but not used [-Wunused-const-variable=] 7282 | static const struct device_id_s dev_lst_13fd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7279:33: warning: 'dev_lst_13fc' defined but not used [-Wunused-const-variable=] 7279 | static const struct device_id_s dev_lst_13fc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7276:33: warning: 'dev_lst_13fb' defined but not used [-Wunused-const-variable=] 7276 | static const struct device_id_s dev_lst_13fb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7273:33: warning: 'dev_lst_13fa' defined but not used [-Wunused-const-variable=] 7273 | static const struct device_id_s dev_lst_13fa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7270:33: warning: 'dev_lst_13f9' defined but not used [-Wunused-const-variable=] 7270 | static const struct device_id_s dev_lst_13f9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7267:33: warning: 'dev_lst_13f8' defined but not used [-Wunused-const-variable=] 7267 | static const struct device_id_s dev_lst_13f8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7264:33: warning: 'dev_lst_13f7' defined but not used [-Wunused-const-variable=] 7264 | static const struct device_id_s dev_lst_13f7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7256:33: warning: 'dev_lst_13f6' defined but not used [-Wunused-const-variable=] 7256 | static const struct device_id_s dev_lst_13f6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7253:33: warning: 'dev_lst_13f5' defined but not used [-Wunused-const-variable=] 7253 | static const struct device_id_s dev_lst_13f5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7249:33: warning: 'dev_lst_13f4' defined but not used [-Wunused-const-variable=] 7249 | static const struct device_id_s dev_lst_13f4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7246:33: warning: 'dev_lst_13f3' defined but not used [-Wunused-const-variable=] 7246 | static const struct device_id_s dev_lst_13f3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7243:33: warning: 'dev_lst_13f2' defined but not used [-Wunused-const-variable=] 7243 | static const struct device_id_s dev_lst_13f2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7240:33: warning: 'dev_lst_13f1' defined but not used [-Wunused-const-variable=] 7240 | static const struct device_id_s dev_lst_13f1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7234:33: warning: 'dev_lst_13f0' defined but not used [-Wunused-const-variable=] 7234 | static const struct device_id_s dev_lst_13f0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7231:33: warning: 'dev_lst_13ef' defined but not used [-Wunused-const-variable=] 7231 | static const struct device_id_s dev_lst_13ef[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7228:33: warning: 'dev_lst_13ee' defined but not used [-Wunused-const-variable=] 7228 | static const struct device_id_s dev_lst_13ee[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7225:33: warning: 'dev_lst_13ed' defined but not used [-Wunused-const-variable=] 7225 | static const struct device_id_s dev_lst_13ed[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7221:33: warning: 'dev_lst_13ec' defined but not used [-Wunused-const-variable=] 7221 | static const struct device_id_s dev_lst_13ec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7218:33: warning: 'dev_lst_13eb' defined but not used [-Wunused-const-variable=] 7218 | static const struct device_id_s dev_lst_13eb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7215:33: warning: 'dev_lst_13ea' defined but not used [-Wunused-const-variable=] 7215 | static const struct device_id_s dev_lst_13ea[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7212:33: warning: 'dev_lst_13e9' defined but not used [-Wunused-const-variable=] 7212 | static const struct device_id_s dev_lst_13e9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7209:33: warning: 'dev_lst_13e8' defined but not used [-Wunused-const-variable=] 7209 | static const struct device_id_s dev_lst_13e8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7206:33: warning: 'dev_lst_13e7' defined but not used [-Wunused-const-variable=] 7206 | static const struct device_id_s dev_lst_13e7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7203:33: warning: 'dev_lst_13e6' defined but not used [-Wunused-const-variable=] 7203 | static const struct device_id_s dev_lst_13e6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7200:33: warning: 'dev_lst_13e5' defined but not used [-Wunused-const-variable=] 7200 | static const struct device_id_s dev_lst_13e5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7197:33: warning: 'dev_lst_13e4' defined but not used [-Wunused-const-variable=] 7197 | static const struct device_id_s dev_lst_13e4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7194:33: warning: 'dev_lst_13e3' defined but not used [-Wunused-const-variable=] 7194 | static const struct device_id_s dev_lst_13e3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7191:33: warning: 'dev_lst_13e2' defined but not used [-Wunused-const-variable=] 7191 | static const struct device_id_s dev_lst_13e2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7188:33: warning: 'dev_lst_13e1' defined but not used [-Wunused-const-variable=] 7188 | static const struct device_id_s dev_lst_13e1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7185:33: warning: 'dev_lst_13e0' defined but not used [-Wunused-const-variable=] 7185 | static const struct device_id_s dev_lst_13e0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7181:33: warning: 'dev_lst_13df' defined but not used [-Wunused-const-variable=] 7181 | static const struct device_id_s dev_lst_13df[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7178:33: warning: 'dev_lst_13de' defined but not used [-Wunused-const-variable=] 7178 | static const struct device_id_s dev_lst_13de[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7175:33: warning: 'dev_lst_13dd' defined but not used [-Wunused-const-variable=] 7175 | static const struct device_id_s dev_lst_13dd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7172:33: warning: 'dev_lst_13dc' defined but not used [-Wunused-const-variable=] 7172 | static const struct device_id_s dev_lst_13dc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7169:33: warning: 'dev_lst_13db' defined but not used [-Wunused-const-variable=] 7169 | static const struct device_id_s dev_lst_13db[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7166:33: warning: 'dev_lst_13da' defined but not used [-Wunused-const-variable=] 7166 | static const struct device_id_s dev_lst_13da[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7163:33: warning: 'dev_lst_13d9' defined but not used [-Wunused-const-variable=] 7163 | static const struct device_id_s dev_lst_13d9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7160:33: warning: 'dev_lst_13d8' defined but not used [-Wunused-const-variable=] 7160 | static const struct device_id_s dev_lst_13d8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7157:33: warning: 'dev_lst_13d7' defined but not used [-Wunused-const-variable=] 7157 | static const struct device_id_s dev_lst_13d7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7154:33: warning: 'dev_lst_13d6' defined but not used [-Wunused-const-variable=] 7154 | static const struct device_id_s dev_lst_13d6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7151:33: warning: 'dev_lst_13d5' defined but not used [-Wunused-const-variable=] 7151 | static const struct device_id_s dev_lst_13d5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7148:33: warning: 'dev_lst_13d4' defined but not used [-Wunused-const-variable=] 7148 | static const struct device_id_s dev_lst_13d4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7145:33: warning: 'dev_lst_13d3' defined but not used [-Wunused-const-variable=] 7145 | static const struct device_id_s dev_lst_13d3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7142:33: warning: 'dev_lst_13d2' defined but not used [-Wunused-const-variable=] 7142 | static const struct device_id_s dev_lst_13d2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7135:33: warning: 'dev_lst_13d1' defined but not used [-Wunused-const-variable=] 7135 | static const struct device_id_s dev_lst_13d1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7130:33: warning: 'dev_lst_13d0' defined but not used [-Wunused-const-variable=] 7130 | static const struct device_id_s dev_lst_13d0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7127:33: warning: 'dev_lst_13cf' defined but not used [-Wunused-const-variable=] 7127 | static const struct device_id_s dev_lst_13cf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7124:33: warning: 'dev_lst_13ce' defined but not used [-Wunused-const-variable=] 7124 | static const struct device_id_s dev_lst_13ce[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7121:33: warning: 'dev_lst_13cd' defined but not used [-Wunused-const-variable=] 7121 | static const struct device_id_s dev_lst_13cd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7118:33: warning: 'dev_lst_13cc' defined but not used [-Wunused-const-variable=] 7118 | static const struct device_id_s dev_lst_13cc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7115:33: warning: 'dev_lst_13cb' defined but not used [-Wunused-const-variable=] 7115 | static const struct device_id_s dev_lst_13cb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7112:33: warning: 'dev_lst_13ca' defined but not used [-Wunused-const-variable=] 7112 | static const struct device_id_s dev_lst_13ca[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7109:33: warning: 'dev_lst_13c9' defined but not used [-Wunused-const-variable=] 7109 | static const struct device_id_s dev_lst_13c9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7106:33: warning: 'dev_lst_13c8' defined but not used [-Wunused-const-variable=] 7106 | static const struct device_id_s dev_lst_13c8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7103:33: warning: 'dev_lst_13c7' defined but not used [-Wunused-const-variable=] 7103 | static const struct device_id_s dev_lst_13c7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7097:33: warning: 'dev_lst_13c6' defined but not used [-Wunused-const-variable=] 7097 | static const struct device_id_s dev_lst_13c6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7094:33: warning: 'dev_lst_13c5' defined but not used [-Wunused-const-variable=] 7094 | static const struct device_id_s dev_lst_13c5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7091:33: warning: 'dev_lst_13c4' defined but not used [-Wunused-const-variable=] 7091 | static const struct device_id_s dev_lst_13c4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7088:33: warning: 'dev_lst_13c3' defined but not used [-Wunused-const-variable=] 7088 | static const struct device_id_s dev_lst_13c3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7084:33: warning: 'dev_lst_13c2' defined but not used [-Wunused-const-variable=] 7084 | static const struct device_id_s dev_lst_13c2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7077:33: warning: 'dev_lst_13c1' defined but not used [-Wunused-const-variable=] 7077 | static const struct device_id_s dev_lst_13c1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7070:33: warning: 'dev_lst_13c0' defined but not used [-Wunused-const-variable=] 7070 | static const struct device_id_s dev_lst_13c0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7067:33: warning: 'dev_lst_13bf' defined but not used [-Wunused-const-variable=] 7067 | static const struct device_id_s dev_lst_13bf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7064:33: warning: 'dev_lst_13be' defined but not used [-Wunused-const-variable=] 7064 | static const struct device_id_s dev_lst_13be[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7061:33: warning: 'dev_lst_13bd' defined but not used [-Wunused-const-variable=] 7061 | static const struct device_id_s dev_lst_13bd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7058:33: warning: 'dev_lst_13bc' defined but not used [-Wunused-const-variable=] 7058 | static const struct device_id_s dev_lst_13bc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7055:33: warning: 'dev_lst_13bb' defined but not used [-Wunused-const-variable=] 7055 | static const struct device_id_s dev_lst_13bb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7052:33: warning: 'dev_lst_13ba' defined but not used [-Wunused-const-variable=] 7052 | static const struct device_id_s dev_lst_13ba[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7049:33: warning: 'dev_lst_13b9' defined but not used [-Wunused-const-variable=] 7049 | static const struct device_id_s dev_lst_13b9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7046:33: warning: 'dev_lst_13b8' defined but not used [-Wunused-const-variable=] 7046 | static const struct device_id_s dev_lst_13b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7043:33: warning: 'dev_lst_13b7' defined but not used [-Wunused-const-variable=] 7043 | static const struct device_id_s dev_lst_13b7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7040:33: warning: 'dev_lst_13b6' defined but not used [-Wunused-const-variable=] 7040 | static const struct device_id_s dev_lst_13b6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7037:33: warning: 'dev_lst_13b5' defined but not used [-Wunused-const-variable=] 7037 | static const struct device_id_s dev_lst_13b5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7034:33: warning: 'dev_lst_13b4' defined but not used [-Wunused-const-variable=] 7034 | static const struct device_id_s dev_lst_13b4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7031:33: warning: 'dev_lst_13b3' defined but not used [-Wunused-const-variable=] 7031 | static const struct device_id_s dev_lst_13b3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7028:33: warning: 'dev_lst_13b2' defined but not used [-Wunused-const-variable=] 7028 | static const struct device_id_s dev_lst_13b2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7025:33: warning: 'dev_lst_13b1' defined but not used [-Wunused-const-variable=] 7025 | static const struct device_id_s dev_lst_13b1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7022:33: warning: 'dev_lst_13b0' defined but not used [-Wunused-const-variable=] 7022 | static const struct device_id_s dev_lst_13b0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7019:33: warning: 'dev_lst_13af' defined but not used [-Wunused-const-variable=] 7019 | static const struct device_id_s dev_lst_13af[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7016:33: warning: 'dev_lst_13ae' defined but not used [-Wunused-const-variable=] 7016 | static const struct device_id_s dev_lst_13ae[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7013:33: warning: 'dev_lst_13ad' defined but not used [-Wunused-const-variable=] 7013 | static const struct device_id_s dev_lst_13ad[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7010:33: warning: 'dev_lst_13ac' defined but not used [-Wunused-const-variable=] 7010 | static const struct device_id_s dev_lst_13ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7007:33: warning: 'dev_lst_13ab' defined but not used [-Wunused-const-variable=] 7007 | static const struct device_id_s dev_lst_13ab[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7004:33: warning: 'dev_lst_13aa' defined but not used [-Wunused-const-variable=] 7004 | static const struct device_id_s dev_lst_13aa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:7001:33: warning: 'dev_lst_13a9' defined but not used [-Wunused-const-variable=] 7001 | static const struct device_id_s dev_lst_13a9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6995:33: warning: 'dev_lst_13a8' defined but not used [-Wunused-const-variable=] 6995 | static const struct device_id_s dev_lst_13a8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6992:33: warning: 'dev_lst_13a7' defined but not used [-Wunused-const-variable=] 6992 | static const struct device_id_s dev_lst_13a7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6989:33: warning: 'dev_lst_13a6' defined but not used [-Wunused-const-variable=] 6989 | static const struct device_id_s dev_lst_13a6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6986:33: warning: 'dev_lst_13a5' defined but not used [-Wunused-const-variable=] 6986 | static const struct device_id_s dev_lst_13a5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6983:33: warning: 'dev_lst_13a4' defined but not used [-Wunused-const-variable=] 6983 | static const struct device_id_s dev_lst_13a4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6969:33: warning: 'dev_lst_13a3' defined but not used [-Wunused-const-variable=] 6969 | static const struct device_id_s dev_lst_13a3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6966:33: warning: 'dev_lst_13a2' defined but not used [-Wunused-const-variable=] 6966 | static const struct device_id_s dev_lst_13a2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6963:33: warning: 'dev_lst_13a1' defined but not used [-Wunused-const-variable=] 6963 | static const struct device_id_s dev_lst_13a1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6960:33: warning: 'dev_lst_13a0' defined but not used [-Wunused-const-variable=] 6960 | static const struct device_id_s dev_lst_13a0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6957:33: warning: 'dev_lst_139f' defined but not used [-Wunused-const-variable=] 6957 | static const struct device_id_s dev_lst_139f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6954:33: warning: 'dev_lst_139e' defined but not used [-Wunused-const-variable=] 6954 | static const struct device_id_s dev_lst_139e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6951:33: warning: 'dev_lst_139d' defined but not used [-Wunused-const-variable=] 6951 | static const struct device_id_s dev_lst_139d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6948:33: warning: 'dev_lst_139c' defined but not used [-Wunused-const-variable=] 6948 | static const struct device_id_s dev_lst_139c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6945:33: warning: 'dev_lst_139b' defined but not used [-Wunused-const-variable=] 6945 | static const struct device_id_s dev_lst_139b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6939:33: warning: 'dev_lst_139a' defined but not used [-Wunused-const-variable=] 6939 | static const struct device_id_s dev_lst_139a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6936:33: warning: 'dev_lst_1399' defined but not used [-Wunused-const-variable=] 6936 | static const struct device_id_s dev_lst_1399[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6933:33: warning: 'dev_lst_1398' defined but not used [-Wunused-const-variable=] 6933 | static const struct device_id_s dev_lst_1398[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6927:33: warning: 'dev_lst_1397' defined but not used [-Wunused-const-variable=] 6927 | static const struct device_id_s dev_lst_1397[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6924:33: warning: 'dev_lst_1396' defined but not used [-Wunused-const-variable=] 6924 | static const struct device_id_s dev_lst_1396[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6921:33: warning: 'dev_lst_1395' defined but not used [-Wunused-const-variable=] 6921 | static const struct device_id_s dev_lst_1395[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6917:33: warning: 'dev_lst_1394' defined but not used [-Wunused-const-variable=] 6917 | static const struct device_id_s dev_lst_1394[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6908:33: warning: 'dev_lst_1393' defined but not used [-Wunused-const-variable=] 6908 | static const struct device_id_s dev_lst_1393[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6905:33: warning: 'dev_lst_1392' defined but not used [-Wunused-const-variable=] 6905 | static const struct device_id_s dev_lst_1392[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6902:33: warning: 'dev_lst_1391' defined but not used [-Wunused-const-variable=] 6902 | static const struct device_id_s dev_lst_1391[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6899:33: warning: 'dev_lst_1390' defined but not used [-Wunused-const-variable=] 6899 | static const struct device_id_s dev_lst_1390[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6896:33: warning: 'dev_lst_138f' defined but not used [-Wunused-const-variable=] 6896 | static const struct device_id_s dev_lst_138f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6893:33: warning: 'dev_lst_138e' defined but not used [-Wunused-const-variable=] 6893 | static const struct device_id_s dev_lst_138e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6890:33: warning: 'dev_lst_138d' defined but not used [-Wunused-const-variable=] 6890 | static const struct device_id_s dev_lst_138d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6887:33: warning: 'dev_lst_138c' defined but not used [-Wunused-const-variable=] 6887 | static const struct device_id_s dev_lst_138c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6884:33: warning: 'dev_lst_138b' defined but not used [-Wunused-const-variable=] 6884 | static const struct device_id_s dev_lst_138b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6881:33: warning: 'dev_lst_138a' defined but not used [-Wunused-const-variable=] 6881 | static const struct device_id_s dev_lst_138a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6877:33: warning: 'dev_lst_1389' defined but not used [-Wunused-const-variable=] 6877 | static const struct device_id_s dev_lst_1389[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6874:33: warning: 'dev_lst_1388' defined but not used [-Wunused-const-variable=] 6874 | static const struct device_id_s dev_lst_1388[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6871:33: warning: 'dev_lst_1387' defined but not used [-Wunused-const-variable=] 6871 | static const struct device_id_s dev_lst_1387[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6868:33: warning: 'dev_lst_1386' defined but not used [-Wunused-const-variable=] 6868 | static const struct device_id_s dev_lst_1386[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6837:33: warning: 'dev_lst_1385' defined but not used [-Wunused-const-variable=] 6837 | static const struct device_id_s dev_lst_1385[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6834:33: warning: 'dev_lst_1384' defined but not used [-Wunused-const-variable=] 6834 | static const struct device_id_s dev_lst_1384[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6831:33: warning: 'dev_lst_1383' defined but not used [-Wunused-const-variable=] 6831 | static const struct device_id_s dev_lst_1383[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6817:33: warning: 'dev_lst_1382' defined but not used [-Wunused-const-variable=] 6817 | static const struct device_id_s dev_lst_1382[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6814:33: warning: 'dev_lst_1381' defined but not used [-Wunused-const-variable=] 6814 | static const struct device_id_s dev_lst_1381[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6811:33: warning: 'dev_lst_1380' defined but not used [-Wunused-const-variable=] 6811 | static const struct device_id_s dev_lst_1380[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6808:33: warning: 'dev_lst_137f' defined but not used [-Wunused-const-variable=] 6808 | static const struct device_id_s dev_lst_137f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6805:33: warning: 'dev_lst_137e' defined but not used [-Wunused-const-variable=] 6805 | static const struct device_id_s dev_lst_137e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6802:33: warning: 'dev_lst_137d' defined but not used [-Wunused-const-variable=] 6802 | static const struct device_id_s dev_lst_137d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6799:33: warning: 'dev_lst_137c' defined but not used [-Wunused-const-variable=] 6799 | static const struct device_id_s dev_lst_137c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6796:33: warning: 'dev_lst_137b' defined but not used [-Wunused-const-variable=] 6796 | static const struct device_id_s dev_lst_137b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6792:33: warning: 'dev_lst_137a' defined but not used [-Wunused-const-variable=] 6792 | static const struct device_id_s dev_lst_137a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6789:33: warning: 'dev_lst_1379' defined but not used [-Wunused-const-variable=] 6789 | static const struct device_id_s dev_lst_1379[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6786:33: warning: 'dev_lst_1378' defined but not used [-Wunused-const-variable=] 6786 | static const struct device_id_s dev_lst_1378[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6783:33: warning: 'dev_lst_1377' defined but not used [-Wunused-const-variable=] 6783 | static const struct device_id_s dev_lst_1377[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6780:33: warning: 'dev_lst_1376' defined but not used [-Wunused-const-variable=] 6780 | static const struct device_id_s dev_lst_1376[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6777:33: warning: 'dev_lst_1375' defined but not used [-Wunused-const-variable=] 6777 | static const struct device_id_s dev_lst_1375[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6753:33: warning: 'dev_lst_1374' defined but not used [-Wunused-const-variable=] 6753 | static const struct device_id_s dev_lst_1374[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6750:33: warning: 'dev_lst_1373' defined but not used [-Wunused-const-variable=] 6750 | static const struct device_id_s dev_lst_1373[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6746:33: warning: 'dev_lst_1371' defined but not used [-Wunused-const-variable=] 6746 | static const struct device_id_s dev_lst_1371[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6743:33: warning: 'dev_lst_1370' defined but not used [-Wunused-const-variable=] 6743 | static const struct device_id_s dev_lst_1370[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6740:33: warning: 'dev_lst_136f' defined but not used [-Wunused-const-variable=] 6740 | static const struct device_id_s dev_lst_136f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6737:33: warning: 'dev_lst_136d' defined but not used [-Wunused-const-variable=] 6737 | static const struct device_id_s dev_lst_136d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6734:33: warning: 'dev_lst_136c' defined but not used [-Wunused-const-variable=] 6734 | static const struct device_id_s dev_lst_136c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6730:33: warning: 'dev_lst_136b' defined but not used [-Wunused-const-variable=] 6730 | static const struct device_id_s dev_lst_136b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6723:33: warning: 'dev_lst_136a' defined but not used [-Wunused-const-variable=] 6723 | static const struct device_id_s dev_lst_136a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6720:33: warning: 'dev_lst_1369' defined but not used [-Wunused-const-variable=] 6720 | static const struct device_id_s dev_lst_1369[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6717:33: warning: 'dev_lst_1368' defined but not used [-Wunused-const-variable=] 6717 | static const struct device_id_s dev_lst_1368[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6714:33: warning: 'dev_lst_1367' defined but not used [-Wunused-const-variable=] 6714 | static const struct device_id_s dev_lst_1367[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6711:33: warning: 'dev_lst_1366' defined but not used [-Wunused-const-variable=] 6711 | static const struct device_id_s dev_lst_1366[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6708:33: warning: 'dev_lst_1365' defined but not used [-Wunused-const-variable=] 6708 | static const struct device_id_s dev_lst_1365[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6705:33: warning: 'dev_lst_1364' defined but not used [-Wunused-const-variable=] 6705 | static const struct device_id_s dev_lst_1364[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6702:33: warning: 'dev_lst_1363' defined but not used [-Wunused-const-variable=] 6702 | static const struct device_id_s dev_lst_1363[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6699:33: warning: 'dev_lst_1362' defined but not used [-Wunused-const-variable=] 6699 | static const struct device_id_s dev_lst_1362[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6696:33: warning: 'dev_lst_1361' defined but not used [-Wunused-const-variable=] 6696 | static const struct device_id_s dev_lst_1361[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6682:33: warning: 'dev_lst_1360' defined but not used [-Wunused-const-variable=] 6682 | static const struct device_id_s dev_lst_1360[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6679:33: warning: 'dev_lst_135f' defined but not used [-Wunused-const-variable=] 6679 | static const struct device_id_s dev_lst_135f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6667:33: warning: 'dev_lst_135e' defined but not used [-Wunused-const-variable=] 6667 | static const struct device_id_s dev_lst_135e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6664:33: warning: 'dev_lst_135d' defined but not used [-Wunused-const-variable=] 6664 | static const struct device_id_s dev_lst_135d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6648:33: warning: 'dev_lst_135c' defined but not used [-Wunused-const-variable=] 6648 | static const struct device_id_s dev_lst_135c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6645:33: warning: 'dev_lst_135b' defined but not used [-Wunused-const-variable=] 6645 | static const struct device_id_s dev_lst_135b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6642:33: warning: 'dev_lst_135a' defined but not used [-Wunused-const-variable=] 6642 | static const struct device_id_s dev_lst_135a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6639:33: warning: 'dev_lst_1359' defined but not used [-Wunused-const-variable=] 6639 | static const struct device_id_s dev_lst_1359[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6636:33: warning: 'dev_lst_1356' defined but not used [-Wunused-const-variable=] 6636 | static const struct device_id_s dev_lst_1356[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6633:33: warning: 'dev_lst_1355' defined but not used [-Wunused-const-variable=] 6633 | static const struct device_id_s dev_lst_1355[] = { | ^~~~~~~~~~~~ libswresample/audioconvert.c: In function 'swri_audio_convert_alloc': vidix/pci_dev_ids.c:6630:33: warning: 'dev_lst_1354' defined but not used [-Wunused-const-variable=] 6630 | static const struct device_id_s dev_lst_1354[] = { | ^~~~~~~~~~~~ libswresample/audioconvert.c:148:44: warning: unused parameter 'flags' [-Wunused-parameter] 148 | int flags) | ~~~~^~~~~ vidix/pci_dev_ids.c:6623:33: warning: 'dev_lst_1353' defined but not used [-Wunused-const-variable=] 6623 | static const struct device_id_s dev_lst_1353[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6620:33: warning: 'dev_lst_1351' defined but not used [-Wunused-const-variable=] 6620 | static const struct device_id_s dev_lst_1351[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6617:33: warning: 'dev_lst_1350' defined but not used [-Wunused-const-variable=] 6617 | static const struct device_id_s dev_lst_1350[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6614:33: warning: 'dev_lst_134f' defined but not used [-Wunused-const-variable=] 6614 | static const struct device_id_s dev_lst_134f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6611:33: warning: 'dev_lst_134e' defined but not used [-Wunused-const-variable=] 6611 | static const struct device_id_s dev_lst_134e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6598:33: warning: 'dev_lst_134d' defined but not used [-Wunused-const-variable=] 6598 | static const struct device_id_s dev_lst_134d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6595:33: warning: 'dev_lst_134c' defined but not used [-Wunused-const-variable=] 6595 | static const struct device_id_s dev_lst_134c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6592:33: warning: 'dev_lst_134b' defined but not used [-Wunused-const-variable=] 6592 | static const struct device_id_s dev_lst_134b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6587:33: warning: 'dev_lst_134a' defined but not used [-Wunused-const-variable=] 6587 | static const struct device_id_s dev_lst_134a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6584:33: warning: 'dev_lst_1349' defined but not used [-Wunused-const-variable=] 6584 | static const struct device_id_s dev_lst_1349[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6581:33: warning: 'dev_lst_1347' defined but not used [-Wunused-const-variable=] 6581 | static const struct device_id_s dev_lst_1347[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6578:33: warning: 'dev_lst_1345' defined but not used [-Wunused-const-variable=] 6578 | static const struct device_id_s dev_lst_1345[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6575:33: warning: 'dev_lst_1344' defined but not used [-Wunused-const-variable=] 6575 | static const struct device_id_s dev_lst_1344[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6572:33: warning: 'dev_lst_1343' defined but not used [-Wunused-const-variable=] 6572 | static const struct device_id_s dev_lst_1343[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6569:33: warning: 'dev_lst_1342' defined but not used [-Wunused-const-variable=] 6569 | static const struct device_id_s dev_lst_1342[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6566:33: warning: 'dev_lst_1341' defined but not used [-Wunused-const-variable=] 6566 | static const struct device_id_s dev_lst_1341[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6563:33: warning: 'dev_lst_1340' defined but not used [-Wunused-const-variable=] 6563 | static const struct device_id_s dev_lst_1340[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6560:33: warning: 'dev_lst_133f' defined but not used [-Wunused-const-variable=] 6560 | static const struct device_id_s dev_lst_133f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6557:33: warning: 'dev_lst_133e' defined but not used [-Wunused-const-variable=] 6557 | static const struct device_id_s dev_lst_133e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6554:33: warning: 'dev_lst_133d' defined but not used [-Wunused-const-variable=] 6554 | static const struct device_id_s dev_lst_133d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6551:33: warning: 'dev_lst_133c' defined but not used [-Wunused-const-variable=] 6551 | static const struct device_id_s dev_lst_133c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6548:33: warning: 'dev_lst_133b' defined but not used [-Wunused-const-variable=] 6548 | static const struct device_id_s dev_lst_133b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6545:33: warning: 'dev_lst_133a' defined but not used [-Wunused-const-variable=] 6545 | static const struct device_id_s dev_lst_133a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6542:33: warning: 'dev_lst_1338' defined but not used [-Wunused-const-variable=] 6542 | static const struct device_id_s dev_lst_1338[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6539:33: warning: 'dev_lst_1337' defined but not used [-Wunused-const-variable=] 6539 | static const struct device_id_s dev_lst_1337[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6536:33: warning: 'dev_lst_1335' defined but not used [-Wunused-const-variable=] 6536 | static const struct device_id_s dev_lst_1335[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6533:33: warning: 'dev_lst_1334' defined but not used [-Wunused-const-variable=] 6533 | static const struct device_id_s dev_lst_1334[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6527:33: warning: 'dev_lst_1332' defined but not used [-Wunused-const-variable=] 6527 | static const struct device_id_s dev_lst_1332[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6519:33: warning: 'dev_lst_1331' defined but not used [-Wunused-const-variable=] 6519 | static const struct device_id_s dev_lst_1331[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6516:33: warning: 'dev_lst_1330' defined but not used [-Wunused-const-variable=] 6516 | static const struct device_id_s dev_lst_1330[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6513:33: warning: 'dev_lst_132d' defined but not used [-Wunused-const-variable=] 6513 | static const struct device_id_s dev_lst_132d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6510:33: warning: 'dev_lst_132c' defined but not used [-Wunused-const-variable=] 6510 | static const struct device_id_s dev_lst_132c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6507:33: warning: 'dev_lst_132b' defined but not used [-Wunused-const-variable=] 6507 | static const struct device_id_s dev_lst_132b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6504:33: warning: 'dev_lst_132a' defined but not used [-Wunused-const-variable=] 6504 | static const struct device_id_s dev_lst_132a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6501:33: warning: 'dev_lst_1329' defined but not used [-Wunused-const-variable=] 6501 | static const struct device_id_s dev_lst_1329[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6498:33: warning: 'dev_lst_1328' defined but not used [-Wunused-const-variable=] 6498 | static const struct device_id_s dev_lst_1328[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6495:33: warning: 'dev_lst_1327' defined but not used [-Wunused-const-variable=] 6495 | static const struct device_id_s dev_lst_1327[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6492:33: warning: 'dev_lst_1326' defined but not used [-Wunused-const-variable=] 6492 | static const struct device_id_s dev_lst_1326[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6489:33: warning: 'dev_lst_1325' defined but not used [-Wunused-const-variable=] 6489 | static const struct device_id_s dev_lst_1325[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6486:33: warning: 'dev_lst_1324' defined but not used [-Wunused-const-variable=] 6486 | static const struct device_id_s dev_lst_1324[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6483:33: warning: 'dev_lst_1323' defined but not used [-Wunused-const-variable=] 6483 | static const struct device_id_s dev_lst_1323[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6480:33: warning: 'dev_lst_1322' defined but not used [-Wunused-const-variable=] 6480 | static const struct device_id_s dev_lst_1322[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6477:33: warning: 'dev_lst_1321' defined but not used [-Wunused-const-variable=] 6477 | static const struct device_id_s dev_lst_1321[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6474:33: warning: 'dev_lst_1320' defined but not used [-Wunused-const-variable=] 6474 | static const struct device_id_s dev_lst_1320[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6433:33: warning: 'dev_lst_131f' defined but not used [-Wunused-const-variable=] 6433 | static const struct device_id_s dev_lst_131f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6430:33: warning: 'dev_lst_131e' defined but not used [-Wunused-const-variable=] 6430 | static const struct device_id_s dev_lst_131e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6427:33: warning: 'dev_lst_131d' defined but not used [-Wunused-const-variable=] 6427 | static const struct device_id_s dev_lst_131d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6424:33: warning: 'dev_lst_131c' defined but not used [-Wunused-const-variable=] 6424 | static const struct device_id_s dev_lst_131c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6421:33: warning: 'dev_lst_131a' defined but not used [-Wunused-const-variable=] 6421 | static const struct device_id_s dev_lst_131a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6414:33: warning: 'dev_lst_1319' defined but not used [-Wunused-const-variable=] 6414 | static const struct device_id_s dev_lst_1319[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6410:33: warning: 'dev_lst_1318' defined but not used [-Wunused-const-variable=] 6410 | static const struct device_id_s dev_lst_1318[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6399:33: warning: 'dev_lst_1317' defined but not used [-Wunused-const-variable=] 6399 | static const struct device_id_s dev_lst_1317[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6396:33: warning: 'dev_lst_1316' defined but not used [-Wunused-const-variable=] 6396 | static const struct device_id_s dev_lst_1316[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6393:33: warning: 'dev_lst_1313' defined but not used [-Wunused-const-variable=] 6393 | static const struct device_id_s dev_lst_1313[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6390:33: warning: 'dev_lst_1312' defined but not used [-Wunused-const-variable=] 6390 | static const struct device_id_s dev_lst_1312[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6387:33: warning: 'dev_lst_1311' defined but not used [-Wunused-const-variable=] 6387 | static const struct device_id_s dev_lst_1311[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6384:33: warning: 'dev_lst_1310' defined but not used [-Wunused-const-variable=] 6384 | static const struct device_id_s dev_lst_1310[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6381:33: warning: 'dev_lst_130f' defined but not used [-Wunused-const-variable=] 6381 | static const struct device_id_s dev_lst_130f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6378:33: warning: 'dev_lst_130e' defined but not used [-Wunused-const-variable=] 6378 | static const struct device_id_s dev_lst_130e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6375:33: warning: 'dev_lst_130d' defined but not used [-Wunused-const-variable=] 6375 | static const struct device_id_s dev_lst_130d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6372:33: warning: 'dev_lst_130c' defined but not used [-Wunused-const-variable=] 6372 | static const struct device_id_s dev_lst_130c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6369:33: warning: 'dev_lst_130b' defined but not used [-Wunused-const-variable=] 6369 | static const struct device_id_s dev_lst_130b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6366:33: warning: 'dev_lst_130a' defined but not used [-Wunused-const-variable=] 6366 | static const struct device_id_s dev_lst_130a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6363:33: warning: 'dev_lst_1309' defined but not used [-Wunused-const-variable=] 6363 | static const struct device_id_s dev_lst_1309[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6359:33: warning: 'dev_lst_1308' defined but not used [-Wunused-const-variable=] 6359 | static const struct device_id_s dev_lst_1308[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6317:33: warning: 'dev_lst_1307' defined but not used [-Wunused-const-variable=] 6317 | static const struct device_id_s dev_lst_1307[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6314:33: warning: 'dev_lst_1306' defined but not used [-Wunused-const-variable=] 6314 | static const struct device_id_s dev_lst_1306[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6311:33: warning: 'dev_lst_1305' defined but not used [-Wunused-const-variable=] 6311 | static const struct device_id_s dev_lst_1305[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6308:33: warning: 'dev_lst_1304' defined but not used [-Wunused-const-variable=] 6308 | static const struct device_id_s dev_lst_1304[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6305:33: warning: 'dev_lst_1303' defined but not used [-Wunused-const-variable=] 6305 | static const struct device_id_s dev_lst_1303[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6302:33: warning: 'dev_lst_1302' defined but not used [-Wunused-const-variable=] 6302 | static const struct device_id_s dev_lst_1302[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6299:33: warning: 'dev_lst_1300' defined but not used [-Wunused-const-variable=] 6299 | static const struct device_id_s dev_lst_1300[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6296:33: warning: 'dev_lst_12ff' defined but not used [-Wunused-const-variable=] 6296 | static const struct device_id_s dev_lst_12ff[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6293:33: warning: 'dev_lst_12fe' defined but not used [-Wunused-const-variable=] 6293 | static const struct device_id_s dev_lst_12fe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6290:33: warning: 'dev_lst_12fd' defined but not used [-Wunused-const-variable=] 6290 | static const struct device_id_s dev_lst_12fd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6287:33: warning: 'dev_lst_12fc' defined but not used [-Wunused-const-variable=] 6287 | static const struct device_id_s dev_lst_12fc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6270:33: warning: 'dev_lst_12fb' defined but not used [-Wunused-const-variable=] 6270 | static const struct device_id_s dev_lst_12fb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6267:33: warning: 'dev_lst_12f9' defined but not used [-Wunused-const-variable=] 6267 | static const struct device_id_s dev_lst_12f9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6263:33: warning: 'dev_lst_12f8' defined but not used [-Wunused-const-variable=] 6263 | static const struct device_id_s dev_lst_12f8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6260:33: warning: 'dev_lst_12f7' defined but not used [-Wunused-const-variable=] 6260 | static const struct device_id_s dev_lst_12f7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6257:33: warning: 'dev_lst_12f6' defined but not used [-Wunused-const-variable=] 6257 | static const struct device_id_s dev_lst_12f6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6254:33: warning: 'dev_lst_12f5' defined but not used [-Wunused-const-variable=] 6254 | static const struct device_id_s dev_lst_12f5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6251:33: warning: 'dev_lst_12f4' defined but not used [-Wunused-const-variable=] 6251 | static const struct device_id_s dev_lst_12f4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6248:33: warning: 'dev_lst_12f3' defined but not used [-Wunused-const-variable=] 6248 | static const struct device_id_s dev_lst_12f3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6245:33: warning: 'dev_lst_12f2' defined but not used [-Wunused-const-variable=] 6245 | static const struct device_id_s dev_lst_12f2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6242:33: warning: 'dev_lst_12f1' defined but not used [-Wunused-const-variable=] 6242 | static const struct device_id_s dev_lst_12f1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6239:33: warning: 'dev_lst_12f0' defined but not used [-Wunused-const-variable=] 6239 | static const struct device_id_s dev_lst_12f0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6236:33: warning: 'dev_lst_12ef' defined but not used [-Wunused-const-variable=] 6236 | static const struct device_id_s dev_lst_12ef[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6233:33: warning: 'dev_lst_12ee' defined but not used [-Wunused-const-variable=] 6233 | static const struct device_id_s dev_lst_12ee[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6230:33: warning: 'dev_lst_12ed' defined but not used [-Wunused-const-variable=] 6230 | static const struct device_id_s dev_lst_12ed[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6227:33: warning: 'dev_lst_12ec' defined but not used [-Wunused-const-variable=] 6227 | static const struct device_id_s dev_lst_12ec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6220:33: warning: 'dev_lst_12eb' defined but not used [-Wunused-const-variable=] 6220 | static const struct device_id_s dev_lst_12eb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6217:33: warning: 'dev_lst_12ea' defined but not used [-Wunused-const-variable=] 6217 | static const struct device_id_s dev_lst_12ea[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6214:33: warning: 'dev_lst_12e9' defined but not used [-Wunused-const-variable=] 6214 | static const struct device_id_s dev_lst_12e9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6211:33: warning: 'dev_lst_12e8' defined but not used [-Wunused-const-variable=] 6211 | static const struct device_id_s dev_lst_12e8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6208:33: warning: 'dev_lst_12e7' defined but not used [-Wunused-const-variable=] 6208 | static const struct device_id_s dev_lst_12e7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6205:33: warning: 'dev_lst_12e6' defined but not used [-Wunused-const-variable=] 6205 | static const struct device_id_s dev_lst_12e6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6202:33: warning: 'dev_lst_12e5' defined but not used [-Wunused-const-variable=] 6202 | static const struct device_id_s dev_lst_12e5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6199:33: warning: 'dev_lst_12e4' defined but not used [-Wunused-const-variable=] 6199 | static const struct device_id_s dev_lst_12e4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6196:33: warning: 'dev_lst_12e3' defined but not used [-Wunused-const-variable=] 6196 | static const struct device_id_s dev_lst_12e3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6193:33: warning: 'dev_lst_12e2' defined but not used [-Wunused-const-variable=] 6193 | static const struct device_id_s dev_lst_12e2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6190:33: warning: 'dev_lst_12e1' defined but not used [-Wunused-const-variable=] 6190 | static const struct device_id_s dev_lst_12e1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6184:33: warning: 'dev_lst_12e0' defined but not used [-Wunused-const-variable=] 6184 | static const struct device_id_s dev_lst_12e0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6181:33: warning: 'dev_lst_12df' defined but not used [-Wunused-const-variable=] 6181 | static const struct device_id_s dev_lst_12df[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6177:33: warning: 'dev_lst_12de' defined but not used [-Wunused-const-variable=] 6177 | static const struct device_id_s dev_lst_12de[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6174:33: warning: 'dev_lst_12dd' defined but not used [-Wunused-const-variable=] 6174 | static const struct device_id_s dev_lst_12dd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6171:33: warning: 'dev_lst_12dc' defined but not used [-Wunused-const-variable=] 6171 | static const struct device_id_s dev_lst_12dc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6168:33: warning: 'dev_lst_12db' defined but not used [-Wunused-const-variable=] 6168 | static const struct device_id_s dev_lst_12db[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6165:33: warning: 'dev_lst_12da' defined but not used [-Wunused-const-variable=] 6165 | static const struct device_id_s dev_lst_12da[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6158:33: warning: 'dev_lst_12d9' defined but not used [-Wunused-const-variable=] 6158 | static const struct device_id_s dev_lst_12d9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6154:33: warning: 'dev_lst_12d8' defined but not used [-Wunused-const-variable=] 6154 | static const struct device_id_s dev_lst_12d8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6151:33: warning: 'dev_lst_12d7' defined but not used [-Wunused-const-variable=] 6151 | static const struct device_id_s dev_lst_12d7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6148:33: warning: 'dev_lst_12d6' defined but not used [-Wunused-const-variable=] 6148 | static const struct device_id_s dev_lst_12d6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6143:33: warning: 'dev_lst_12d5' defined but not used [-Wunused-const-variable=] 6143 | static const struct device_id_s dev_lst_12d5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6139:33: warning: 'dev_lst_12d4' defined but not used [-Wunused-const-variable=] 6139 | static const struct device_id_s dev_lst_12d4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6136:33: warning: 'dev_lst_12d3' defined but not used [-Wunused-const-variable=] 6136 | static const struct device_id_s dev_lst_12d3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6124:33: warning: 'dev_lst_12d2' defined but not used [-Wunused-const-variable=] 6124 | static const struct device_id_s dev_lst_12d2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6121:33: warning: 'dev_lst_12d1' defined but not used [-Wunused-const-variable=] 6121 | static const struct device_id_s dev_lst_12d1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6118:33: warning: 'dev_lst_12d0' defined but not used [-Wunused-const-variable=] 6118 | static const struct device_id_s dev_lst_12d0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6115:33: warning: 'dev_lst_12cf' defined but not used [-Wunused-const-variable=] 6115 | static const struct device_id_s dev_lst_12cf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6112:33: warning: 'dev_lst_12ce' defined but not used [-Wunused-const-variable=] 6112 | static const struct device_id_s dev_lst_12ce[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6109:33: warning: 'dev_lst_12cd' defined but not used [-Wunused-const-variable=] 6109 | static const struct device_id_s dev_lst_12cd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6106:33: warning: 'dev_lst_12cc' defined but not used [-Wunused-const-variable=] 6106 | static const struct device_id_s dev_lst_12cc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6103:33: warning: 'dev_lst_12cb' defined but not used [-Wunused-const-variable=] 6103 | static const struct device_id_s dev_lst_12cb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6100:33: warning: 'dev_lst_12ca' defined but not used [-Wunused-const-variable=] 6100 | static const struct device_id_s dev_lst_12ca[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6097:33: warning: 'dev_lst_12c9' defined but not used [-Wunused-const-variable=] 6097 | static const struct device_id_s dev_lst_12c9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6094:33: warning: 'dev_lst_12c8' defined but not used [-Wunused-const-variable=] 6094 | static const struct device_id_s dev_lst_12c8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6091:33: warning: 'dev_lst_12c7' defined but not used [-Wunused-const-variable=] 6091 | static const struct device_id_s dev_lst_12c7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6088:33: warning: 'dev_lst_12c6' defined but not used [-Wunused-const-variable=] 6088 | static const struct device_id_s dev_lst_12c6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6080:33: warning: 'dev_lst_12c5' defined but not used [-Wunused-const-variable=] 6080 | static const struct device_id_s dev_lst_12c5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6049:33: warning: 'dev_lst_12c4' defined but not used [-Wunused-const-variable=] 6049 | static const struct device_id_s dev_lst_12c4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6044:33: warning: 'dev_lst_12c3' defined but not used [-Wunused-const-variable=] 6044 | static const struct device_id_s dev_lst_12c3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6041:33: warning: 'dev_lst_12c2' defined but not used [-Wunused-const-variable=] 6041 | static const struct device_id_s dev_lst_12c2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6038:33: warning: 'dev_lst_12c1' defined but not used [-Wunused-const-variable=] 6038 | static const struct device_id_s dev_lst_12c1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6035:33: warning: 'dev_lst_12c0' defined but not used [-Wunused-const-variable=] 6035 | static const struct device_id_s dev_lst_12c0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6032:33: warning: 'dev_lst_12bf' defined but not used [-Wunused-const-variable=] 6032 | static const struct device_id_s dev_lst_12bf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6027:33: warning: 'dev_lst_12be' defined but not used [-Wunused-const-variable=] 6027 | static const struct device_id_s dev_lst_12be[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6024:33: warning: 'dev_lst_12bd' defined but not used [-Wunused-const-variable=] 6024 | static const struct device_id_s dev_lst_12bd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6021:33: warning: 'dev_lst_12bc' defined but not used [-Wunused-const-variable=] 6021 | static const struct device_id_s dev_lst_12bc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6018:33: warning: 'dev_lst_12bb' defined but not used [-Wunused-const-variable=] 6018 | static const struct device_id_s dev_lst_12bb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6015:33: warning: 'dev_lst_12ba' defined but not used [-Wunused-const-variable=] 6015 | static const struct device_id_s dev_lst_12ba[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6009:33: warning: 'dev_lst_12b9' defined but not used [-Wunused-const-variable=] 6009 | static const struct device_id_s dev_lst_12b9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6006:33: warning: 'dev_lst_12b8' defined but not used [-Wunused-const-variable=] 6006 | static const struct device_id_s dev_lst_12b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6003:33: warning: 'dev_lst_12b7' defined but not used [-Wunused-const-variable=] 6003 | static const struct device_id_s dev_lst_12b7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6000:33: warning: 'dev_lst_12b6' defined but not used [-Wunused-const-variable=] 6000 | static const struct device_id_s dev_lst_12b6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5997:33: warning: 'dev_lst_12b5' defined but not used [-Wunused-const-variable=] 5997 | static const struct device_id_s dev_lst_12b5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5994:33: warning: 'dev_lst_12b4' defined but not used [-Wunused-const-variable=] 5994 | static const struct device_id_s dev_lst_12b4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5991:33: warning: 'dev_lst_12b3' defined but not used [-Wunused-const-variable=] 5991 | static const struct device_id_s dev_lst_12b3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5988:33: warning: 'dev_lst_12b2' defined but not used [-Wunused-const-variable=] 5988 | static const struct device_id_s dev_lst_12b2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5985:33: warning: 'dev_lst_12b1' defined but not used [-Wunused-const-variable=] 5985 | static const struct device_id_s dev_lst_12b1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5982:33: warning: 'dev_lst_12b0' defined but not used [-Wunused-const-variable=] 5982 | static const struct device_id_s dev_lst_12b0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5979:33: warning: 'dev_lst_12af' defined but not used [-Wunused-const-variable=] 5979 | static const struct device_id_s dev_lst_12af[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5973:33: warning: 'dev_lst_12ae' defined but not used [-Wunused-const-variable=] 5973 | static const struct device_id_s dev_lst_12ae[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5970:33: warning: 'dev_lst_12ad' defined but not used [-Wunused-const-variable=] 5970 | static const struct device_id_s dev_lst_12ad[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5967:33: warning: 'dev_lst_12ac' defined but not used [-Wunused-const-variable=] 5967 | static const struct device_id_s dev_lst_12ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5962:33: warning: 'dev_lst_12ab' defined but not used [-Wunused-const-variable=] 5962 | static const struct device_id_s dev_lst_12ab[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5959:33: warning: 'dev_lst_12aa' defined but not used [-Wunused-const-variable=] 5959 | static const struct device_id_s dev_lst_12aa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5956:33: warning: 'dev_lst_12a9' defined but not used [-Wunused-const-variable=] 5956 | static const struct device_id_s dev_lst_12a9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5953:33: warning: 'dev_lst_12a8' defined but not used [-Wunused-const-variable=] 5953 | static const struct device_id_s dev_lst_12a8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5950:33: warning: 'dev_lst_12a7' defined but not used [-Wunused-const-variable=] 5950 | static const struct device_id_s dev_lst_12a7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5947:33: warning: 'dev_lst_12a6' defined but not used [-Wunused-const-variable=] 5947 | static const struct device_id_s dev_lst_12a6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5944:33: warning: 'dev_lst_12a5' defined but not used [-Wunused-const-variable=] 5944 | static const struct device_id_s dev_lst_12a5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5941:33: warning: 'dev_lst_12a4' defined but not used [-Wunused-const-variable=] 5941 | static const struct device_id_s dev_lst_12a4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5937:33: warning: 'dev_lst_12a3' defined but not used [-Wunused-const-variable=] 5937 | static const struct device_id_s dev_lst_12a3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5934:33: warning: 'dev_lst_12a2' defined but not used [-Wunused-const-variable=] 5934 | static const struct device_id_s dev_lst_12a2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5931:33: warning: 'dev_lst_12a1' defined but not used [-Wunused-const-variable=] 5931 | static const struct device_id_s dev_lst_12a1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5928:33: warning: 'dev_lst_12a0' defined but not used [-Wunused-const-variable=] 5928 | static const struct device_id_s dev_lst_12a0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5925:33: warning: 'dev_lst_129f' defined but not used [-Wunused-const-variable=] 5925 | static const struct device_id_s dev_lst_129f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5922:33: warning: 'dev_lst_129e' defined but not used [-Wunused-const-variable=] 5922 | static const struct device_id_s dev_lst_129e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5919:33: warning: 'dev_lst_129d' defined but not used [-Wunused-const-variable=] 5919 | static const struct device_id_s dev_lst_129d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5916:33: warning: 'dev_lst_129c' defined but not used [-Wunused-const-variable=] 5916 | static const struct device_id_s dev_lst_129c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5913:33: warning: 'dev_lst_129b' defined but not used [-Wunused-const-variable=] 5913 | static const struct device_id_s dev_lst_129b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5909:33: warning: 'dev_lst_129a' defined but not used [-Wunused-const-variable=] 5909 | static const struct device_id_s dev_lst_129a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5906:33: warning: 'dev_lst_1299' defined but not used [-Wunused-const-variable=] 5906 | static const struct device_id_s dev_lst_1299[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5903:33: warning: 'dev_lst_1298' defined but not used [-Wunused-const-variable=] 5903 | static const struct device_id_s dev_lst_1298[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5900:33: warning: 'dev_lst_1297' defined but not used [-Wunused-const-variable=] 5900 | static const struct device_id_s dev_lst_1297[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5897:33: warning: 'dev_lst_1296' defined but not used [-Wunused-const-variable=] 5897 | static const struct device_id_s dev_lst_1296[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5894:33: warning: 'dev_lst_1295' defined but not used [-Wunused-const-variable=] 5894 | static const struct device_id_s dev_lst_1295[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5891:33: warning: 'dev_lst_1294' defined but not used [-Wunused-const-variable=] 5891 | static const struct device_id_s dev_lst_1294[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5888:33: warning: 'dev_lst_1293' defined but not used [-Wunused-const-variable=] 5888 | static const struct device_id_s dev_lst_1293[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5885:33: warning: 'dev_lst_1292' defined but not used [-Wunused-const-variable=] 5885 | static const struct device_id_s dev_lst_1292[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5882:33: warning: 'dev_lst_1291' defined but not used [-Wunused-const-variable=] 5882 | static const struct device_id_s dev_lst_1291[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5879:33: warning: 'dev_lst_1290' defined but not used [-Wunused-const-variable=] 5879 | static const struct device_id_s dev_lst_1290[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5876:33: warning: 'dev_lst_128f' defined but not used [-Wunused-const-variable=] 5876 | static const struct device_id_s dev_lst_128f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5868:33: warning: 'dev_lst_128e' defined but not used [-Wunused-const-variable=] 5868 | static const struct device_id_s dev_lst_128e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5864:33: warning: 'dev_lst_128d' defined but not used [-Wunused-const-variable=] 5864 | static const struct device_id_s dev_lst_128d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5861:33: warning: 'dev_lst_128c' defined but not used [-Wunused-const-variable=] 5861 | static const struct device_id_s dev_lst_128c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5858:33: warning: 'dev_lst_128b' defined but not used [-Wunused-const-variable=] 5858 | static const struct device_id_s dev_lst_128b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5855:33: warning: 'dev_lst_128a' defined but not used [-Wunused-const-variable=] 5855 | static const struct device_id_s dev_lst_128a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5852:33: warning: 'dev_lst_1289' defined but not used [-Wunused-const-variable=] 5852 | static const struct device_id_s dev_lst_1289[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5849:33: warning: 'dev_lst_1288' defined but not used [-Wunused-const-variable=] 5849 | static const struct device_id_s dev_lst_1288[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5844:33: warning: 'dev_lst_1287' defined but not used [-Wunused-const-variable=] 5844 | static const struct device_id_s dev_lst_1287[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5841:33: warning: 'dev_lst_1286' defined but not used [-Wunused-const-variable=] 5841 | static const struct device_id_s dev_lst_1286[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5837:33: warning: 'dev_lst_1285' defined but not used [-Wunused-const-variable=] 5837 | static const struct device_id_s dev_lst_1285[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5834:33: warning: 'dev_lst_1284' defined but not used [-Wunused-const-variable=] 5834 | static const struct device_id_s dev_lst_1284[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5823:33: warning: 'dev_lst_1283' defined but not used [-Wunused-const-variable=] 5823 | static const struct device_id_s dev_lst_1283[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5816:33: warning: 'dev_lst_1282' defined but not used [-Wunused-const-variable=] 5816 | static const struct device_id_s dev_lst_1282[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5813:33: warning: 'dev_lst_1281' defined but not used [-Wunused-const-variable=] 5813 | static const struct device_id_s dev_lst_1281[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5810:33: warning: 'dev_lst_1280' defined but not used [-Wunused-const-variable=] 5810 | static const struct device_id_s dev_lst_1280[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5807:33: warning: 'dev_lst_127f' defined but not used [-Wunused-const-variable=] 5807 | static const struct device_id_s dev_lst_127f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5804:33: warning: 'dev_lst_127e' defined but not used [-Wunused-const-variable=] 5804 | static const struct device_id_s dev_lst_127e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5801:33: warning: 'dev_lst_127d' defined but not used [-Wunused-const-variable=] 5801 | static const struct device_id_s dev_lst_127d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5798:33: warning: 'dev_lst_127c' defined but not used [-Wunused-const-variable=] 5798 | static const struct device_id_s dev_lst_127c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5795:33: warning: 'dev_lst_127b' defined but not used [-Wunused-const-variable=] 5795 | static const struct device_id_s dev_lst_127b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5767:33: warning: 'dev_lst_127a' defined but not used [-Wunused-const-variable=] 5767 | static const struct device_id_s dev_lst_127a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5758:33: warning: 'dev_lst_1279' defined but not used [-Wunused-const-variable=] 5758 | static const struct device_id_s dev_lst_1279[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5753:33: warning: 'dev_lst_1278' defined but not used [-Wunused-const-variable=] 5753 | static const struct device_id_s dev_lst_1278[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5750:33: warning: 'dev_lst_1277' defined but not used [-Wunused-const-variable=] 5750 | static const struct device_id_s dev_lst_1277[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5747:33: warning: 'dev_lst_1276' defined but not used [-Wunused-const-variable=] 5747 | static const struct device_id_s dev_lst_1276[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5744:33: warning: 'dev_lst_1275' defined but not used [-Wunused-const-variable=] 5744 | static const struct device_id_s dev_lst_1275[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5737:33: warning: 'dev_lst_1274' defined but not used [-Wunused-const-variable=] 5737 | static const struct device_id_s dev_lst_1274[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5733:33: warning: 'dev_lst_1273' defined but not used [-Wunused-const-variable=] 5733 | static const struct device_id_s dev_lst_1273[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5730:33: warning: 'dev_lst_1272' defined but not used [-Wunused-const-variable=] 5730 | static const struct device_id_s dev_lst_1272[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5727:33: warning: 'dev_lst_1271' defined but not used [-Wunused-const-variable=] 5727 | static const struct device_id_s dev_lst_1271[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5724:33: warning: 'dev_lst_1270' defined but not used [-Wunused-const-variable=] 5724 | static const struct device_id_s dev_lst_1270[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5711:33: warning: 'dev_lst_126f' defined but not used [-Wunused-const-variable=] 5711 | static const struct device_id_s dev_lst_126f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5708:33: warning: 'dev_lst_126e' defined but not used [-Wunused-const-variable=] 5708 | static const struct device_id_s dev_lst_126e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5705:33: warning: 'dev_lst_126d' defined but not used [-Wunused-const-variable=] 5705 | static const struct device_id_s dev_lst_126d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5700:33: warning: 'dev_lst_126c' defined but not used [-Wunused-const-variable=] 5700 | static const struct device_id_s dev_lst_126c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5697:33: warning: 'dev_lst_126b' defined but not used [-Wunused-const-variable=] 5697 | static const struct device_id_s dev_lst_126b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5694:33: warning: 'dev_lst_126a' defined but not used [-Wunused-const-variable=] 5694 | static const struct device_id_s dev_lst_126a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5691:33: warning: 'dev_lst_1269' defined but not used [-Wunused-const-variable=] 5691 | static const struct device_id_s dev_lst_1269[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5688:33: warning: 'dev_lst_1268' defined but not used [-Wunused-const-variable=] 5688 | static const struct device_id_s dev_lst_1268[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5683:33: warning: 'dev_lst_1267' defined but not used [-Wunused-const-variable=] 5683 | static const struct device_id_s dev_lst_1267[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5678:33: warning: 'dev_lst_1266' defined but not used [-Wunused-const-variable=] 5678 | static const struct device_id_s dev_lst_1266[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5675:33: warning: 'dev_lst_1265' defined but not used [-Wunused-const-variable=] 5675 | static const struct device_id_s dev_lst_1265[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5672:33: warning: 'dev_lst_1264' defined but not used [-Wunused-const-variable=] 5672 | static const struct device_id_s dev_lst_1264[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5669:33: warning: 'dev_lst_1263' defined but not used [-Wunused-const-variable=] 5669 | static const struct device_id_s dev_lst_1263[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5666:33: warning: 'dev_lst_1262' defined but not used [-Wunused-const-variable=] 5666 | static const struct device_id_s dev_lst_1262[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5663:33: warning: 'dev_lst_1261' defined but not used [-Wunused-const-variable=] 5663 | static const struct device_id_s dev_lst_1261[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5653:33: warning: 'dev_lst_1260' defined but not used [-Wunused-const-variable=] 5653 | static const struct device_id_s dev_lst_1260[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5650:33: warning: 'dev_lst_125f' defined but not used [-Wunused-const-variable=] 5650 | static const struct device_id_s dev_lst_125f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5647:33: warning: 'dev_lst_125e' defined but not used [-Wunused-const-variable=] 5647 | static const struct device_id_s dev_lst_125e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5630:33: warning: 'dev_lst_125d' defined but not used [-Wunused-const-variable=] 5630 | static const struct device_id_s dev_lst_125d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5625:33: warning: 'dev_lst_125c' defined but not used [-Wunused-const-variable=] 5625 | static const struct device_id_s dev_lst_125c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5621:33: warning: 'dev_lst_125b' defined but not used [-Wunused-const-variable=] 5621 | static const struct device_id_s dev_lst_125b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5618:33: warning: 'dev_lst_125a' defined but not used [-Wunused-const-variable=] 5618 | static const struct device_id_s dev_lst_125a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5611:33: warning: 'dev_lst_1259' defined but not used [-Wunused-const-variable=] 5611 | static const struct device_id_s dev_lst_1259[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5608:33: warning: 'dev_lst_1258' defined but not used [-Wunused-const-variable=] 5608 | static const struct device_id_s dev_lst_1258[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5605:33: warning: 'dev_lst_1257' defined but not used [-Wunused-const-variable=] 5605 | static const struct device_id_s dev_lst_1257[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5599:33: warning: 'dev_lst_1256' defined but not used [-Wunused-const-variable=] 5599 | static const struct device_id_s dev_lst_1256[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5591:33: warning: 'dev_lst_1255' defined but not used [-Wunused-const-variable=] 5591 | static const struct device_id_s dev_lst_1255[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5588:33: warning: 'dev_lst_1254' defined but not used [-Wunused-const-variable=] 5588 | static const struct device_id_s dev_lst_1254[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5585:33: warning: 'dev_lst_1253' defined but not used [-Wunused-const-variable=] 5585 | static const struct device_id_s dev_lst_1253[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5582:33: warning: 'dev_lst_1251' defined but not used [-Wunused-const-variable=] 5582 | static const struct device_id_s dev_lst_1251[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5579:33: warning: 'dev_lst_1250' defined but not used [-Wunused-const-variable=] 5579 | static const struct device_id_s dev_lst_1250[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5575:33: warning: 'dev_lst_124f' defined but not used [-Wunused-const-variable=] 5575 | static const struct device_id_s dev_lst_124f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5572:33: warning: 'dev_lst_124e' defined but not used [-Wunused-const-variable=] 5572 | static const struct device_id_s dev_lst_124e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5565:33: warning: 'dev_lst_124d' defined but not used [-Wunused-const-variable=] 5565 | static const struct device_id_s dev_lst_124d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5562:33: warning: 'dev_lst_124c' defined but not used [-Wunused-const-variable=] 5562 | static const struct device_id_s dev_lst_124c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5558:33: warning: 'dev_lst_124b' defined but not used [-Wunused-const-variable=] 5558 | static const struct device_id_s dev_lst_124b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5555:33: warning: 'dev_lst_124a' defined but not used [-Wunused-const-variable=] 5555 | static const struct device_id_s dev_lst_124a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5552:33: warning: 'dev_lst_1249' defined but not used [-Wunused-const-variable=] 5552 | static const struct device_id_s dev_lst_1249[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5549:33: warning: 'dev_lst_1248' defined but not used [-Wunused-const-variable=] 5549 | static const struct device_id_s dev_lst_1248[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5546:33: warning: 'dev_lst_1247' defined but not used [-Wunused-const-variable=] 5546 | static const struct device_id_s dev_lst_1247[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5543:33: warning: 'dev_lst_1246' defined but not used [-Wunused-const-variable=] 5543 | static const struct device_id_s dev_lst_1246[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5540:33: warning: 'dev_lst_1245' defined but not used [-Wunused-const-variable=] 5540 | static const struct device_id_s dev_lst_1245[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5529:33: warning: 'dev_lst_1244' defined but not used [-Wunused-const-variable=] 5529 | static const struct device_id_s dev_lst_1244[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5526:33: warning: 'dev_lst_1243' defined but not used [-Wunused-const-variable=] 5526 | static const struct device_id_s dev_lst_1243[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5519:33: warning: 'dev_lst_1242' defined but not used [-Wunused-const-variable=] 5519 | static const struct device_id_s dev_lst_1242[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5516:33: warning: 'dev_lst_1241' defined but not used [-Wunused-const-variable=] 5516 | static const struct device_id_s dev_lst_1241[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5513:33: warning: 'dev_lst_1240' defined but not used [-Wunused-const-variable=] 5513 | static const struct device_id_s dev_lst_1240[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5507:33: warning: 'dev_lst_123f' defined but not used [-Wunused-const-variable=] 5507 | static const struct device_id_s dev_lst_123f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5504:33: warning: 'dev_lst_123e' defined but not used [-Wunused-const-variable=] 5504 | static const struct device_id_s dev_lst_123e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5498:33: warning: 'dev_lst_123d' defined but not used [-Wunused-const-variable=] 5498 | static const struct device_id_s dev_lst_123d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5495:33: warning: 'dev_lst_123c' defined but not used [-Wunused-const-variable=] 5495 | static const struct device_id_s dev_lst_123c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5492:33: warning: 'dev_lst_123b' defined but not used [-Wunused-const-variable=] 5492 | static const struct device_id_s dev_lst_123b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5489:33: warning: 'dev_lst_123a' defined but not used [-Wunused-const-variable=] 5489 | static const struct device_id_s dev_lst_123a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5486:33: warning: 'dev_lst_1239' defined but not used [-Wunused-const-variable=] 5486 | static const struct device_id_s dev_lst_1239[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5483:33: warning: 'dev_lst_1238' defined but not used [-Wunused-const-variable=] 5483 | static const struct device_id_s dev_lst_1238[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5480:33: warning: 'dev_lst_1237' defined but not used [-Wunused-const-variable=] 5480 | static const struct device_id_s dev_lst_1237[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5475:33: warning: 'dev_lst_1236' defined but not used [-Wunused-const-variable=] 5475 | static const struct device_id_s dev_lst_1236[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5472:33: warning: 'dev_lst_1235' defined but not used [-Wunused-const-variable=] 5472 | static const struct device_id_s dev_lst_1235[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5469:33: warning: 'dev_lst_1234' defined but not used [-Wunused-const-variable=] 5469 | static const struct device_id_s dev_lst_1234[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5466:33: warning: 'dev_lst_1233' defined but not used [-Wunused-const-variable=] 5466 | static const struct device_id_s dev_lst_1233[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5463:33: warning: 'dev_lst_1232' defined but not used [-Wunused-const-variable=] 5463 | static const struct device_id_s dev_lst_1232[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5460:33: warning: 'dev_lst_1231' defined but not used [-Wunused-const-variable=] 5460 | static const struct device_id_s dev_lst_1231[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5457:33: warning: 'dev_lst_1230' defined but not used [-Wunused-const-variable=] 5457 | static const struct device_id_s dev_lst_1230[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5454:33: warning: 'dev_lst_122f' defined but not used [-Wunused-const-variable=] 5454 | static const struct device_id_s dev_lst_122f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5451:33: warning: 'dev_lst_122e' defined but not used [-Wunused-const-variable=] 5451 | static const struct device_id_s dev_lst_122e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5444:33: warning: 'dev_lst_122d' defined but not used [-Wunused-const-variable=] 5444 | static const struct device_id_s dev_lst_122d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5441:33: warning: 'dev_lst_122c' defined but not used [-Wunused-const-variable=] 5441 | static const struct device_id_s dev_lst_122c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5438:33: warning: 'dev_lst_122b' defined but not used [-Wunused-const-variable=] 5438 | static const struct device_id_s dev_lst_122b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5435:33: warning: 'dev_lst_122a' defined but not used [-Wunused-const-variable=] 5435 | static const struct device_id_s dev_lst_122a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5432:33: warning: 'dev_lst_1229' defined but not used [-Wunused-const-variable=] 5432 | static const struct device_id_s dev_lst_1229[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5429:33: warning: 'dev_lst_1228' defined but not used [-Wunused-const-variable=] 5429 | static const struct device_id_s dev_lst_1228[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5424:33: warning: 'dev_lst_1227' defined but not used [-Wunused-const-variable=] 5424 | static const struct device_id_s dev_lst_1227[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5421:33: warning: 'dev_lst_1225' defined but not used [-Wunused-const-variable=] 5421 | static const struct device_id_s dev_lst_1225[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5418:33: warning: 'dev_lst_1224' defined but not used [-Wunused-const-variable=] 5418 | static const struct device_id_s dev_lst_1224[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5405:33: warning: 'dev_lst_1223' defined but not used [-Wunused-const-variable=] 5405 | static const struct device_id_s dev_lst_1223[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5402:33: warning: 'dev_lst_1222' defined but not used [-Wunused-const-variable=] 5402 | static const struct device_id_s dev_lst_1222[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5399:33: warning: 'dev_lst_1221' defined but not used [-Wunused-const-variable=] 5399 | static const struct device_id_s dev_lst_1221[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5395:33: warning: 'dev_lst_1220' defined but not used [-Wunused-const-variable=] 5395 | static const struct device_id_s dev_lst_1220[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5392:33: warning: 'dev_lst_121f' defined but not used [-Wunused-const-variable=] 5392 | static const struct device_id_s dev_lst_121f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5388:33: warning: 'dev_lst_121e' defined but not used [-Wunused-const-variable=] 5388 | static const struct device_id_s dev_lst_121e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5385:33: warning: 'dev_lst_121d' defined but not used [-Wunused-const-variable=] 5385 | static const struct device_id_s dev_lst_121d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5382:33: warning: 'dev_lst_121c' defined but not used [-Wunused-const-variable=] 5382 | static const struct device_id_s dev_lst_121c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5379:33: warning: 'dev_lst_121b' defined but not used [-Wunused-const-variable=] 5379 | static const struct device_id_s dev_lst_121b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5369:33: warning: 'dev_lst_121a' defined but not used [-Wunused-const-variable=] 5369 | static const struct device_id_s dev_lst_121a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5366:33: warning: 'dev_lst_1219' defined but not used [-Wunused-const-variable=] 5366 | static const struct device_id_s dev_lst_1219[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5363:33: warning: 'dev_lst_1218' defined but not used [-Wunused-const-variable=] 5363 | static const struct device_id_s dev_lst_1218[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5338:33: warning: 'dev_lst_1217' defined but not used [-Wunused-const-variable=] 5338 | static const struct device_id_s dev_lst_1217[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5335:33: warning: 'dev_lst_1216' defined but not used [-Wunused-const-variable=] 5335 | static const struct device_id_s dev_lst_1216[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5332:33: warning: 'dev_lst_1215' defined but not used [-Wunused-const-variable=] 5332 | static const struct device_id_s dev_lst_1215[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5329:33: warning: 'dev_lst_1214' defined but not used [-Wunused-const-variable=] 5329 | static const struct device_id_s dev_lst_1214[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5326:33: warning: 'dev_lst_1213' defined but not used [-Wunused-const-variable=] 5326 | static const struct device_id_s dev_lst_1213[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5323:33: warning: 'dev_lst_1212' defined but not used [-Wunused-const-variable=] 5323 | static const struct device_id_s dev_lst_1212[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5320:33: warning: 'dev_lst_1211' defined but not used [-Wunused-const-variable=] 5320 | static const struct device_id_s dev_lst_1211[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5317:33: warning: 'dev_lst_1210' defined but not used [-Wunused-const-variable=] 5317 | static const struct device_id_s dev_lst_1210[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5313:33: warning: 'dev_lst_120f' defined but not used [-Wunused-const-variable=] 5313 | static const struct device_id_s dev_lst_120f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5295:33: warning: 'dev_lst_120e' defined but not used [-Wunused-const-variable=] 5295 | static const struct device_id_s dev_lst_120e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5292:33: warning: 'dev_lst_120d' defined but not used [-Wunused-const-variable=] 5292 | static const struct device_id_s dev_lst_120d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5289:33: warning: 'dev_lst_120c' defined but not used [-Wunused-const-variable=] 5289 | static const struct device_id_s dev_lst_120c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5286:33: warning: 'dev_lst_120b' defined but not used [-Wunused-const-variable=] 5286 | static const struct device_id_s dev_lst_120b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5283:33: warning: 'dev_lst_120a' defined but not used [-Wunused-const-variable=] 5283 | static const struct device_id_s dev_lst_120a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5280:33: warning: 'dev_lst_1209' defined but not used [-Wunused-const-variable=] 5280 | static const struct device_id_s dev_lst_1209[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5276:33: warning: 'dev_lst_1208' defined but not used [-Wunused-const-variable=] 5276 | static const struct device_id_s dev_lst_1208[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5273:33: warning: 'dev_lst_1206' defined but not used [-Wunused-const-variable=] 5273 | static const struct device_id_s dev_lst_1206[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5270:33: warning: 'dev_lst_1205' defined but not used [-Wunused-const-variable=] 5270 | static const struct device_id_s dev_lst_1205[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5267:33: warning: 'dev_lst_1204' defined but not used [-Wunused-const-variable=] 5267 | static const struct device_id_s dev_lst_1204[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5264:33: warning: 'dev_lst_1203' defined but not used [-Wunused-const-variable=] 5264 | static const struct device_id_s dev_lst_1203[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5260:33: warning: 'dev_lst_1202' defined but not used [-Wunused-const-variable=] 5260 | static const struct device_id_s dev_lst_1202[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5257:33: warning: 'dev_lst_1201' defined but not used [-Wunused-const-variable=] 5257 | static const struct device_id_s dev_lst_1201[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5254:33: warning: 'dev_lst_1200' defined but not used [-Wunused-const-variable=] 5254 | static const struct device_id_s dev_lst_1200[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5250:33: warning: 'dev_lst_11ff' defined but not used [-Wunused-const-variable=] 5250 | static const struct device_id_s dev_lst_11ff[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5223:33: warning: 'dev_lst_11fe' defined but not used [-Wunused-const-variable=] 5223 | static const struct device_id_s dev_lst_11fe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5220:33: warning: 'dev_lst_11fd' defined but not used [-Wunused-const-variable=] 5220 | static const struct device_id_s dev_lst_11fd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5217:33: warning: 'dev_lst_11fc' defined but not used [-Wunused-const-variable=] 5217 | static const struct device_id_s dev_lst_11fc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5214:33: warning: 'dev_lst_11fb' defined but not used [-Wunused-const-variable=] 5214 | static const struct device_id_s dev_lst_11fb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5211:33: warning: 'dev_lst_11fa' defined but not used [-Wunused-const-variable=] 5211 | static const struct device_id_s dev_lst_11fa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5208:33: warning: 'dev_lst_11f9' defined but not used [-Wunused-const-variable=] 5208 | static const struct device_id_s dev_lst_11f9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5204:33: warning: 'dev_lst_11f8' defined but not used [-Wunused-const-variable=] 5204 | static const struct device_id_s dev_lst_11f8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5201:33: warning: 'dev_lst_11f7' defined but not used [-Wunused-const-variable=] 5201 | static const struct device_id_s dev_lst_11f7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5192:33: warning: 'dev_lst_11f6' defined but not used [-Wunused-const-variable=] 5192 | static const struct device_id_s dev_lst_11f6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5189:33: warning: 'dev_lst_11f5' defined but not used [-Wunused-const-variable=] 5189 | static const struct device_id_s dev_lst_11f5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5185:33: warning: 'dev_lst_11f4' defined but not used [-Wunused-const-variable=] 5185 | static const struct device_id_s dev_lst_11f4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5182:33: warning: 'dev_lst_11f3' defined but not used [-Wunused-const-variable=] 5182 | static const struct device_id_s dev_lst_11f3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5179:33: warning: 'dev_lst_11f2' defined but not used [-Wunused-const-variable=] 5179 | static const struct device_id_s dev_lst_11f2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5176:33: warning: 'dev_lst_11f1' defined but not used [-Wunused-const-variable=] 5176 | static const struct device_id_s dev_lst_11f1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5166:33: warning: 'dev_lst_11f0' defined but not used [-Wunused-const-variable=] 5166 | static const struct device_id_s dev_lst_11f0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5163:33: warning: 'dev_lst_11ef' defined but not used [-Wunused-const-variable=] 5163 | static const struct device_id_s dev_lst_11ef[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5160:33: warning: 'dev_lst_11ee' defined but not used [-Wunused-const-variable=] 5160 | static const struct device_id_s dev_lst_11ee[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5157:33: warning: 'dev_lst_11ed' defined but not used [-Wunused-const-variable=] 5157 | static const struct device_id_s dev_lst_11ed[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5154:33: warning: 'dev_lst_11ec' defined but not used [-Wunused-const-variable=] 5154 | static const struct device_id_s dev_lst_11ec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5151:33: warning: 'dev_lst_11eb' defined but not used [-Wunused-const-variable=] 5151 | static const struct device_id_s dev_lst_11eb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5148:33: warning: 'dev_lst_11ea' defined but not used [-Wunused-const-variable=] 5148 | static const struct device_id_s dev_lst_11ea[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5145:33: warning: 'dev_lst_11e9' defined but not used [-Wunused-const-variable=] 5145 | static const struct device_id_s dev_lst_11e9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5142:33: warning: 'dev_lst_11e8' defined but not used [-Wunused-const-variable=] 5142 | static const struct device_id_s dev_lst_11e8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5139:33: warning: 'dev_lst_11e7' defined but not used [-Wunused-const-variable=] 5139 | static const struct device_id_s dev_lst_11e7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5136:33: warning: 'dev_lst_11e6' defined but not used [-Wunused-const-variable=] 5136 | static const struct device_id_s dev_lst_11e6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5133:33: warning: 'dev_lst_11e5' defined but not used [-Wunused-const-variable=] 5133 | static const struct device_id_s dev_lst_11e5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5130:33: warning: 'dev_lst_11e4' defined but not used [-Wunused-const-variable=] 5130 | static const struct device_id_s dev_lst_11e4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5125:33: warning: 'dev_lst_11e3' defined but not used [-Wunused-const-variable=] 5125 | static const struct device_id_s dev_lst_11e3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5122:33: warning: 'dev_lst_11e2' defined but not used [-Wunused-const-variable=] 5122 | static const struct device_id_s dev_lst_11e2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5119:33: warning: 'dev_lst_11e1' defined but not used [-Wunused-const-variable=] 5119 | static const struct device_id_s dev_lst_11e1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5116:33: warning: 'dev_lst_11e0' defined but not used [-Wunused-const-variable=] 5116 | static const struct device_id_s dev_lst_11e0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5113:33: warning: 'dev_lst_11df' defined but not used [-Wunused-const-variable=] 5113 | static const struct device_id_s dev_lst_11df[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5108:33: warning: 'dev_lst_11de' defined but not used [-Wunused-const-variable=] 5108 | static const struct device_id_s dev_lst_11de[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5105:33: warning: 'dev_lst_11dd' defined but not used [-Wunused-const-variable=] 5105 | static const struct device_id_s dev_lst_11dd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5102:33: warning: 'dev_lst_11dc' defined but not used [-Wunused-const-variable=] 5102 | static const struct device_id_s dev_lst_11dc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5099:33: warning: 'dev_lst_11db' defined but not used [-Wunused-const-variable=] 5099 | static const struct device_id_s dev_lst_11db[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5096:33: warning: 'dev_lst_11da' defined but not used [-Wunused-const-variable=] 5096 | static const struct device_id_s dev_lst_11da[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5093:33: warning: 'dev_lst_11d9' defined but not used [-Wunused-const-variable=] 5093 | static const struct device_id_s dev_lst_11d9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5090:33: warning: 'dev_lst_11d8' defined but not used [-Wunused-const-variable=] 5090 | static const struct device_id_s dev_lst_11d8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5087:33: warning: 'dev_lst_11d7' defined but not used [-Wunused-const-variable=] 5087 | static const struct device_id_s dev_lst_11d7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5084:33: warning: 'dev_lst_11d6' defined but not used [-Wunused-const-variable=] 5084 | static const struct device_id_s dev_lst_11d6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5079:33: warning: 'dev_lst_11d5' defined but not used [-Wunused-const-variable=] 5079 | static const struct device_id_s dev_lst_11d5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5071:33: warning: 'dev_lst_11d4' defined but not used [-Wunused-const-variable=] 5071 | static const struct device_id_s dev_lst_11d4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5068:33: warning: 'dev_lst_11d3' defined but not used [-Wunused-const-variable=] 5068 | static const struct device_id_s dev_lst_11d3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5065:33: warning: 'dev_lst_11d2' defined but not used [-Wunused-const-variable=] 5065 | static const struct device_id_s dev_lst_11d2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5061:33: warning: 'dev_lst_11d1' defined but not used [-Wunused-const-variable=] 5061 | static const struct device_id_s dev_lst_11d1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5058:33: warning: 'dev_lst_11d0' defined but not used [-Wunused-const-variable=] 5058 | static const struct device_id_s dev_lst_11d0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5055:33: warning: 'dev_lst_11cf' defined but not used [-Wunused-const-variable=] 5055 | static const struct device_id_s dev_lst_11cf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5052:33: warning: 'dev_lst_11ce' defined but not used [-Wunused-const-variable=] 5052 | static const struct device_id_s dev_lst_11ce[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5049:33: warning: 'dev_lst_11cd' defined but not used [-Wunused-const-variable=] 5049 | static const struct device_id_s dev_lst_11cd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5046:33: warning: 'dev_lst_11cc' defined but not used [-Wunused-const-variable=] 5046 | static const struct device_id_s dev_lst_11cc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5040:33: warning: 'dev_lst_11cb' defined but not used [-Wunused-const-variable=] 5040 | static const struct device_id_s dev_lst_11cb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5037:33: warning: 'dev_lst_11ca' defined but not used [-Wunused-const-variable=] 5037 | static const struct device_id_s dev_lst_11ca[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5032:33: warning: 'dev_lst_11c9' defined but not used [-Wunused-const-variable=] 5032 | static const struct device_id_s dev_lst_11c9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5026:33: warning: 'dev_lst_11c8' defined but not used [-Wunused-const-variable=] 5026 | static const struct device_id_s dev_lst_11c8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5023:33: warning: 'dev_lst_11c7' defined but not used [-Wunused-const-variable=] 5023 | static const struct device_id_s dev_lst_11c7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5020:33: warning: 'dev_lst_11c6' defined but not used [-Wunused-const-variable=] 5020 | static const struct device_id_s dev_lst_11c6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5017:33: warning: 'dev_lst_11c5' defined but not used [-Wunused-const-variable=] 5017 | static const struct device_id_s dev_lst_11c5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5014:33: warning: 'dev_lst_11c4' defined but not used [-Wunused-const-variable=] 5014 | static const struct device_id_s dev_lst_11c4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5011:33: warning: 'dev_lst_11c3' defined but not used [-Wunused-const-variable=] 5011 | static const struct device_id_s dev_lst_11c3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:5008:33: warning: 'dev_lst_11c2' defined but not used [-Wunused-const-variable=] 5008 | static const struct device_id_s dev_lst_11c2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4960:33: warning: 'dev_lst_11c1' defined but not used [-Wunused-const-variable=] 4960 | static const struct device_id_s dev_lst_11c1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4957:33: warning: 'dev_lst_11c0' defined but not used [-Wunused-const-variable=] 4957 | static const struct device_id_s dev_lst_11c0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4954:33: warning: 'dev_lst_11bf' defined but not used [-Wunused-const-variable=] 4954 | static const struct device_id_s dev_lst_11bf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4951:33: warning: 'dev_lst_11be' defined but not used [-Wunused-const-variable=] 4951 | static const struct device_id_s dev_lst_11be[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4946:33: warning: 'dev_lst_11bd' defined but not used [-Wunused-const-variable=] 4946 | static const struct device_id_s dev_lst_11bd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4942:33: warning: 'dev_lst_11bc' defined but not used [-Wunused-const-variable=] 4942 | static const struct device_id_s dev_lst_11bc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4939:33: warning: 'dev_lst_11bb' defined but not used [-Wunused-const-variable=] 4939 | static const struct device_id_s dev_lst_11bb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4936:33: warning: 'dev_lst_11ba' defined but not used [-Wunused-const-variable=] 4936 | static const struct device_id_s dev_lst_11ba[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4932:33: warning: 'dev_lst_11b9' defined but not used [-Wunused-const-variable=] 4932 | static const struct device_id_s dev_lst_11b9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4928:33: warning: 'dev_lst_11b8' defined but not used [-Wunused-const-variable=] 4928 | static const struct device_id_s dev_lst_11b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4925:33: warning: 'dev_lst_11b7' defined but not used [-Wunused-const-variable=] 4925 | static const struct device_id_s dev_lst_11b7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4922:33: warning: 'dev_lst_11b6' defined but not used [-Wunused-const-variable=] 4922 | static const struct device_id_s dev_lst_11b6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4919:33: warning: 'dev_lst_11b5' defined but not used [-Wunused-const-variable=] 4919 | static const struct device_id_s dev_lst_11b5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4916:33: warning: 'dev_lst_11b4' defined but not used [-Wunused-const-variable=] 4916 | static const struct device_id_s dev_lst_11b4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4913:33: warning: 'dev_lst_11b3' defined but not used [-Wunused-const-variable=] 4913 | static const struct device_id_s dev_lst_11b3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4910:33: warning: 'dev_lst_11b2' defined but not used [-Wunused-const-variable=] 4910 | static const struct device_id_s dev_lst_11b2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4907:33: warning: 'dev_lst_11b1' defined but not used [-Wunused-const-variable=] 4907 | static const struct device_id_s dev_lst_11b1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4900:33: warning: 'dev_lst_11b0' defined but not used [-Wunused-const-variable=] 4900 | static const struct device_id_s dev_lst_11b0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4895:33: warning: 'dev_lst_11af' defined but not used [-Wunused-const-variable=] 4895 | static const struct device_id_s dev_lst_11af[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4892:33: warning: 'dev_lst_11ae' defined but not used [-Wunused-const-variable=] 4892 | static const struct device_id_s dev_lst_11ae[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4887:33: warning: 'dev_lst_11ad' defined but not used [-Wunused-const-variable=] 4887 | static const struct device_id_s dev_lst_11ad[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4884:33: warning: 'dev_lst_11ac' defined but not used [-Wunused-const-variable=] 4884 | static const struct device_id_s dev_lst_11ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4846:33: warning: 'dev_lst_11ab' defined but not used [-Wunused-const-variable=] 4846 | static const struct device_id_s dev_lst_11ab[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4843:33: warning: 'dev_lst_11aa' defined but not used [-Wunused-const-variable=] 4843 | static const struct device_id_s dev_lst_11aa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4839:33: warning: 'dev_lst_11a9' defined but not used [-Wunused-const-variable=] 4839 | static const struct device_id_s dev_lst_11a9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4836:33: warning: 'dev_lst_11a8' defined but not used [-Wunused-const-variable=] 4836 | static const struct device_id_s dev_lst_11a8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4833:33: warning: 'dev_lst_11a7' defined but not used [-Wunused-const-variable=] 4833 | static const struct device_id_s dev_lst_11a7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4830:33: warning: 'dev_lst_11a6' defined but not used [-Wunused-const-variable=] 4830 | static const struct device_id_s dev_lst_11a6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4827:33: warning: 'dev_lst_11a5' defined but not used [-Wunused-const-variable=] 4827 | static const struct device_id_s dev_lst_11a5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4824:33: warning: 'dev_lst_11a4' defined but not used [-Wunused-const-variable=] 4824 | static const struct device_id_s dev_lst_11a4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4821:33: warning: 'dev_lst_11a3' defined but not used [-Wunused-const-variable=] 4821 | static const struct device_id_s dev_lst_11a3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4818:33: warning: 'dev_lst_11a2' defined but not used [-Wunused-const-variable=] 4818 | static const struct device_id_s dev_lst_11a2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4815:33: warning: 'dev_lst_11a1' defined but not used [-Wunused-const-variable=] 4815 | static const struct device_id_s dev_lst_11a1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4812:33: warning: 'dev_lst_11a0' defined but not used [-Wunused-const-variable=] 4812 | static const struct device_id_s dev_lst_11a0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4809:33: warning: 'dev_lst_119f' defined but not used [-Wunused-const-variable=] 4809 | static const struct device_id_s dev_lst_119f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4804:33: warning: 'dev_lst_119e' defined but not used [-Wunused-const-variable=] 4804 | static const struct device_id_s dev_lst_119e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4801:33: warning: 'dev_lst_119d' defined but not used [-Wunused-const-variable=] 4801 | static const struct device_id_s dev_lst_119d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4798:33: warning: 'dev_lst_119c' defined but not used [-Wunused-const-variable=] 4798 | static const struct device_id_s dev_lst_119c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4794:33: warning: 'dev_lst_119b' defined but not used [-Wunused-const-variable=] 4794 | static const struct device_id_s dev_lst_119b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4791:33: warning: 'dev_lst_119a' defined but not used [-Wunused-const-variable=] 4791 | static const struct device_id_s dev_lst_119a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4788:33: warning: 'dev_lst_1199' defined but not used [-Wunused-const-variable=] 4788 | static const struct device_id_s dev_lst_1199[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4785:33: warning: 'dev_lst_1198' defined but not used [-Wunused-const-variable=] 4785 | static const struct device_id_s dev_lst_1198[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4781:33: warning: 'dev_lst_1197' defined but not used [-Wunused-const-variable=] 4781 | static const struct device_id_s dev_lst_1197[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4778:33: warning: 'dev_lst_1196' defined but not used [-Wunused-const-variable=] 4778 | static const struct device_id_s dev_lst_1196[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4775:33: warning: 'dev_lst_1195' defined but not used [-Wunused-const-variable=] 4775 | static const struct device_id_s dev_lst_1195[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4772:33: warning: 'dev_lst_1194' defined but not used [-Wunused-const-variable=] 4772 | static const struct device_id_s dev_lst_1194[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4767:33: warning: 'dev_lst_1193' defined but not used [-Wunused-const-variable=] 4767 | static const struct device_id_s dev_lst_1193[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4764:33: warning: 'dev_lst_1192' defined but not used [-Wunused-const-variable=] 4764 | static const struct device_id_s dev_lst_1192[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4744:33: warning: 'dev_lst_1191' defined but not used [-Wunused-const-variable=] 4744 | static const struct device_id_s dev_lst_1191[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4740:33: warning: 'dev_lst_1190' defined but not used [-Wunused-const-variable=] 4740 | static const struct device_id_s dev_lst_1190[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4737:33: warning: 'dev_lst_118f' defined but not used [-Wunused-const-variable=] 4737 | static const struct device_id_s dev_lst_118f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4734:33: warning: 'dev_lst_118e' defined but not used [-Wunused-const-variable=] 4734 | static const struct device_id_s dev_lst_118e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4714:33: warning: 'dev_lst_118d' defined but not used [-Wunused-const-variable=] 4714 | static const struct device_id_s dev_lst_118d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4709:33: warning: 'dev_lst_118c' defined but not used [-Wunused-const-variable=] 4709 | static const struct device_id_s dev_lst_118c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4706:33: warning: 'dev_lst_118b' defined but not used [-Wunused-const-variable=] 4706 | static const struct device_id_s dev_lst_118b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4703:33: warning: 'dev_lst_118a' defined but not used [-Wunused-const-variable=] 4703 | static const struct device_id_s dev_lst_118a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4700:33: warning: 'dev_lst_1189' defined but not used [-Wunused-const-variable=] 4700 | static const struct device_id_s dev_lst_1189[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4697:33: warning: 'dev_lst_1188' defined but not used [-Wunused-const-variable=] 4697 | static const struct device_id_s dev_lst_1188[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4694:33: warning: 'dev_lst_1187' defined but not used [-Wunused-const-variable=] 4694 | static const struct device_id_s dev_lst_1187[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4661:33: warning: 'dev_lst_1186' defined but not used [-Wunused-const-variable=] 4661 | static const struct device_id_s dev_lst_1186[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4658:33: warning: 'dev_lst_1185' defined but not used [-Wunused-const-variable=] 4658 | static const struct device_id_s dev_lst_1185[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4655:33: warning: 'dev_lst_1184' defined but not used [-Wunused-const-variable=] 4655 | static const struct device_id_s dev_lst_1184[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4652:33: warning: 'dev_lst_1183' defined but not used [-Wunused-const-variable=] 4652 | static const struct device_id_s dev_lst_1183[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4649:33: warning: 'dev_lst_1181' defined but not used [-Wunused-const-variable=] 4649 | static const struct device_id_s dev_lst_1181[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4628:33: warning: 'dev_lst_1180' defined but not used [-Wunused-const-variable=] 4628 | static const struct device_id_s dev_lst_1180[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4625:33: warning: 'dev_lst_117f' defined but not used [-Wunused-const-variable=] 4625 | static const struct device_id_s dev_lst_117f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4622:33: warning: 'dev_lst_117e' defined but not used [-Wunused-const-variable=] 4622 | static const struct device_id_s dev_lst_117e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4619:33: warning: 'dev_lst_117d' defined but not used [-Wunused-const-variable=] 4619 | static const struct device_id_s dev_lst_117d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4615:33: warning: 'dev_lst_117c' defined but not used [-Wunused-const-variable=] 4615 | static const struct device_id_s dev_lst_117c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4612:33: warning: 'dev_lst_117b' defined but not used [-Wunused-const-variable=] 4612 | static const struct device_id_s dev_lst_117b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4609:33: warning: 'dev_lst_117a' defined but not used [-Wunused-const-variable=] 4609 | static const struct device_id_s dev_lst_117a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4591:33: warning: 'dev_lst_1179' defined but not used [-Wunused-const-variable=] 4591 | static const struct device_id_s dev_lst_1179[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4587:33: warning: 'dev_lst_1178' defined but not used [-Wunused-const-variable=] 4587 | static const struct device_id_s dev_lst_1178[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4584:33: warning: 'dev_lst_1177' defined but not used [-Wunused-const-variable=] 4584 | static const struct device_id_s dev_lst_1177[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4581:33: warning: 'dev_lst_1176' defined but not used [-Wunused-const-variable=] 4581 | static const struct device_id_s dev_lst_1176[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4578:33: warning: 'dev_lst_1175' defined but not used [-Wunused-const-variable=] 4578 | static const struct device_id_s dev_lst_1175[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4575:33: warning: 'dev_lst_1174' defined but not used [-Wunused-const-variable=] 4575 | static const struct device_id_s dev_lst_1174[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4572:33: warning: 'dev_lst_1173' defined but not used [-Wunused-const-variable=] 4572 | static const struct device_id_s dev_lst_1173[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4569:33: warning: 'dev_lst_1172' defined but not used [-Wunused-const-variable=] 4569 | static const struct device_id_s dev_lst_1172[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4566:33: warning: 'dev_lst_1171' defined but not used [-Wunused-const-variable=] 4566 | static const struct device_id_s dev_lst_1171[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4563:33: warning: 'dev_lst_1170' defined but not used [-Wunused-const-variable=] 4563 | static const struct device_id_s dev_lst_1170[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4560:33: warning: 'dev_lst_116f' defined but not used [-Wunused-const-variable=] 4560 | static const struct device_id_s dev_lst_116f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4557:33: warning: 'dev_lst_116e' defined but not used [-Wunused-const-variable=] 4557 | static const struct device_id_s dev_lst_116e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4554:33: warning: 'dev_lst_116d' defined but not used [-Wunused-const-variable=] 4554 | static const struct device_id_s dev_lst_116d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4551:33: warning: 'dev_lst_116c' defined but not used [-Wunused-const-variable=] 4551 | static const struct device_id_s dev_lst_116c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4548:33: warning: 'dev_lst_116b' defined but not used [-Wunused-const-variable=] 4548 | static const struct device_id_s dev_lst_116b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4541:33: warning: 'dev_lst_116a' defined but not used [-Wunused-const-variable=] 4541 | static const struct device_id_s dev_lst_116a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4538:33: warning: 'dev_lst_1169' defined but not used [-Wunused-const-variable=] 4538 | static const struct device_id_s dev_lst_1169[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4535:33: warning: 'dev_lst_1168' defined but not used [-Wunused-const-variable=] 4535 | static const struct device_id_s dev_lst_1168[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4532:33: warning: 'dev_lst_1167' defined but not used [-Wunused-const-variable=] 4532 | static const struct device_id_s dev_lst_1167[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4484:33: warning: 'dev_lst_1166' defined but not used [-Wunused-const-variable=] 4484 | static const struct device_id_s dev_lst_1166[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4480:33: warning: 'dev_lst_1165' defined but not used [-Wunused-const-variable=] 4480 | static const struct device_id_s dev_lst_1165[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4477:33: warning: 'dev_lst_1164' defined but not used [-Wunused-const-variable=] 4477 | static const struct device_id_s dev_lst_1164[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4472:33: warning: 'dev_lst_1163' defined but not used [-Wunused-const-variable=] 4472 | static const struct device_id_s dev_lst_1163[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4469:33: warning: 'dev_lst_1162' defined but not used [-Wunused-const-variable=] 4469 | static const struct device_id_s dev_lst_1162[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4466:33: warning: 'dev_lst_1161' defined but not used [-Wunused-const-variable=] 4466 | static const struct device_id_s dev_lst_1161[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4463:33: warning: 'dev_lst_1160' defined but not used [-Wunused-const-variable=] 4463 | static const struct device_id_s dev_lst_1160[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4460:33: warning: 'dev_lst_115f' defined but not used [-Wunused-const-variable=] 4460 | static const struct device_id_s dev_lst_115f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4457:33: warning: 'dev_lst_115e' defined but not used [-Wunused-const-variable=] 4457 | static const struct device_id_s dev_lst_115e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4445:33: warning: 'dev_lst_115d' defined but not used [-Wunused-const-variable=] 4445 | static const struct device_id_s dev_lst_115d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4442:33: warning: 'dev_lst_115c' defined but not used [-Wunused-const-variable=] 4442 | static const struct device_id_s dev_lst_115c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4439:33: warning: 'dev_lst_115b' defined but not used [-Wunused-const-variable=] 4439 | static const struct device_id_s dev_lst_115b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4436:33: warning: 'dev_lst_115a' defined but not used [-Wunused-const-variable=] 4436 | static const struct device_id_s dev_lst_115a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4432:33: warning: 'dev_lst_1159' defined but not used [-Wunused-const-variable=] 4432 | static const struct device_id_s dev_lst_1159[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4426:33: warning: 'dev_lst_1158' defined but not used [-Wunused-const-variable=] 4426 | static const struct device_id_s dev_lst_1158[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4423:33: warning: 'dev_lst_1157' defined but not used [-Wunused-const-variable=] 4423 | static const struct device_id_s dev_lst_1157[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4420:33: warning: 'dev_lst_1156' defined but not used [-Wunused-const-variable=] 4420 | static const struct device_id_s dev_lst_1156[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4417:33: warning: 'dev_lst_1155' defined but not used [-Wunused-const-variable=] 4417 | static const struct device_id_s dev_lst_1155[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4414:33: warning: 'dev_lst_1154' defined but not used [-Wunused-const-variable=] 4414 | static const struct device_id_s dev_lst_1154[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4411:33: warning: 'dev_lst_1153' defined but not used [-Wunused-const-variable=] 4411 | static const struct device_id_s dev_lst_1153[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4408:33: warning: 'dev_lst_1152' defined but not used [-Wunused-const-variable=] 4408 | static const struct device_id_s dev_lst_1152[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4405:33: warning: 'dev_lst_1151' defined but not used [-Wunused-const-variable=] 4405 | static const struct device_id_s dev_lst_1151[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4402:33: warning: 'dev_lst_1150' defined but not used [-Wunused-const-variable=] 4402 | static const struct device_id_s dev_lst_1150[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4354:33: warning: 'dev_lst_114f' defined but not used [-Wunused-const-variable=] 4354 | static const struct device_id_s dev_lst_114f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4351:33: warning: 'dev_lst_114e' defined but not used [-Wunused-const-variable=] 4351 | static const struct device_id_s dev_lst_114e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4348:33: warning: 'dev_lst_114d' defined but not used [-Wunused-const-variable=] 4348 | static const struct device_id_s dev_lst_114d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4345:33: warning: 'dev_lst_114c' defined but not used [-Wunused-const-variable=] 4345 | static const struct device_id_s dev_lst_114c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4342:33: warning: 'dev_lst_114b' defined but not used [-Wunused-const-variable=] 4342 | static const struct device_id_s dev_lst_114b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4335:33: warning: 'dev_lst_114a' defined but not used [-Wunused-const-variable=] 4335 | static const struct device_id_s dev_lst_114a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4332:33: warning: 'dev_lst_1149' defined but not used [-Wunused-const-variable=] 4332 | static const struct device_id_s dev_lst_1149[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4320:33: warning: 'dev_lst_1148' defined but not used [-Wunused-const-variable=] 4320 | static const struct device_id_s dev_lst_1148[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4317:33: warning: 'dev_lst_1147' defined but not used [-Wunused-const-variable=] 4317 | static const struct device_id_s dev_lst_1147[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4314:33: warning: 'dev_lst_1146' defined but not used [-Wunused-const-variable=] 4314 | static const struct device_id_s dev_lst_1146[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4304:33: warning: 'dev_lst_1145' defined but not used [-Wunused-const-variable=] 4304 | static const struct device_id_s dev_lst_1145[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4300:33: warning: 'dev_lst_1144' defined but not used [-Wunused-const-variable=] 4300 | static const struct device_id_s dev_lst_1144[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4297:33: warning: 'dev_lst_1143' defined but not used [-Wunused-const-variable=] 4297 | static const struct device_id_s dev_lst_1143[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4289:33: warning: 'dev_lst_1142' defined but not used [-Wunused-const-variable=] 4289 | static const struct device_id_s dev_lst_1142[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4286:33: warning: 'dev_lst_1141' defined but not used [-Wunused-const-variable=] 4286 | static const struct device_id_s dev_lst_1141[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4283:33: warning: 'dev_lst_1140' defined but not used [-Wunused-const-variable=] 4283 | static const struct device_id_s dev_lst_1140[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4273:33: warning: 'dev_lst_113f' defined but not used [-Wunused-const-variable=] 4273 | static const struct device_id_s dev_lst_113f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4270:33: warning: 'dev_lst_113e' defined but not used [-Wunused-const-variable=] 4270 | static const struct device_id_s dev_lst_113e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4267:33: warning: 'dev_lst_113d' defined but not used [-Wunused-const-variable=] 4267 | static const struct device_id_s dev_lst_113d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4258:33: warning: 'dev_lst_113c' defined but not used [-Wunused-const-variable=] 4258 | static const struct device_id_s dev_lst_113c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4255:33: warning: 'dev_lst_113b' defined but not used [-Wunused-const-variable=] 4255 | static const struct device_id_s dev_lst_113b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4252:33: warning: 'dev_lst_113a' defined but not used [-Wunused-const-variable=] 4252 | static const struct device_id_s dev_lst_113a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4248:33: warning: 'dev_lst_1139' defined but not used [-Wunused-const-variable=] 4248 | static const struct device_id_s dev_lst_1139[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4244:33: warning: 'dev_lst_1138' defined but not used [-Wunused-const-variable=] 4244 | static const struct device_id_s dev_lst_1138[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4241:33: warning: 'dev_lst_1137' defined but not used [-Wunused-const-variable=] 4241 | static const struct device_id_s dev_lst_1137[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4238:33: warning: 'dev_lst_1136' defined but not used [-Wunused-const-variable=] 4238 | static const struct device_id_s dev_lst_1136[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4234:33: warning: 'dev_lst_1135' defined but not used [-Wunused-const-variable=] 4234 | static const struct device_id_s dev_lst_1135[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4229:33: warning: 'dev_lst_1134' defined but not used [-Wunused-const-variable=] 4229 | static const struct device_id_s dev_lst_1134[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4181:33: warning: 'dev_lst_1133' defined but not used [-Wunused-const-variable=] 4181 | static const struct device_id_s dev_lst_1133[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4178:33: warning: 'dev_lst_1132' defined but not used [-Wunused-const-variable=] 4178 | static const struct device_id_s dev_lst_1132[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4162:33: warning: 'dev_lst_1131' defined but not used [-Wunused-const-variable=] 4162 | static const struct device_id_s dev_lst_1131[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4159:33: warning: 'dev_lst_1130' defined but not used [-Wunused-const-variable=] 4159 | static const struct device_id_s dev_lst_1130[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4153:33: warning: 'dev_lst_112f' defined but not used [-Wunused-const-variable=] 4153 | static const struct device_id_s dev_lst_112f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4150:33: warning: 'dev_lst_112e' defined but not used [-Wunused-const-variable=] 4150 | static const struct device_id_s dev_lst_112e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4147:33: warning: 'dev_lst_112d' defined but not used [-Wunused-const-variable=] 4147 | static const struct device_id_s dev_lst_112d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4144:33: warning: 'dev_lst_112c' defined but not used [-Wunused-const-variable=] 4144 | static const struct device_id_s dev_lst_112c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4141:33: warning: 'dev_lst_112b' defined but not used [-Wunused-const-variable=] 4141 | static const struct device_id_s dev_lst_112b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4138:33: warning: 'dev_lst_112a' defined but not used [-Wunused-const-variable=] 4138 | static const struct device_id_s dev_lst_112a[] = { | ^~~~~~~~~~~~ CC libavformat/3dostr.o vidix/pci_dev_ids.c:4135:33: warning: 'dev_lst_1129' defined but not used [-Wunused-const-variable=] 4135 | static const struct device_id_s dev_lst_1129[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4126:33: warning: 'dev_lst_1127' defined but not used [-Wunused-const-variable=] 4126 | static const struct device_id_s dev_lst_1127[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4123:33: warning: 'dev_lst_1126' defined but not used [-Wunused-const-variable=] 4123 | static const struct device_id_s dev_lst_1126[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4120:33: warning: 'dev_lst_1125' defined but not used [-Wunused-const-variable=] 4120 | static const struct device_id_s dev_lst_1125[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4116:33: warning: 'dev_lst_1124' defined but not used [-Wunused-const-variable=] 4116 | static const struct device_id_s dev_lst_1124[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4113:33: warning: 'dev_lst_1123' defined but not used [-Wunused-const-variable=] 4113 | static const struct device_id_s dev_lst_1123[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4110:33: warning: 'dev_lst_1122' defined but not used [-Wunused-const-variable=] 4110 | static const struct device_id_s dev_lst_1122[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4107:33: warning: 'dev_lst_1121' defined but not used [-Wunused-const-variable=] 4107 | static const struct device_id_s dev_lst_1121[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4104:33: warning: 'dev_lst_1120' defined but not used [-Wunused-const-variable=] 4104 | static const struct device_id_s dev_lst_1120[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4099:33: warning: 'dev_lst_111f' defined but not used [-Wunused-const-variable=] 4099 | static const struct device_id_s dev_lst_111f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4096:33: warning: 'dev_lst_111e' defined but not used [-Wunused-const-variable=] 4096 | static const struct device_id_s dev_lst_111e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4089:33: warning: 'dev_lst_111d' defined but not used [-Wunused-const-variable=] 4089 | static const struct device_id_s dev_lst_111d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4085:33: warning: 'dev_lst_111c' defined but not used [-Wunused-const-variable=] 4085 | static const struct device_id_s dev_lst_111c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4082:33: warning: 'dev_lst_111b' defined but not used [-Wunused-const-variable=] 4082 | static const struct device_id_s dev_lst_111b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:4073:33: warning: 'dev_lst_111a' defined but not used [-Wunused-const-variable=] 4073 | static const struct device_id_s dev_lst_111a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3996:33: warning: 'dev_lst_1119' defined but not used [-Wunused-const-variable=] 3996 | static const struct device_id_s dev_lst_1119[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3993:33: warning: 'dev_lst_1118' defined but not used [-Wunused-const-variable=] 3993 | static const struct device_id_s dev_lst_1118[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3988:33: warning: 'dev_lst_1117' defined but not used [-Wunused-const-variable=] 3988 | static const struct device_id_s dev_lst_1117[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3978:33: warning: 'dev_lst_1116' defined but not used [-Wunused-const-variable=] 3978 | static const struct device_id_s dev_lst_1116[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3975:33: warning: 'dev_lst_1115' defined but not used [-Wunused-const-variable=] 3975 | static const struct device_id_s dev_lst_1115[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3971:33: warning: 'dev_lst_1114' defined but not used [-Wunused-const-variable=] 3971 | static const struct device_id_s dev_lst_1114[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3960:33: warning: 'dev_lst_1113' defined but not used [-Wunused-const-variable=] 3960 | static const struct device_id_s dev_lst_1113[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3953:33: warning: 'dev_lst_1112' defined but not used [-Wunused-const-variable=] 3953 | static const struct device_id_s dev_lst_1112[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3950:33: warning: 'dev_lst_1111' defined but not used [-Wunused-const-variable=] 3950 | static const struct device_id_s dev_lst_1111[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3945:33: warning: 'dev_lst_1110' defined but not used [-Wunused-const-variable=] 3945 | static const struct device_id_s dev_lst_1110[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3942:33: warning: 'dev_lst_110f' defined but not used [-Wunused-const-variable=] 3942 | static const struct device_id_s dev_lst_110f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3939:33: warning: 'dev_lst_110e' defined but not used [-Wunused-const-variable=] 3939 | static const struct device_id_s dev_lst_110e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3936:33: warning: 'dev_lst_110d' defined but not used [-Wunused-const-variable=] 3936 | static const struct device_id_s dev_lst_110d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3933:33: warning: 'dev_lst_110c' defined but not used [-Wunused-const-variable=] 3933 | static const struct device_id_s dev_lst_110c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3928:33: warning: 'dev_lst_110b' defined but not used [-Wunused-const-variable=] 3928 | static const struct device_id_s dev_lst_110b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3909:33: warning: 'dev_lst_110a' defined but not used [-Wunused-const-variable=] 3909 | static const struct device_id_s dev_lst_110a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3905:33: warning: 'dev_lst_1109' defined but not used [-Wunused-const-variable=] 3905 | static const struct device_id_s dev_lst_1109[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3894:33: warning: 'dev_lst_1108' defined but not used [-Wunused-const-variable=] 3894 | static const struct device_id_s dev_lst_1108[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3890:33: warning: 'dev_lst_1107' defined but not used [-Wunused-const-variable=] 3890 | static const struct device_id_s dev_lst_1107[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3632:33: warning: 'dev_lst_1106' defined but not used [-Wunused-const-variable=] 3632 | static const struct device_id_s dev_lst_1106[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3619:33: warning: 'dev_lst_1105' defined but not used [-Wunused-const-variable=] 3619 | static const struct device_id_s dev_lst_1105[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3616:33: warning: 'dev_lst_1104' defined but not used [-Wunused-const-variable=] 3616 | static const struct device_id_s dev_lst_1104[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3606:33: warning: 'dev_lst_1103' defined but not used [-Wunused-const-variable=] 3606 | static const struct device_id_s dev_lst_1103[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3590:33: warning: 'dev_lst_1102' defined but not used [-Wunused-const-variable=] 3590 | static const struct device_id_s dev_lst_1102[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3580:33: warning: 'dev_lst_1101' defined but not used [-Wunused-const-variable=] 3580 | static const struct device_id_s dev_lst_1101[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3577:33: warning: 'dev_lst_1100' defined but not used [-Wunused-const-variable=] 3577 | static const struct device_id_s dev_lst_1100[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3574:33: warning: 'dev_lst_10ff' defined but not used [-Wunused-const-variable=] 3574 | static const struct device_id_s dev_lst_10ff[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3571:33: warning: 'dev_lst_10fe' defined but not used [-Wunused-const-variable=] 3571 | static const struct device_id_s dev_lst_10fe[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3568:33: warning: 'dev_lst_10fd' defined but not used [-Wunused-const-variable=] 3568 | static const struct device_id_s dev_lst_10fd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3563:33: warning: 'dev_lst_10fc' defined but not used [-Wunused-const-variable=] 3563 | static const struct device_id_s dev_lst_10fc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3559:33: warning: 'dev_lst_10fb' defined but not used [-Wunused-const-variable=] 3559 | static const struct device_id_s dev_lst_10fb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3555:33: warning: 'dev_lst_10fa' defined but not used [-Wunused-const-variable=] 3555 | static const struct device_id_s dev_lst_10fa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3552:33: warning: 'dev_lst_10f9' defined but not used [-Wunused-const-variable=] 3552 | static const struct device_id_s dev_lst_10f9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3549:33: warning: 'dev_lst_10f8' defined but not used [-Wunused-const-variable=] 3549 | static const struct device_id_s dev_lst_10f8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3546:33: warning: 'dev_lst_10f7' defined but not used [-Wunused-const-variable=] 3546 | static const struct device_id_s dev_lst_10f7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3543:33: warning: 'dev_lst_10f6' defined but not used [-Wunused-const-variable=] 3543 | static const struct device_id_s dev_lst_10f6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3539:33: warning: 'dev_lst_10f5' defined but not used [-Wunused-const-variable=] 3539 | static const struct device_id_s dev_lst_10f5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3536:33: warning: 'dev_lst_10f4' defined but not used [-Wunused-const-variable=] 3536 | static const struct device_id_s dev_lst_10f4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3533:33: warning: 'dev_lst_10f3' defined but not used [-Wunused-const-variable=] 3533 | static const struct device_id_s dev_lst_10f3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3530:33: warning: 'dev_lst_10f2' defined but not used [-Wunused-const-variable=] 3530 | static const struct device_id_s dev_lst_10f2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3526:33: warning: 'dev_lst_10f1' defined but not used [-Wunused-const-variable=] 3526 | static const struct device_id_s dev_lst_10f1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3523:33: warning: 'dev_lst_10f0' defined but not used [-Wunused-const-variable=] 3523 | static const struct device_id_s dev_lst_10f0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3519:33: warning: 'dev_lst_10ef' defined but not used [-Wunused-const-variable=] 3519 | static const struct device_id_s dev_lst_10ef[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3502:33: warning: 'dev_lst_10ee' defined but not used [-Wunused-const-variable=] 3502 | static const struct device_id_s dev_lst_10ee[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3498:33: warning: 'dev_lst_10ed' defined but not used [-Wunused-const-variable=] 3498 | static const struct device_id_s dev_lst_10ed[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3482:33: warning: 'dev_lst_10ec' defined but not used [-Wunused-const-variable=] 3482 | static const struct device_id_s dev_lst_10ec[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3477:33: warning: 'dev_lst_10eb' defined but not used [-Wunused-const-variable=] 3477 | static const struct device_id_s dev_lst_10eb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3465:33: warning: 'dev_lst_10ea' defined but not used [-Wunused-const-variable=] 3465 | static const struct device_id_s dev_lst_10ea[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3462:33: warning: 'dev_lst_10e9' defined but not used [-Wunused-const-variable=] 3462 | static const struct device_id_s dev_lst_10e9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3433:33: warning: 'dev_lst_10e8' defined but not used [-Wunused-const-variable=] 3433 | static const struct device_id_s dev_lst_10e8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3430:33: warning: 'dev_lst_10e7' defined but not used [-Wunused-const-variable=] 3430 | static const struct device_id_s dev_lst_10e7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3427:33: warning: 'dev_lst_10e6' defined but not used [-Wunused-const-variable=] 3427 | static const struct device_id_s dev_lst_10e6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3424:33: warning: 'dev_lst_10e5' defined but not used [-Wunused-const-variable=] 3424 | static const struct device_id_s dev_lst_10e5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3420:33: warning: 'dev_lst_10e4' defined but not used [-Wunused-const-variable=] 3420 | static const struct device_id_s dev_lst_10e4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3409:33: warning: 'dev_lst_10e3' defined but not used [-Wunused-const-variable=] 3409 | static const struct device_id_s dev_lst_10e3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3406:33: warning: 'dev_lst_10e2' defined but not used [-Wunused-const-variable=] 3406 | static const struct device_id_s dev_lst_10e2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3400:33: warning: 'dev_lst_10e1' defined but not used [-Wunused-const-variable=] 3400 | static const struct device_id_s dev_lst_10e1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3391:33: warning: 'dev_lst_10e0' defined but not used [-Wunused-const-variable=] 3391 | static const struct device_id_s dev_lst_10e0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:3359:33: warning: 'dev_lst_10df' defined but not used [-Wunused-const-variable=] 3359 | static const struct device_id_s dev_lst_10df[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2882:33: warning: 'dev_lst_10de' defined but not used [-Wunused-const-variable=] 2882 | static const struct device_id_s dev_lst_10de[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2878:33: warning: 'dev_lst_10dd' defined but not used [-Wunused-const-variable=] 2878 | static const struct device_id_s dev_lst_10dd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2870:33: warning: 'dev_lst_10dc' defined but not used [-Wunused-const-variable=] 2870 | static const struct device_id_s dev_lst_10dc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2867:33: warning: 'dev_lst_10db' defined but not used [-Wunused-const-variable=] 2867 | static const struct device_id_s dev_lst_10db[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2862:33: warning: 'dev_lst_10da' defined but not used [-Wunused-const-variable=] 2862 | static const struct device_id_s dev_lst_10da[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2853:33: warning: 'dev_lst_10d9' defined but not used [-Wunused-const-variable=] 2853 | static const struct device_id_s dev_lst_10d9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2850:33: warning: 'dev_lst_10d8' defined but not used [-Wunused-const-variable=] 2850 | static const struct device_id_s dev_lst_10d8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2847:33: warning: 'dev_lst_10d7' defined but not used [-Wunused-const-variable=] 2847 | static const struct device_id_s dev_lst_10d7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2844:33: warning: 'dev_lst_10d6' defined but not used [-Wunused-const-variable=] 2844 | static const struct device_id_s dev_lst_10d6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2841:33: warning: 'dev_lst_10d5' defined but not used [-Wunused-const-variable=] 2841 | static const struct device_id_s dev_lst_10d5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2838:33: warning: 'dev_lst_10d4' defined but not used [-Wunused-const-variable=] 2838 | static const struct device_id_s dev_lst_10d4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2835:33: warning: 'dev_lst_10d3' defined but not used [-Wunused-const-variable=] 2835 | static const struct device_id_s dev_lst_10d3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2832:33: warning: 'dev_lst_10d2' defined but not used [-Wunused-const-variable=] 2832 | static const struct device_id_s dev_lst_10d2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2829:33: warning: 'dev_lst_10d1' defined but not used [-Wunused-const-variable=] 2829 | static const struct device_id_s dev_lst_10d1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2825:33: warning: 'dev_lst_10cf' defined but not used [-Wunused-const-variable=] 2825 | static const struct device_id_s dev_lst_10cf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2822:33: warning: 'dev_lst_10ce' defined but not used [-Wunused-const-variable=] 2822 | static const struct device_id_s dev_lst_10ce[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2814:33: warning: 'dev_lst_10cd' defined but not used [-Wunused-const-variable=] 2814 | static const struct device_id_s dev_lst_10cd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2809:33: warning: 'dev_lst_10cc' defined but not used [-Wunused-const-variable=] 2809 | static const struct device_id_s dev_lst_10cc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2806:33: warning: 'dev_lst_10cb' defined but not used [-Wunused-const-variable=] 2806 | static const struct device_id_s dev_lst_10cb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2803:33: warning: 'dev_lst_10ca' defined but not used [-Wunused-const-variable=] 2803 | static const struct device_id_s dev_lst_10ca[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2800:33: warning: 'dev_lst_10c9' defined but not used [-Wunused-const-variable=] 2800 | static const struct device_id_s dev_lst_10c9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2785:33: warning: 'dev_lst_10c8' defined but not used [-Wunused-const-variable=] 2785 | static const struct device_id_s dev_lst_10c8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2782:33: warning: 'dev_lst_10c7' defined but not used [-Wunused-const-variable=] 2782 | static const struct device_id_s dev_lst_10c7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2779:33: warning: 'dev_lst_10c6' defined but not used [-Wunused-const-variable=] 2779 | static const struct device_id_s dev_lst_10c6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2776:33: warning: 'dev_lst_10c5' defined but not used [-Wunused-const-variable=] 2776 | static const struct device_id_s dev_lst_10c5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2773:33: warning: 'dev_lst_10c4' defined but not used [-Wunused-const-variable=] 2773 | static const struct device_id_s dev_lst_10c4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2769:33: warning: 'dev_lst_10c3' defined but not used [-Wunused-const-variable=] 2769 | static const struct device_id_s dev_lst_10c3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2766:33: warning: 'dev_lst_10c2' defined but not used [-Wunused-const-variable=] 2766 | static const struct device_id_s dev_lst_10c2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2763:33: warning: 'dev_lst_10c1' defined but not used [-Wunused-const-variable=] 2763 | static const struct device_id_s dev_lst_10c1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2760:33: warning: 'dev_lst_10c0' defined but not used [-Wunused-const-variable=] 2760 | static const struct device_id_s dev_lst_10c0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2757:33: warning: 'dev_lst_10bf' defined but not used [-Wunused-const-variable=] 2757 | static const struct device_id_s dev_lst_10bf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2754:33: warning: 'dev_lst_10be' defined but not used [-Wunused-const-variable=] 2754 | static const struct device_id_s dev_lst_10be[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2750:33: warning: 'dev_lst_10bd' defined but not used [-Wunused-const-variable=] 2750 | static const struct device_id_s dev_lst_10bd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2747:33: warning: 'dev_lst_10bc' defined but not used [-Wunused-const-variable=] 2747 | static const struct device_id_s dev_lst_10bc[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2744:33: warning: 'dev_lst_10bb' defined but not used [-Wunused-const-variable=] 2744 | static const struct device_id_s dev_lst_10bb[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2737:33: warning: 'dev_lst_10ba' defined but not used [-Wunused-const-variable=] 2737 | static const struct device_id_s dev_lst_10ba[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2652:33: warning: 'dev_lst_10b9' defined but not used [-Wunused-const-variable=] 2652 | static const struct device_id_s dev_lst_10b9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2642:33: warning: 'dev_lst_10b8' defined but not used [-Wunused-const-variable=] 2642 | static const struct device_id_s dev_lst_10b8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2572:33: warning: 'dev_lst_10b7' defined but not used [-Wunused-const-variable=] 2572 | static const struct device_id_s dev_lst_10b7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2557:33: warning: 'dev_lst_10b6' defined but not used [-Wunused-const-variable=] 2557 | static const struct device_id_s dev_lst_10b6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2525:33: warning: 'dev_lst_10b5' defined but not used [-Wunused-const-variable=] 2525 | static const struct device_id_s dev_lst_10b5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2521:33: warning: 'dev_lst_10b4' defined but not used [-Wunused-const-variable=] 2521 | static const struct device_id_s dev_lst_10b4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2516:33: warning: 'dev_lst_10b3' defined but not used [-Wunused-const-variable=] 2516 | static const struct device_id_s dev_lst_10b3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2513:33: warning: 'dev_lst_10b2' defined but not used [-Wunused-const-variable=] 2513 | static const struct device_id_s dev_lst_10b2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2510:33: warning: 'dev_lst_10b1' defined but not used [-Wunused-const-variable=] 2510 | static const struct device_id_s dev_lst_10b1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2507:33: warning: 'dev_lst_10b0' defined but not used [-Wunused-const-variable=] 2507 | static const struct device_id_s dev_lst_10b0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2504:33: warning: 'dev_lst_10af' defined but not used [-Wunused-const-variable=] 2504 | static const struct device_id_s dev_lst_10af[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2501:33: warning: 'dev_lst_10ae' defined but not used [-Wunused-const-variable=] 2501 | static const struct device_id_s dev_lst_10ae[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2492:33: warning: 'dev_lst_10ad' defined but not used [-Wunused-const-variable=] 2492 | static const struct device_id_s dev_lst_10ad[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2489:33: warning: 'dev_lst_10ac' defined but not used [-Wunused-const-variable=] 2489 | static const struct device_id_s dev_lst_10ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2486:33: warning: 'dev_lst_10ab' defined but not used [-Wunused-const-variable=] 2486 | static const struct device_id_s dev_lst_10ab[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2482:33: warning: 'dev_lst_10aa' defined but not used [-Wunused-const-variable=] 2482 | static const struct device_id_s dev_lst_10aa[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2452:33: warning: 'dev_lst_10a9' defined but not used [-Wunused-const-variable=] 2452 | static const struct device_id_s dev_lst_10a9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2448:33: warning: 'dev_lst_10a8' defined but not used [-Wunused-const-variable=] 2448 | static const struct device_id_s dev_lst_10a8[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2445:33: warning: 'dev_lst_10a7' defined but not used [-Wunused-const-variable=] 2445 | static const struct device_id_s dev_lst_10a7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2442:33: warning: 'dev_lst_10a6' defined but not used [-Wunused-const-variable=] 2442 | static const struct device_id_s dev_lst_10a6[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2437:33: warning: 'dev_lst_10a5' defined but not used [-Wunused-const-variable=] 2437 | static const struct device_id_s dev_lst_10a5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2434:33: warning: 'dev_lst_10a4' defined but not used [-Wunused-const-variable=] 2434 | static const struct device_id_s dev_lst_10a4[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2431:33: warning: 'dev_lst_10a3' defined but not used [-Wunused-const-variable=] 2431 | static const struct device_id_s dev_lst_10a3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2428:33: warning: 'dev_lst_10a2' defined but not used [-Wunused-const-variable=] 2428 | static const struct device_id_s dev_lst_10a2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2425:33: warning: 'dev_lst_10a1' defined but not used [-Wunused-const-variable=] 2425 | static const struct device_id_s dev_lst_10a1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2422:33: warning: 'dev_lst_10a0' defined but not used [-Wunused-const-variable=] 2422 | static const struct device_id_s dev_lst_10a0[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2419:33: warning: 'dev_lst_109f' defined but not used [-Wunused-const-variable=] 2419 | static const struct device_id_s dev_lst_109f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2398:33: warning: 'dev_lst_109e' defined but not used [-Wunused-const-variable=] 2398 | static const struct device_id_s dev_lst_109e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2395:33: warning: 'dev_lst_109d' defined but not used [-Wunused-const-variable=] 2395 | static const struct device_id_s dev_lst_109d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2392:33: warning: 'dev_lst_109c' defined but not used [-Wunused-const-variable=] 2392 | static const struct device_id_s dev_lst_109c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2389:33: warning: 'dev_lst_109b' defined but not used [-Wunused-const-variable=] 2389 | static const struct device_id_s dev_lst_109b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2386:33: warning: 'dev_lst_109a' defined but not used [-Wunused-const-variable=] 2386 | static const struct device_id_s dev_lst_109a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2383:33: warning: 'dev_lst_1099' defined but not used [-Wunused-const-variable=] 2383 | static const struct device_id_s dev_lst_1099[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2378:33: warning: 'dev_lst_1098' defined but not used [-Wunused-const-variable=] 2378 | static const struct device_id_s dev_lst_1098[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2375:33: warning: 'dev_lst_1097' defined but not used [-Wunused-const-variable=] 2375 | static const struct device_id_s dev_lst_1097[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2372:33: warning: 'dev_lst_1096' defined but not used [-Wunused-const-variable=] 2372 | static const struct device_id_s dev_lst_1096[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2353:33: warning: 'dev_lst_1095' defined but not used [-Wunused-const-variable=] 2353 | static const struct device_id_s dev_lst_1095[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2350:33: warning: 'dev_lst_1094' defined but not used [-Wunused-const-variable=] 2350 | static const struct device_id_s dev_lst_1094[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2311:33: warning: 'dev_lst_1093' defined but not used [-Wunused-const-variable=] 2311 | static const struct device_id_s dev_lst_1093[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2288:33: warning: 'dev_lst_1092' defined but not used [-Wunused-const-variable=] 2288 | static const struct device_id_s dev_lst_1092[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2276:33: warning: 'dev_lst_1091' defined but not used [-Wunused-const-variable=] 2276 | static const struct device_id_s dev_lst_1091[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2273:33: warning: 'dev_lst_1090' defined but not used [-Wunused-const-variable=] 2273 | static const struct device_id_s dev_lst_1090[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2270:33: warning: 'dev_lst_108f' defined but not used [-Wunused-const-variable=] 2270 | static const struct device_id_s dev_lst_108f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2249:33: warning: 'dev_lst_108e' defined but not used [-Wunused-const-variable=] 2249 | static const struct device_id_s dev_lst_108e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2232:33: warning: 'dev_lst_108d' defined but not used [-Wunused-const-variable=] 2232 | static const struct device_id_s dev_lst_108d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2229:33: warning: 'dev_lst_108c' defined but not used [-Wunused-const-variable=] 2229 | static const struct device_id_s dev_lst_108c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2222:33: warning: 'dev_lst_108a' defined but not used [-Wunused-const-variable=] 2222 | static const struct device_id_s dev_lst_108a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2219:33: warning: 'dev_lst_1089' defined but not used [-Wunused-const-variable=] 2219 | static const struct device_id_s dev_lst_1089[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2216:33: warning: 'dev_lst_1088' defined but not used [-Wunused-const-variable=] 2216 | static const struct device_id_s dev_lst_1088[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2213:33: warning: 'dev_lst_1087' defined but not used [-Wunused-const-variable=] 2213 | static const struct device_id_s dev_lst_1087[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2210:33: warning: 'dev_lst_1086' defined but not used [-Wunused-const-variable=] 2210 | static const struct device_id_s dev_lst_1086[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2207:33: warning: 'dev_lst_1085' defined but not used [-Wunused-const-variable=] 2207 | static const struct device_id_s dev_lst_1085[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2204:33: warning: 'dev_lst_1084' defined but not used [-Wunused-const-variable=] 2204 | static const struct device_id_s dev_lst_1084[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2200:33: warning: 'dev_lst_1083' defined but not used [-Wunused-const-variable=] 2200 | static const struct device_id_s dev_lst_1083[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2197:33: warning: 'dev_lst_1082' defined but not used [-Wunused-const-variable=] 2197 | static const struct device_id_s dev_lst_1082[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2193:33: warning: 'dev_lst_1081' defined but not used [-Wunused-const-variable=] 2193 | static const struct device_id_s dev_lst_1081[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2187:33: warning: 'dev_lst_1080' defined but not used [-Wunused-const-variable=] 2187 | static const struct device_id_s dev_lst_1080[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2183:33: warning: 'dev_lst_107f' defined but not used [-Wunused-const-variable=] 2183 | static const struct device_id_s dev_lst_107f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2164:33: warning: 'dev_lst_107e' defined but not used [-Wunused-const-variable=] 2164 | static const struct device_id_s dev_lst_107e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2157:33: warning: 'dev_lst_107d' defined but not used [-Wunused-const-variable=] 2157 | static const struct device_id_s dev_lst_107d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2154:33: warning: 'dev_lst_107c' defined but not used [-Wunused-const-variable=] 2154 | static const struct device_id_s dev_lst_107c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2151:33: warning: 'dev_lst_107b' defined but not used [-Wunused-const-variable=] 2151 | static const struct device_id_s dev_lst_107b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2148:33: warning: 'dev_lst_107a' defined but not used [-Wunused-const-variable=] 2148 | static const struct device_id_s dev_lst_107a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2145:33: warning: 'dev_lst_1079' defined but not used [-Wunused-const-variable=] 2145 | static const struct device_id_s dev_lst_1079[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2130:33: warning: 'dev_lst_1078' defined but not used [-Wunused-const-variable=] 2130 | static const struct device_id_s dev_lst_1078[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2104:33: warning: 'dev_lst_1077' defined but not used [-Wunused-const-variable=] 2104 | static const struct device_id_s dev_lst_1077[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2101:33: warning: 'dev_lst_1076' defined but not used [-Wunused-const-variable=] 2101 | static const struct device_id_s dev_lst_1076[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2098:33: warning: 'dev_lst_1075' defined but not used [-Wunused-const-variable=] 2098 | static const struct device_id_s dev_lst_1075[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2094:33: warning: 'dev_lst_1074' defined but not used [-Wunused-const-variable=] 2094 | static const struct device_id_s dev_lst_1074[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2077:33: warning: 'dev_lst_1073' defined but not used [-Wunused-const-variable=] 2077 | static const struct device_id_s dev_lst_1073[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2074:33: warning: 'dev_lst_1072' defined but not used [-Wunused-const-variable=] 2074 | static const struct device_id_s dev_lst_1072[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2070:33: warning: 'dev_lst_1071' defined but not used [-Wunused-const-variable=] 2070 | static const struct device_id_s dev_lst_1071[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2067:33: warning: 'dev_lst_1070' defined but not used [-Wunused-const-variable=] 2067 | static const struct device_id_s dev_lst_1070[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2064:33: warning: 'dev_lst_106f' defined but not used [-Wunused-const-variable=] 2064 | static const struct device_id_s dev_lst_106f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2061:33: warning: 'dev_lst_106e' defined but not used [-Wunused-const-variable=] 2061 | static const struct device_id_s dev_lst_106e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2058:33: warning: 'dev_lst_106d' defined but not used [-Wunused-const-variable=] 2058 | static const struct device_id_s dev_lst_106d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:2050:33: warning: 'dev_lst_106c' defined but not used [-Wunused-const-variable=] 2050 | static const struct device_id_s dev_lst_106c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1985:33: warning: 'dev_lst_106b' defined but not used [-Wunused-const-variable=] 1985 | static const struct device_id_s dev_lst_106b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1982:33: warning: 'dev_lst_106a' defined but not used [-Wunused-const-variable=] 1982 | static const struct device_id_s dev_lst_106a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1970:33: warning: 'dev_lst_1069' defined but not used [-Wunused-const-variable=] 1970 | static const struct device_id_s dev_lst_1069[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1967:33: warning: 'dev_lst_1068' defined but not used [-Wunused-const-variable=] 1967 | static const struct device_id_s dev_lst_1068[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1960:33: warning: 'dev_lst_1067' defined but not used [-Wunused-const-variable=] 1960 | static const struct device_id_s dev_lst_1067[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1950:33: warning: 'dev_lst_1066' defined but not used [-Wunused-const-variable=] 1950 | static const struct device_id_s dev_lst_1066[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1947:33: warning: 'dev_lst_1065' defined but not used [-Wunused-const-variable=] 1947 | static const struct device_id_s dev_lst_1065[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1944:33: warning: 'dev_lst_1064' defined but not used [-Wunused-const-variable=] 1944 | static const struct device_id_s dev_lst_1064[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1941:33: warning: 'dev_lst_1063' defined but not used [-Wunused-const-variable=] 1941 | static const struct device_id_s dev_lst_1063[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1938:33: warning: 'dev_lst_1062' defined but not used [-Wunused-const-variable=] 1938 | static const struct device_id_s dev_lst_1062[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1933:33: warning: 'dev_lst_1061' defined but not used [-Wunused-const-variable=] 1933 | static const struct device_id_s dev_lst_1061[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1908:33: warning: 'dev_lst_1060' defined but not used [-Wunused-const-variable=] 1908 | static const struct device_id_s dev_lst_1060[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1905:33: warning: 'dev_lst_105f' defined but not used [-Wunused-const-variable=] 1905 | static const struct device_id_s dev_lst_105f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1902:33: warning: 'dev_lst_105e' defined but not used [-Wunused-const-variable=] 1902 | static const struct device_id_s dev_lst_105e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1895:33: warning: 'dev_lst_105d' defined but not used [-Wunused-const-variable=] 1895 | static const struct device_id_s dev_lst_105d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1892:33: warning: 'dev_lst_105c' defined but not used [-Wunused-const-variable=] 1892 | static const struct device_id_s dev_lst_105c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1889:33: warning: 'dev_lst_105b' defined but not used [-Wunused-const-variable=] 1889 | static const struct device_id_s dev_lst_105b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1848:33: warning: 'dev_lst_105a' defined but not used [-Wunused-const-variable=] 1848 | static const struct device_id_s dev_lst_105a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1845:33: warning: 'dev_lst_1059' defined but not used [-Wunused-const-variable=] 1845 | static const struct device_id_s dev_lst_1059[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1842:33: warning: 'dev_lst_1058' defined but not used [-Wunused-const-variable=] 1842 | static const struct device_id_s dev_lst_1058[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1811:33: warning: 'dev_lst_1057' defined but not used [-Wunused-const-variable=] 1811 | static const struct device_id_s dev_lst_1057[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1808:33: warning: 'dev_lst_1056' defined but not used [-Wunused-const-variable=] 1808 | static const struct device_id_s dev_lst_1056[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1801:33: warning: 'dev_lst_1055' defined but not used [-Wunused-const-variable=] 1801 | static const struct device_id_s dev_lst_1055[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1798:33: warning: 'dev_lst_1054' defined but not used [-Wunused-const-variable=] 1798 | static const struct device_id_s dev_lst_1054[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1795:33: warning: 'dev_lst_1053' defined but not used [-Wunused-const-variable=] 1795 | static const struct device_id_s dev_lst_1053[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1792:33: warning: 'dev_lst_1052' defined but not used [-Wunused-const-variable=] 1792 | static const struct device_id_s dev_lst_1052[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1789:33: warning: 'dev_lst_1051' defined but not used [-Wunused-const-variable=] 1789 | static const struct device_id_s dev_lst_1051[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1775:33: warning: 'dev_lst_1050' defined but not used [-Wunused-const-variable=] 1775 | static const struct device_id_s dev_lst_1050[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1772:33: warning: 'dev_lst_104f' defined but not used [-Wunused-const-variable=] 1772 | static const struct device_id_s dev_lst_104f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1763:33: warning: 'dev_lst_104e' defined but not used [-Wunused-const-variable=] 1763 | static const struct device_id_s dev_lst_104e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1755:33: warning: 'dev_lst_104d' defined but not used [-Wunused-const-variable=] 1755 | static const struct device_id_s dev_lst_104d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1665:33: warning: 'dev_lst_104c' defined but not used [-Wunused-const-variable=] 1665 | static const struct device_id_s dev_lst_104c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1659:33: warning: 'dev_lst_104b' defined but not used [-Wunused-const-variable=] 1659 | static const struct device_id_s dev_lst_104b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1641:33: warning: 'dev_lst_104a' defined but not used [-Wunused-const-variable=] 1641 | static const struct device_id_s dev_lst_104a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1638:33: warning: 'dev_lst_1049' defined but not used [-Wunused-const-variable=] 1638 | static const struct device_id_s dev_lst_1049[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1630:33: warning: 'dev_lst_1048' defined but not used [-Wunused-const-variable=] 1630 | static const struct device_id_s dev_lst_1048[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1627:33: warning: 'dev_lst_1047' defined but not used [-Wunused-const-variable=] 1627 | static const struct device_id_s dev_lst_1047[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1624:33: warning: 'dev_lst_1046' defined but not used [-Wunused-const-variable=] 1624 | static const struct device_id_s dev_lst_1046[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1599:33: warning: 'dev_lst_1045' defined but not used [-Wunused-const-variable=] 1599 | static const struct device_id_s dev_lst_1045[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1591:33: warning: 'dev_lst_1044' defined but not used [-Wunused-const-variable=] 1591 | static const struct device_id_s dev_lst_1044[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1572:33: warning: 'dev_lst_1043' defined but not used [-Wunused-const-variable=] 1572 | static const struct device_id_s dev_lst_1043[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1564:33: warning: 'dev_lst_1042' defined but not used [-Wunused-const-variable=] 1564 | static const struct device_id_s dev_lst_1042[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1561:33: warning: 'dev_lst_1041' defined but not used [-Wunused-const-variable=] 1561 | static const struct device_id_s dev_lst_1041[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1558:33: warning: 'dev_lst_1040' defined but not used [-Wunused-const-variable=] 1558 | static const struct device_id_s dev_lst_1040[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1555:33: warning: 'dev_lst_103f' defined but not used [-Wunused-const-variable=] 1555 | static const struct device_id_s dev_lst_103f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1552:33: warning: 'dev_lst_103e' defined but not used [-Wunused-const-variable=] 1552 | static const struct device_id_s dev_lst_103e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1501:33: warning: 'dev_lst_103c' defined but not used [-Wunused-const-variable=] 1501 | static const struct device_id_s dev_lst_103c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1498:33: warning: 'dev_lst_103b' defined but not used [-Wunused-const-variable=] 1498 | static const struct device_id_s dev_lst_103b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1495:33: warning: 'dev_lst_103a' defined but not used [-Wunused-const-variable=] 1495 | static const struct device_id_s dev_lst_103a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1391:33: warning: 'dev_lst_1039' defined but not used [-Wunused-const-variable=] 1391 | static const struct device_id_s dev_lst_1039[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1388:33: warning: 'dev_lst_1038' defined but not used [-Wunused-const-variable=] 1388 | static const struct device_id_s dev_lst_1038[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1385:33: warning: 'dev_lst_1037' defined but not used [-Wunused-const-variable=] 1385 | static const struct device_id_s dev_lst_1037[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1381:33: warning: 'dev_lst_1036' defined but not used [-Wunused-const-variable=] 1381 | static const struct device_id_s dev_lst_1036[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1378:33: warning: 'dev_lst_1035' defined but not used [-Wunused-const-variable=] 1378 | static const struct device_id_s dev_lst_1035[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1375:33: warning: 'dev_lst_1034' defined but not used [-Wunused-const-variable=] 1375 | static const struct device_id_s dev_lst_1034[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1333:33: warning: 'dev_lst_1033' defined but not used [-Wunused-const-variable=] 1333 | static const struct device_id_s dev_lst_1033[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1330:33: warning: 'dev_lst_1032' defined but not used [-Wunused-const-variable=] 1330 | static const struct device_id_s dev_lst_1032[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1323:33: warning: 'dev_lst_1031' defined but not used [-Wunused-const-variable=] 1323 | static const struct device_id_s dev_lst_1031[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1320:33: warning: 'dev_lst_1030' defined but not used [-Wunused-const-variable=] 1320 | static const struct device_id_s dev_lst_1030[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1305:33: warning: 'dev_lst_102f' defined but not used [-Wunused-const-variable=] 1305 | static const struct device_id_s dev_lst_102f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1302:33: warning: 'dev_lst_102e' defined but not used [-Wunused-const-variable=] 1302 | static const struct device_id_s dev_lst_102e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1298:33: warning: 'dev_lst_102d' defined but not used [-Wunused-const-variable=] 1298 | static const struct device_id_s dev_lst_102d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1283:33: warning: 'dev_lst_102c' defined but not used [-Wunused-const-variable=] 1283 | static const struct device_id_s dev_lst_102c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1254:33: warning: 'dev_lst_102b' defined but not used [-Wunused-const-variable=] 1254 | static const struct device_id_s dev_lst_102b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1246:33: warning: 'dev_lst_102a' defined but not used [-Wunused-const-variable=] 1246 | static const struct device_id_s dev_lst_102a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1243:33: warning: 'dev_lst_1029' defined but not used [-Wunused-const-variable=] 1243 | static const struct device_id_s dev_lst_1029[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1222:33: warning: 'dev_lst_1028' defined but not used [-Wunused-const-variable=] 1222 | static const struct device_id_s dev_lst_1028[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1166:33: warning: 'dev_lst_1025' defined but not used [-Wunused-const-variable=] 1166 | static const struct device_id_s dev_lst_1025[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1163:33: warning: 'dev_lst_1024' defined but not used [-Wunused-const-variable=] 1163 | static const struct device_id_s dev_lst_1024[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1116:33: warning: 'dev_lst_1023' defined but not used [-Wunused-const-variable=] 1116 | static const struct device_id_s dev_lst_1023[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1048:33: warning: 'dev_lst_1022' defined but not used [-Wunused-const-variable=] 1048 | static const struct device_id_s dev_lst_1022[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1045:33: warning: 'dev_lst_1021' defined but not used [-Wunused-const-variable=] 1045 | static const struct device_id_s dev_lst_1021[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1042:33: warning: 'dev_lst_1020' defined but not used [-Wunused-const-variable=] 1042 | static const struct device_id_s dev_lst_1020[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1039:33: warning: 'dev_lst_101f' defined but not used [-Wunused-const-variable=] 1039 | static const struct device_id_s dev_lst_101f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1026:33: warning: 'dev_lst_101e' defined but not used [-Wunused-const-variable=] 1026 | static const struct device_id_s dev_lst_101e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1012:33: warning: 'dev_lst_101c' defined but not used [-Wunused-const-variable=] 1012 | static const struct device_id_s dev_lst_101c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1009:33: warning: 'dev_lst_101b' defined but not used [-Wunused-const-variable=] 1009 | static const struct device_id_s dev_lst_101b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1005:33: warning: 'dev_lst_101a' defined but not used [-Wunused-const-variable=] 1005 | static const struct device_id_s dev_lst_101a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:1002:33: warning: 'dev_lst_1019' defined but not used [-Wunused-const-variable=] 1002 | static const struct device_id_s dev_lst_1019[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:999:33: warning: 'dev_lst_1018' defined but not used [-Wunused-const-variable=] 999 | static const struct device_id_s dev_lst_1018[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:995:33: warning: 'dev_lst_1017' defined but not used [-Wunused-const-variable=] 995 | static const struct device_id_s dev_lst_1017[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:992:33: warning: 'dev_lst_1016' defined but not used [-Wunused-const-variable=] 992 | static const struct device_id_s dev_lst_1016[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:989:33: warning: 'dev_lst_1015' defined but not used [-Wunused-const-variable=] 989 | static const struct device_id_s dev_lst_1015[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:903:33: warning: 'dev_lst_1014' defined but not used [-Wunused-const-variable=] 903 | static const struct device_id_s dev_lst_1014[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:870:33: warning: 'dev_lst_1013' defined but not used [-Wunused-const-variable=] 870 | static const struct device_id_s dev_lst_1013[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:867:33: warning: 'dev_lst_1012' defined but not used [-Wunused-const-variable=] 867 | static const struct device_id_s dev_lst_1012[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:840:33: warning: 'dev_lst_1011' defined but not used [-Wunused-const-variable=] 840 | static const struct device_id_s dev_lst_1011[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:837:33: warning: 'dev_lst_1010' defined but not used [-Wunused-const-variable=] 837 | static const struct device_id_s dev_lst_1010[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:830:33: warning: 'dev_lst_100e' defined but not used [-Wunused-const-variable=] 830 | static const struct device_id_s dev_lst_100e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:827:33: warning: 'dev_lst_100d' defined but not used [-Wunused-const-variable=] 827 | static const struct device_id_s dev_lst_100d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:818:33: warning: 'dev_lst_100c' defined but not used [-Wunused-const-variable=] 818 | static const struct device_id_s dev_lst_100c[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:788:33: warning: 'dev_lst_100b' defined but not used [-Wunused-const-variable=] 788 | static const struct device_id_s dev_lst_100b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:785:33: warning: 'dev_lst_100a' defined but not used [-Wunused-const-variable=] 785 | static const struct device_id_s dev_lst_100a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:782:33: warning: 'dev_lst_1008' defined but not used [-Wunused-const-variable=] 782 | static const struct device_id_s dev_lst_1008[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:779:33: warning: 'dev_lst_1007' defined but not used [-Wunused-const-variable=] 779 | static const struct device_id_s dev_lst_1007[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:776:33: warning: 'dev_lst_1006' defined but not used [-Wunused-const-variable=] 776 | static const struct device_id_s dev_lst_1006[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:766:33: warning: 'dev_lst_1005' defined but not used [-Wunused-const-variable=] 766 | static const struct device_id_s dev_lst_1005[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:742:33: warning: 'dev_lst_1004' defined but not used [-Wunused-const-variable=] 742 | static const struct device_id_s dev_lst_1004[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:738:33: warning: 'dev_lst_1003' defined but not used [-Wunused-const-variable=] 738 | static const struct device_id_s dev_lst_1003[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:333:33: warning: 'dev_lst_1002' defined but not used [-Wunused-const-variable=] 333 | static const struct device_id_s dev_lst_1002[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:321:33: warning: 'dev_lst_1001' defined but not used [-Wunused-const-variable=] 321 | static const struct device_id_s dev_lst_1001[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:260:33: warning: 'dev_lst_1000' defined but not used [-Wunused-const-variable=] 260 | static const struct device_id_s dev_lst_1000[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:257:33: warning: 'dev_lst_0eac' defined but not used [-Wunused-const-variable=] 257 | static const struct device_id_s dev_lst_0eac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:254:33: warning: 'dev_lst_0e55' defined but not used [-Wunused-const-variable=] 254 | static const struct device_id_s dev_lst_0e55[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:251:33: warning: 'dev_lst_0e21' defined but not used [-Wunused-const-variable=] 251 | static const struct device_id_s dev_lst_0e21[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:154:33: warning: 'dev_lst_0e11' defined but not used [-Wunused-const-variable=] 154 | static const struct device_id_s dev_lst_0e11[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:150:33: warning: 'dev_lst_0ccd' defined but not used [-Wunused-const-variable=] 150 | static const struct device_id_s dev_lst_0ccd[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:146:33: warning: 'dev_lst_0b49' defined but not used [-Wunused-const-variable=] 146 | static const struct device_id_s dev_lst_0b49[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:135:33: warning: 'dev_lst_0b0b' defined but not used [-Wunused-const-variable=] 135 | static const struct device_id_s dev_lst_0b0b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:132:33: warning: 'dev_lst_0a89' defined but not used [-Wunused-const-variable=] 132 | static const struct device_id_s dev_lst_0a89[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:128:33: warning: 'dev_lst_09c1' defined but not used [-Wunused-const-variable=] 128 | static const struct device_id_s dev_lst_09c1[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:125:33: warning: 'dev_lst_093a' defined but not used [-Wunused-const-variable=] 125 | static const struct device_id_s dev_lst_093a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:122:33: warning: 'dev_lst_0925' defined but not used [-Wunused-const-variable=] 122 | static const struct device_id_s dev_lst_0925[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:119:33: warning: 'dev_lst_07e2' defined but not used [-Wunused-const-variable=] 119 | static const struct device_id_s dev_lst_07e2[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:116:33: warning: 'dev_lst_0721' defined but not used [-Wunused-const-variable=] 116 | static const struct device_id_s dev_lst_0721[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:111:33: warning: 'dev_lst_067b' defined but not used [-Wunused-const-variable=] 111 | static const struct device_id_s dev_lst_067b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:104:33: warning: 'dev_lst_0675' defined but not used [-Wunused-const-variable=] 104 | static const struct device_id_s dev_lst_0675[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:99:33: warning: 'dev_lst_066f' defined but not used [-Wunused-const-variable=] 99 | static const struct device_id_s dev_lst_066f[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:95:33: warning: 'dev_lst_05e3' defined but not used [-Wunused-const-variable=] 95 | static const struct device_id_s dev_lst_05e3[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:91:33: warning: 'dev_lst_05a9' defined but not used [-Wunused-const-variable=] 91 | static const struct device_id_s dev_lst_05a9[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:85:33: warning: 'dev_lst_050d' defined but not used [-Wunused-const-variable=] 85 | static const struct device_id_s dev_lst_050d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:81:33: warning: 'dev_lst_04cf' defined but not used [-Wunused-const-variable=] 81 | static const struct device_id_s dev_lst_04cf[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:78:33: warning: 'dev_lst_0482' defined but not used [-Wunused-const-variable=] 78 | static const struct device_id_s dev_lst_0482[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:73:33: warning: 'dev_lst_045e' defined but not used [-Wunused-const-variable=] 73 | static const struct device_id_s dev_lst_045e[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:69:33: warning: 'dev_lst_0432' defined but not used [-Wunused-const-variable=] 69 | static const struct device_id_s dev_lst_0432[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:65:33: warning: 'dev_lst_0357' defined but not used [-Wunused-const-variable=] 65 | static const struct device_id_s dev_lst_0357[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:62:33: warning: 'dev_lst_0315' defined but not used [-Wunused-const-variable=] 62 | static const struct device_id_s dev_lst_0315[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:58:33: warning: 'dev_lst_02ac' defined but not used [-Wunused-const-variable=] 58 | static const struct device_id_s dev_lst_02ac[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:54:33: warning: 'dev_lst_0291' defined but not used [-Wunused-const-variable=] 54 | static const struct device_id_s dev_lst_0291[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:51:33: warning: 'dev_lst_0270' defined but not used [-Wunused-const-variable=] 51 | static const struct device_id_s dev_lst_0270[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:47:33: warning: 'dev_lst_021b' defined but not used [-Wunused-const-variable=] 47 | static const struct device_id_s dev_lst_021b[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:43:33: warning: 'dev_lst_018a' defined but not used [-Wunused-const-variable=] 43 | static const struct device_id_s dev_lst_018a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:40:33: warning: 'dev_lst_0123' defined but not used [-Wunused-const-variable=] 40 | static const struct device_id_s dev_lst_0123[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:37:33: warning: 'dev_lst_0100' defined but not used [-Wunused-const-variable=] 37 | static const struct device_id_s dev_lst_0100[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:34:33: warning: 'dev_lst_00f5' defined but not used [-Wunused-const-variable=] 34 | static const struct device_id_s dev_lst_00f5[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:31:33: warning: 'dev_lst_00a7' defined but not used [-Wunused-const-variable=] 31 | static const struct device_id_s dev_lst_00a7[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:27:33: warning: 'dev_lst_0095' defined but not used [-Wunused-const-variable=] 27 | static const struct device_id_s dev_lst_0095[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:24:33: warning: 'dev_lst_0071' defined but not used [-Wunused-const-variable=] 24 | static const struct device_id_s dev_lst_0071[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:21:33: warning: 'dev_lst_0070' defined but not used [-Wunused-const-variable=] 21 | static const struct device_id_s dev_lst_0070[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:18:33: warning: 'dev_lst_0059' defined but not used [-Wunused-const-variable=] 18 | static const struct device_id_s dev_lst_0059[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:15:33: warning: 'dev_lst_003d' defined but not used [-Wunused-const-variable=] 15 | static const struct device_id_s dev_lst_003d[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:12:33: warning: 'dev_lst_0033' defined but not used [-Wunused-const-variable=] 12 | static const struct device_id_s dev_lst_0033[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:9:33: warning: 'dev_lst_001a' defined but not used [-Wunused-const-variable=] 9 | static const struct device_id_s dev_lst_001a[] = { | ^~~~~~~~~~~~ vidix/pci_dev_ids.c:6:33: warning: 'dev_lst_0000' defined but not used [-Wunused-const-variable=] 6 | static const struct device_id_s dev_lst_0000[] = { | ^~~~~~~~~~~~ libavfilter/allfilters.c: In function 'avfilter_register': libavfilter/allfilters.c:511:33: warning: unused parameter 'filter' [-Wunused-parameter] 511 | int avfilter_register(AVFilter *filter) | ~~~~~~~~~~^~~~~~ In file included from libavfilter/internal.h:31, from libavfilter/audio.h:26, from libavfilter/audio.c:26: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ libswscale/gamma.c: In function 'gamma_convert': libswscale/gamma.c:30:38: warning: unused parameter 'c' [-Wunused-parameter] 30 | static int gamma_convert(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) | ~~~~~~~~~~~~^ CC libpostproc/postprocess.o CC libavcodec/012v.o CC libavformat/4xm.o libswscale/hscale.c: In function 'no_chr_scale': libswscale/hscale.c:272:37: warning: unused parameter 'c' [-Wunused-parameter] 272 | static int no_chr_scale(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) | ~~~~~~~~~~~~^ CC libavformat/a64.o In file included from libavformat/internal.h:28, from libavformat/3dostr.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/3dostr.c: In function 'threedostr_read_header': libavformat/3dostr.c:71:64: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 71 | if (ctrl_size == 20 || ctrl_size == 3 || ctrl_size == -1) | ^~ CC libswscale/hscale_fast_bilinear.o CC libavutil/adler32.o libpostproc/postprocess.c: In function 'isHorizDC_C': libpostproc/postprocess.c:183:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 183 | numEq += ((unsigned)(src[0] - src[1] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:184:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 184 | numEq += ((unsigned)(src[1] - src[2] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:185:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 185 | numEq += ((unsigned)(src[2] - src[3] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:186:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 186 | numEq += ((unsigned)(src[3] - src[4] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:187:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 187 | numEq += ((unsigned)(src[4] - src[5] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:188:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 188 | numEq += ((unsigned)(src[5] - src[6] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:189:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 189 | numEq += ((unsigned)(src[6] - src[7] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c: In function 'isVertDC_C': libpostproc/postprocess.c:207:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 207 | numEq += ((unsigned)(src[0] - src[0+stride] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:208:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 208 | numEq += ((unsigned)(src[1] - src[1+stride] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:209:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 209 | numEq += ((unsigned)(src[2] - src[2+stride] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:210:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 210 | numEq += ((unsigned)(src[3] - src[3+stride] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:211:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 211 | numEq += ((unsigned)(src[4] - src[4+stride] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:212:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 212 | numEq += ((unsigned)(src[5] - src[5+stride] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:213:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 213 | numEq += ((unsigned)(src[6] - src[6+stride] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:214:66: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 214 | numEq += ((unsigned)(src[7] - src[7+stride] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c: In function 'isHorizMinMaxOk_C': libpostproc/postprocess.c:224:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 224 | if((unsigned)(src[0] - src[5] + 2*QP) > 4*QP) return 0; | ^ libpostproc/postprocess.c:226:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 226 | if((unsigned)(src[2] - src[7] + 2*QP) > 4*QP) return 0; | ^ libpostproc/postprocess.c:228:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 228 | if((unsigned)(src[4] - src[1] + 2*QP) > 4*QP) return 0; | ^ libpostproc/postprocess.c:230:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 230 | if((unsigned)(src[6] - src[3] + 2*QP) > 4*QP) return 0; | ^ libpostproc/postprocess.c: In function 'isVertMinMaxOk_C': libpostproc/postprocess.c:241:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 241 | if((unsigned)(src[ x + 0*stride] - src[ x + 5*stride] + 2*QP) > 4*QP) return 0; | ^ libpostproc/postprocess.c:242:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 242 | if((unsigned)(src[1+x + 2*stride] - src[1+x + 7*stride] + 2*QP) > 4*QP) return 0; | ^ libpostproc/postprocess.c:243:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 243 | if((unsigned)(src[2+x + 4*stride] - src[2+x + 1*stride] + 2*QP) > 4*QP) return 0; | ^ libpostproc/postprocess.c:244:73: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 244 | if((unsigned)(src[3+x + 6*stride] - src[3+x + 3*stride] + 2*QP) > 4*QP) return 0; | ^ libpostproc/postprocess.c: In function 'do_a_deblock_C': libpostproc/postprocess.c:415:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 415 | numEq += ((unsigned)(src[-1*step] - src[0*step] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:416:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 416 | numEq += ((unsigned)(src[ 0*step] - src[1*step] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:417:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 417 | numEq += ((unsigned)(src[ 1*step] - src[2*step] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:418:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 418 | numEq += ((unsigned)(src[ 2*step] - src[3*step] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:419:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 419 | numEq += ((unsigned)(src[ 3*step] - src[4*step] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:420:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 420 | numEq += ((unsigned)(src[ 4*step] - src[5*step] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:421:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 421 | numEq += ((unsigned)(src[ 5*step] - src[6*step] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:422:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 422 | numEq += ((unsigned)(src[ 6*step] - src[7*step] + dcOffset)) < dcThreshold; | ^ libpostproc/postprocess.c:423:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 423 | numEq += ((unsigned)(src[ 7*step] - src[8*step] + dcOffset)) < dcThreshold; | ^ CC libavfilter/avfilter.o gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/pm3_vid.o vidix/pm3_vid.c In file included from libpostproc/postprocess.c:525: libpostproc/postprocess_template.c: In function 'blockCopy_C': libpostproc/postprocess_template.c:3094:61: warning: unused parameter 'packedOffsetAndScale' [-Wunused-parameter] 3094 | int levelFix, int64_t *packedOffsetAndScale) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ libpostproc/postprocess_template.c: In function 'prefetchnta_C': libpostproc/postprocess_template.c:3291:52: warning: unused parameter 'p' [-Wunused-parameter] 3291 | static inline void RENAME(prefetchnta)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht0_C': In file included from libavformat/a64.c:23: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libpostproc/postprocess_template.c:3295:51: warning: unused parameter 'p' [-Wunused-parameter] 3295 | static inline void RENAME(prefetcht0)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht1_C': libpostproc/postprocess_template.c:3299:51: warning: unused parameter 'p' [-Wunused-parameter] 3299 | static inline void RENAME(prefetcht1)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht2_C': ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libpostproc/postprocess_template.c:3303:51: warning: unused parameter 'p' [-Wunused-parameter] 3303 | static inline void RENAME(prefetcht2)(const void *p) | ~~~~~~~~~~~~^ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libswscale/hscale_fast_bilinear.c: In function 'ff_hyscale_fast_c': libswscale/hscale_fast_bilinear.c:23:36: warning: unused parameter 'c' [-Wunused-parameter] 23 | void ff_hyscale_fast_c(SwsContext *c, int16_t *dst, int dstWidth, | ~~~~~~~~~~~~^ libswscale/hscale_fast_bilinear.c: In function 'ff_hcscale_fast_c': libswscale/hscale_fast_bilinear.c:38:36: warning: unused parameter 'c' [-Wunused-parameter] 38 | void ff_hcscale_fast_c(SwsContext *c, int16_t *dst1, int16_t *dst2, | ~~~~~~~~~~~~^ In file included from libavformat/internal.h:28, from libavformat/4xm.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavfilter/avfiltergraph.o In file included from libpostproc/postprocess.c:536: libpostproc/postprocess_template.c: In function 'do_a_deblock_MMX': libpostproc/postprocess_template.c:2547:79: warning: unused parameter 'stride' [-Wunused-parameter] 2547 | static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPContext *c, int mode){ | ~~~~^~~~~~ CC libavformat/aacdec.o libpostproc/postprocess_template.c:2547:111: warning: unused parameter 'mode' [-Wunused-parameter] 2547 | static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPContext *c, int mode){ | ~~~~^~~~ libpostproc/postprocess_template.c: In function 'prefetchnta_MMX': CC libavfilter/buffersink.o libpostproc/postprocess_template.c:3291:52: warning: unused parameter 'p' [-Wunused-parameter] 3291 | static inline void RENAME(prefetchnta)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht0_MMX': libavformat/4xm.c: In function 'parse_strk': libavformat/4xm.c:157:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 157 | fourxm->tracks[track].channels > FF_SANE_NB_CHANNELS || | ^ libpostproc/postprocess_template.c:3295:51: warning: unused parameter 'p' [-Wunused-parameter] 3295 | static inline void RENAME(prefetcht0)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht1_MMX': libavformat/4xm.c:160:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 160 | fourxm->tracks[track].bits > INT_MAX / FF_SANE_NB_CHANNELS) { | ^ libpostproc/postprocess_template.c:3299:51: warning: unused parameter 'p' [-Wunused-parameter] 3299 | static inline void RENAME(prefetcht1)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht2_MMX': libpostproc/postprocess_template.c:3303:51: warning: unused parameter 'p' [-Wunused-parameter] 3303 | static inline void RENAME(prefetcht2)(const void *p) | ~~~~~~~~~~~~^ libavformat/4xm.c: In function 'fourxm_read_header': libavformat/4xm.c:242:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 242 | if (size > header_size - i - 8 && (fourcc_tag == vtrk_TAG || fourcc_tag == strk_TAG)) { | ^ libavformat/4xm.c: In function 'fourxm_read_packet': libavformat/4xm.c:345:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 345 | if (track_number < fourxm->track_count && | ^ In file included from libavfilter/avfilter.c:38: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ CC libavfilter/buffersrc.o CC libswscale/input.o vidix/pm3_vid.c: In function 'pm3_probe': vidix/pm3_vid.c:84:39: warning: unused parameter 'force' [-Wunused-parameter] 84 | static int pm3_probe(int verbose, int force) | ~~~~^~~~~ CC libavformat/aadec.o vidix/pm3_vid.c: In function 'pm3_config_playback': vidix/pm3_vid.c:265:30: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 265 | info->dga_addr = pm3_mem + base0; | ^ CC libavutil/aes.o gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/radeon_vid.o vidix/radeon_vid.c In file included from libpostproc/postprocess.c:538: libpostproc/postprocess_template.c: In function 'do_a_deblock_MMX2': libpostproc/postprocess_template.c:2547:79: warning: unused parameter 'stride' [-Wunused-parameter] 2547 | static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPContext *c, int mode){ | ~~~~^~~~~~ libpostproc/postprocess_template.c:2547:111: warning: unused parameter 'mode' [-Wunused-parameter] 2547 | static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPContext *c, int mode){ | ~~~~^~~~ libavfilter/avfilter.c: In function 'ff_tlog_ref': libavfilter/avfilter.c:49:24: warning: unused parameter 'ctx' [-Wunused-parameter] 49 | void ff_tlog_ref(void *ctx, AVFrame *ref, int end) | ~~~~~~^~~ libavfilter/avfilter.c:49:47: warning: unused parameter 'end' [-Wunused-parameter] 49 | void ff_tlog_ref(void *ctx, AVFrame *ref, int end) | ~~~~^~~ vidix/pm3_vid.c: At top level: vidix/pm3_vid.c:373:12: warning: initialized field overwritten [-Woverride-init] 373 | .probe = pm3_probe, | ^~~~~~~~~ vidix/pm3_vid.c:373:12: note: (near initialization for 'pm3_drv.probe') libavfilter/avfilter.c: In function 'ff_tlog_link': libavfilter/avfilter.c:383:25: warning: unused parameter 'ctx' [-Wunused-parameter] 383 | void ff_tlog_link(void *ctx, AVFilterLink *link, int end) | ~~~~~~^~~ libavfilter/avfilter.c:383:54: warning: unused parameter 'end' [-Wunused-parameter] 383 | void ff_tlog_link(void *ctx, AVFilterLink *link, int end) | ~~~~^~~ libavfilter/avfilter.c: In function 'ff_poll_frame': libavfilter/avfilter.c:477:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 477 | for (i = 0; i < link->src->nb_inputs; i++) { | ^ In file included from libavfilter/avfiltergraph.c:37: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ CC libavformat/ac3dec.o libavfilter/avfilter.c: At top level: libavfilter/avfilter.c:634:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 634 | { .i64 = 0 }, 0, INT_MAX, FLAGS }, | ^ In file included from libavfilter/avfilter.c:31: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfilter.c:636:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 636 | OFFSET(extra_hw_frames), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, FLAGS }, | ^~~~~~ In file included from libavfilter/avfilter.c:31: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfilter.c: In function 'avfilter_free': libavfilter/avfilter.c:773:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 773 | for (i = 0; i < filter->nb_inputs; i++) { | ^ libavfilter/avfilter.c:776:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 776 | for (i = 0; i < filter->nb_outputs; i++) { | ^ In file included from libavfilter/buffersink.c:33: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ libavfilter/avfiltergraph.c: At top level: libavfilter/avfiltergraph.c:54:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 54 | AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, F|V|A }, | ^~~~~~~~~~~~~~~ In file included from libavfilter/avfiltergraph.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c:56:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 56 | AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, F|V }, | ^~~~~~~~~~~~~~~~~~ In file included from libavfilter/avfiltergraph.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c:58:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 58 | AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, F|A }, | ^~~~~~~~~~~~~~~~~~ In file included from libavfilter/avfiltergraph.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c: In function 'ff_filter_graph_remove_filter': libavfilter/avfiltergraph.c:105:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 105 | for (i = 0; i < graph->nb_filters; i++) { | ^ In file included from libavfilter/internal.h:31, from libavfilter/audio.h:26, from libavfilter/buffersrc.c:37: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/avfiltergraph.c:111:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 111 | for (j = 0; jnb_outputs; j++) | ^ libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ libavfilter/avfilter.c: In function 'take_samples': libavfilter/avfiltergraph.c: In function 'avfilter_graph_free': libavfilter/avfiltergraph.c:135:5: warning: 'resample_lavr_opts' is deprecated [-Wdeprecated-declarations] 135 | av_freep(&(*graph)->resample_lavr_opts); | ^~~~~~~~ In file included from libavfilter/avfiltergraph.c:39: libavfilter/avfilter.h:847:32: note: declared here 847 | attribute_deprecated char *resample_lavr_opts; ///< libavresample options to use for the auto-inserted resample filters | ^~~~~~~~~~~~~~~~~~ libavfilter/avfilter.c:1149:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1149 | if (!link->fifo.samples_skipped && frame->nb_samples >= min && frame->nb_samples <= max) { | ^~ libavfilter/avfiltergraph.c: In function 'avfilter_graph_create_filter': libavfilter/avfiltergraph.c:143:76: warning: unused parameter 'opaque' [-Wunused-parameter] 143 | const char *name, const char *args, void *opaque, | ~~~~~~^~~~~~ libavfilter/avfilter.c:1149:86: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1149 | if (!link->fifo.samples_skipped && frame->nb_samples >= min && frame->nb_samples <= max) { | ^~ libavfilter/avfiltergraph.c: In function 'graph_check_validity': libavfilter/avfiltergraph.c:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 219 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c:223:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 223 | for (j = 0; j < filt->nb_inputs; j++) { | ^ libavfilter/avfiltergraph.c:233:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 233 | for (j = 0; j < filt->nb_outputs; j++) { | ^ In file included from libpostproc/postprocess.c:540: libpostproc/postprocess_template.c: In function 'do_a_deblock_3DNow': libavfilter/avfiltergraph.c: In function 'graph_config_links': libavfilter/avfiltergraph.c:257:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 257 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c:252:62: warning: unused parameter 'log_ctx' [-Wunused-parameter] 252 | static int graph_config_links(AVFilterGraph *graph, AVClass *log_ctx) | ~~~~~~~~~^~~~~~~ libavfilter/avfiltergraph.c: In function 'graph_check_links': libavfilter/avfiltergraph.c:269:61: warning: unused parameter 'log_ctx' [-Wunused-parameter] 269 | static int graph_check_links(AVFilterGraph *graph, AVClass *log_ctx) | ~~~~~~~~~^~~~~~~ libpostproc/postprocess_template.c:2547:79: warning: unused parameter 'stride' [-Wunused-parameter] 2547 | static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPContext *c, int mode){ | ~~~~^~~~~~ libavfilter/avfiltergraph.c: In function 'avfilter_graph_get_filter': libavfilter/avfiltergraph.c:294:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 294 | for (i = 0; i < graph->nb_filters; i++) | ^ libpostproc/postprocess_template.c:2547:111: warning: unused parameter 'mode' [-Wunused-parameter] 2547 | static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPContext *c, int mode){ | ~~~~^~~~ libavfilter/avfiltergraph.c: In function 'filter_query_formats': libavfilter/avfiltergraph.c:333:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (i = 0; i < ctx->nb_inputs; i++) | ^ libavfilter/avfiltergraph.c:335:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 335 | for (i = 0; i < ctx->nb_outputs; i++) | ^ libavfilter/avfiltergraph.c: In function 'formats_declared': libavfilter/avfiltergraph.c:356:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 356 | for (i = 0; i < f->nb_inputs; i++) { | ^ libavfilter/avfiltergraph.c:364:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 364 | for (i = 0; i < f->nb_outputs; i++) { | ^ libavfilter/avfiltergraph.c: In function 'query_formats': libpostproc/postprocess_template.c: In function 'prefetchnta_3DNow': libavfilter/avfiltergraph.c:449:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 449 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c:464:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 464 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c:467:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 467 | for (j = 0; j < filter->nb_inputs; j++) { | ^ libpostproc/postprocess_template.c:3291:52: warning: unused parameter 'p' [-Wunused-parameter] 3291 | static inline void RENAME(prefetchnta)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht0_3DNow': libpostproc/postprocess_template.c:3295:51: warning: unused parameter 'p' [-Wunused-parameter] 3295 | static inline void RENAME(prefetcht0)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht1_3DNow': libpostproc/postprocess_template.c:3299:51: warning: unused parameter 'p' [-Wunused-parameter] 3299 | static inline void RENAME(prefetcht1)(const void *p) | ~~~~~~~~~~~~^ libpostproc/postprocess_template.c: In function 'prefetcht2_3DNow': libpostproc/postprocess_template.c:3303:51: warning: unused parameter 'p' [-Wunused-parameter] 3303 | static inline void RENAME(prefetcht2)(const void *p) | ~~~~~~~~~~~~^ libavfilter/avfiltergraph.c:628:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 628 | for (i = 0; i < graph->nb_filters; i++) | ^ libavfilter/avfiltergraph.c: In function 'pick_format': libavfilter/avfiltergraph.c:686:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 686 | for (i=0; iin_formats->nb_formats; i++) { | ^ libavfilter/avfiltergraph.c:699:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 699 | for (i=0; iin_formats->nb_formats; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/aacdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavfilter/avfiltergraph.c: In function 'reduce_formats_on_filter': libavfilter/avfiltergraph.c:753:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 753 | for (i = 0; i < filter->nb_inputs; i++) { \ | ^ libavfilter/avfiltergraph.c:792:5: note: in expansion of macro 'REDUCE_FORMATS' 792 | REDUCE_FORMATS(int, AVFilterFormats, formats, formats, | ^~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:761:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 761 | for (j = 0; j < filter->nb_outputs; j++) { \ | ^ libavfilter/avfiltergraph.c:792:5: note: in expansion of macro 'REDUCE_FORMATS' 792 | REDUCE_FORMATS(int, AVFilterFormats, formats, formats, | ^~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:777:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 777 | for (k = 0; k < out_link->in_ ## list->nb; k++) \ | ^ libavfilter/avfiltergraph.c:792:5: note: in expansion of macro 'REDUCE_FORMATS' 792 | REDUCE_FORMATS(int, AVFilterFormats, formats, formats, | ^~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:753:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 753 | for (i = 0; i < filter->nb_inputs; i++) { \ | ^ libavfilter/avfiltergraph.c:794:5: note: in expansion of macro 'REDUCE_FORMATS' 794 | REDUCE_FORMATS(int, AVFilterFormats, samplerates, formats, | ^~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:761:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 761 | for (j = 0; j < filter->nb_outputs; j++) { \ | ^ libavfilter/avfiltergraph.c:794:5: note: in expansion of macro 'REDUCE_FORMATS' 794 | REDUCE_FORMATS(int, AVFilterFormats, samplerates, formats, | ^~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:777:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 777 | for (k = 0; k < out_link->in_ ## list->nb; k++) \ | ^ libavfilter/avfiltergraph.c:794:5: note: in expansion of macro 'REDUCE_FORMATS' 794 | REDUCE_FORMATS(int, AVFilterFormats, samplerates, formats, | ^~~~~~~~~~~~~~ libavfilter/avfiltergraph.c:798:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 798 | for (i = 0; i < filter->nb_inputs; i++) { | ^ libavfilter/avfiltergraph.c:807:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 807 | for (j = 0; j < filter->nb_outputs; j++) { | ^ libavfilter/avfiltergraph.c: In function 'reduce_formats': libavfilter/avfiltergraph.c:845:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 845 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c: In function 'swap_samplerates_on_filter': libavfilter/avfiltergraph.c:861:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 861 | for (i = 0; i < filter->nb_inputs; i++) { | ^ libavfilter/avfiltergraph.c:868:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 868 | if (i == filter->nb_inputs) | ^~ libavfilter/avfiltergraph.c:873:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 873 | for (i = 0; i < filter->nb_outputs; i++) { | ^ libavfilter/avfiltergraph.c:881:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (j = 0; j < outlink->in_samplerates->nb_formats; j++) { | ^ libavfilter/avfiltergraph.c: In function 'swap_samplerates': libavfilter/avfiltergraph.c:900:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 900 | for (i = 0; i < graph->nb_filters; i++) | ^ libavfilter/avfiltergraph.c: In function 'swap_channel_layouts_on_filter': libavfilter/avfiltergraph.c:943:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 943 | for (i = 0; i < filter->nb_inputs; i++) { | ^ libavfilter/avfiltergraph.c:950:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 950 | if (i == filter->nb_inputs) | ^~ libavfilter/avfiltergraph.c:953:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 953 | for (i = 0; i < filter->nb_outputs; i++) { | ^ libavfilter/avfiltergraph.c:987:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 987 | for (k = 0; k < FF_ARRAY_ELEMS(ch_subst); k++) { | ^ libavfilter/avfiltergraph.c: In function 'swap_channel_layouts': libavfilter/avfiltergraph.c:1031:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1031 | for (i = 0; i < graph->nb_filters; i++) | ^ libavfilter/avfiltergraph.c: In function 'swap_sample_fmts_on_filter': libavfilter/buffersrc.c: At top level: libavfilter/avfiltergraph.c:1041:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1041 | for (i = 0; i < filter->nb_inputs; i++) { | ^ libavfilter/buffersrc.c:309:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 309 | { "width", NULL, OFFSET(w), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c:1048:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1048 | if (i == filter->nb_inputs) | ^~ libavfilter/buffersrc.c:311:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 311 | { "height", NULL, OFFSET(h), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, V }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c:1054:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1054 | for (i = 0; i < filter->nb_outputs; i++) { | ^ libavfilter/buffersrc.c:313:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 313 | { "sar", "sample aspect ratio", OFFSET(pixel_aspect), AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, DBL_MAX, V }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c:1062:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1062 | for (j = 0; j < outlink->in_formats->nb_formats; j++) { | ^ libavfilter/buffersrc.c:314:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 314 | { "pixel_aspect", "sample aspect ratio", OFFSET(pixel_aspect), AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, DBL_MAX, V }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/buffersrc.c:315:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 315 | { "time_base", NULL, OFFSET(time_base), AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, DBL_MAX, V }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c: In function 'swap_sample_fmts': libavfilter/buffersrc.c:316:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 316 | { "frame_rate", NULL, OFFSET(frame_rate), AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, DBL_MAX, V }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c:1099:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1099 | for (i = 0; i < graph->nb_filters; i++) | ^ libavfilter/avfiltergraph.c: In function 'pick_formats': libavfilter/avfiltergraph.c:1111:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1111 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c:1114:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1114 | for (j = 0; j < filter->nb_inputs; j++){ | ^ libavfilter/buffersrc.c:324:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 324 | { "time_base", NULL, OFFSET(time_base), AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, INT_MAX, A }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/buffersrc.c:325:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 325 | { "sample_rate", NULL, OFFSET(sample_rate), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, A }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c:1123:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1123 | for (j = 0; j < filter->nb_outputs; j++){ | ^ libavfilter/avfiltergraph.c:1132:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1132 | for (j = 0; j < filter->nb_outputs; j++) { | ^ libavfilter/buffersrc.c:328:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 328 | { "channels", NULL, OFFSET(channels), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, A }, | ^ In file included from libavfilter/buffersrc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavfilter/avfiltergraph.c:1143:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1143 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c:1146:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1146 | for (j = 0; j < filter->nb_inputs; j++) | ^ libavfilter/avfiltergraph.c:1149:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1149 | for (j = 0; j < filter->nb_outputs; j++) | ^ libavfilter/avfiltergraph.c: In function 'graph_config_pointers': libavfilter/avfiltergraph.c:1206:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1206 | if (f->nb_inputs > INT_MAX - sink_links_count) | ^ libavfilter/avfiltergraph.c:1188:55: warning: unused parameter 'log_ctx' [-Wunused-parameter] 1188 | AVClass *log_ctx) | ~~~~~~~~~^~~~~~~ libavfilter/avfiltergraph.c: In function 'graph_insert_fifos': libavfilter/avfiltergraph.c:1235:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1235 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c:1238:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1238 | for (j = 0; j < f->nb_inputs; j++) { | ^ libavfilter/avfiltergraph.c:1229:62: warning: unused parameter 'log_ctx' [-Wunused-parameter] 1229 | static int graph_insert_fifos(AVFilterGraph *graph, AVClass *log_ctx) | ~~~~~~~~~^~~~~~~ libavfilter/avfiltergraph.c: In function 'avfilter_graph_send_command': libavfilter/avfiltergraph.c:1303:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1303 | for (i = 0; i < graph->nb_filters; i++) { | ^ libavfilter/avfiltergraph.c: In function 'avfilter_graph_queue_command': libavfilter/avfiltergraph.c:1324:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1324 | for (i = 0; i < graph->nb_filters; i++) { | ^ CC libavformat/acm.o libavfilter/buffersink.c: At top level: libavfilter/buffersink.c:329:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 329 | { "all_channel_counts", "accept all channel counts", OFFSET(all_channel_counts), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, FLAGS }, | ^ In file included from libavfilter/buffersink.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavutil/aes.c: In function 'av_aes_crypt': libavutil/aes.c:164:47: warning: unused parameter 'decrypt' [-Wunused-parameter] 164 | int count, uint8_t *iv, int decrypt) | ~~~~^~~~~~~ libswscale/input.c: In function 'rgb64ToUV_c_template': libswscale/input.c:60:59: warning: unused parameter 'src2' [-Wunused-parameter] 60 | const uint16_t *src1, const uint16_t *src2, | ~~~~~~~~~~~~~~~~^~~~ In file included from libpostproc/postprocess.c:542: libpostproc/postprocess_template.c: In function 'do_a_deblock_SSE2': libpostproc/postprocess_template.c:2547:79: warning: unused parameter 'stride' [-Wunused-parameter] 2547 | static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPContext *c, int mode){ | ~~~~^~~~~~ libpostproc/postprocess_template.c:2547:111: warning: unused parameter 'mode' [-Wunused-parameter] 2547 | static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPContext *c, int mode){ | ~~~~^~~~ libswscale/input.c: In function 'rgb64ToUV_half_c_template': libswscale/input.c:79:65: warning: unused parameter 'src2' [-Wunused-parameter] 79 | const uint16_t *src1, const uint16_t *src2, | ~~~~~~~~~~~~~~~~^~~~ libswscale/input.c: In function 'rgb64LEToY_c': libswscale/input.c:97:96: warning: unused parameter 'unused0' [-Wunused-parameter] 97 | static void pattern ## 64 ## BE_LE ## ToY_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:125:1: note: in expansion of macro 'rgb64funcs' 125 | rgb64funcs(rgb, LE, AV_PIX_FMT_RGBA64LE) | ^~~~~~~~~~ libswscale/input.c:97:120: warning: unused parameter 'unused1' [-Wunused-parameter] 97 | static void pattern ## 64 ## BE_LE ## ToY_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:125:1: note: in expansion of macro 'rgb64funcs' 125 | rgb64funcs(rgb, LE, AV_PIX_FMT_RGBA64LE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb64LEToUV_c': libswscale/input.c:106:52: warning: unused parameter 'unused0' [-Wunused-parameter] 106 | const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:125:1: note: in expansion of macro 'rgb64funcs' 125 | rgb64funcs(rgb, LE, AV_PIX_FMT_RGBA64LE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb64LEToUV_half_c': libswscale/input.c:116:52: warning: unused parameter 'unused0' [-Wunused-parameter] 116 | const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:125:1: note: in expansion of macro 'rgb64funcs' 125 | rgb64funcs(rgb, LE, AV_PIX_FMT_RGBA64LE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb64BEToY_c': libswscale/input.c:97:96: warning: unused parameter 'unused0' [-Wunused-parameter] 97 | static void pattern ## 64 ## BE_LE ## ToY_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:126:1: note: in expansion of macro 'rgb64funcs' 126 | rgb64funcs(rgb, BE, AV_PIX_FMT_RGBA64BE) | ^~~~~~~~~~ libswscale/input.c:97:120: warning: unused parameter 'unused1' [-Wunused-parameter] 97 | static void pattern ## 64 ## BE_LE ## ToY_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:126:1: note: in expansion of macro 'rgb64funcs' 126 | rgb64funcs(rgb, BE, AV_PIX_FMT_RGBA64BE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb64BEToUV_c': libswscale/input.c:106:52: warning: unused parameter 'unused0' [-Wunused-parameter] 106 | const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:126:1: note: in expansion of macro 'rgb64funcs' 126 | rgb64funcs(rgb, BE, AV_PIX_FMT_RGBA64BE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb64BEToUV_half_c': libswscale/input.c:116:52: warning: unused parameter 'unused0' [-Wunused-parameter] 116 | const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:126:1: note: in expansion of macro 'rgb64funcs' 126 | rgb64funcs(rgb, BE, AV_PIX_FMT_RGBA64BE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr64LEToY_c': libswscale/input.c:97:96: warning: unused parameter 'unused0' [-Wunused-parameter] 97 | static void pattern ## 64 ## BE_LE ## ToY_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:127:1: note: in expansion of macro 'rgb64funcs' 127 | rgb64funcs(bgr, LE, AV_PIX_FMT_BGRA64LE) | ^~~~~~~~~~ libswscale/input.c:97:120: warning: unused parameter 'unused1' [-Wunused-parameter] 97 | static void pattern ## 64 ## BE_LE ## ToY_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:127:1: note: in expansion of macro 'rgb64funcs' 127 | rgb64funcs(bgr, LE, AV_PIX_FMT_BGRA64LE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr64LEToUV_c': libswscale/input.c:106:52: warning: unused parameter 'unused0' [-Wunused-parameter] 106 | const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:127:1: note: in expansion of macro 'rgb64funcs' 127 | rgb64funcs(bgr, LE, AV_PIX_FMT_BGRA64LE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr64LEToUV_half_c': libswscale/input.c:116:52: warning: unused parameter 'unused0' [-Wunused-parameter] 116 | const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:127:1: note: in expansion of macro 'rgb64funcs' 127 | rgb64funcs(bgr, LE, AV_PIX_FMT_BGRA64LE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr64BEToY_c': libswscale/input.c:97:96: warning: unused parameter 'unused0' [-Wunused-parameter] 97 | static void pattern ## 64 ## BE_LE ## ToY_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:128:1: note: in expansion of macro 'rgb64funcs' 128 | rgb64funcs(bgr, BE, AV_PIX_FMT_BGRA64BE) | ^~~~~~~~~~ libswscale/input.c:97:120: warning: unused parameter 'unused1' [-Wunused-parameter] 97 | static void pattern ## 64 ## BE_LE ## ToY_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:128:1: note: in expansion of macro 'rgb64funcs' 128 | rgb64funcs(bgr, BE, AV_PIX_FMT_BGRA64BE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr64BEToUV_c': libswscale/input.c:106:52: warning: unused parameter 'unused0' [-Wunused-parameter] 106 | const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:128:1: note: in expansion of macro 'rgb64funcs' 128 | rgb64funcs(bgr, BE, AV_PIX_FMT_BGRA64BE) | ^~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/aadec.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libswscale/input.c: In function 'bgr64BEToUV_half_c': libswscale/input.c:116:52: warning: unused parameter 'unused0' [-Wunused-parameter] 116 | const uint8_t *unused0, const uint8_t *_src1, const uint8_t *_src2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:128:1: note: in expansion of macro 'rgb64funcs' 128 | rgb64funcs(bgr, BE, AV_PIX_FMT_BGRA64BE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb48ToUV_c_template': libswscale/input.c:149:67: warning: unused parameter 'src2' [-Wunused-parameter] 149 | const uint16_t *src2, | ~~~~~~~~~~~~~~~~^~~~ libswscale/input.c: In function 'rgb48ToUV_half_c_template': libswscale/input.c:171:72: warning: unused parameter 'src2' [-Wunused-parameter] 171 | const uint16_t *src2, | ~~~~~~~~~~~~~~~~^~~~ libswscale/input.c: In function 'rgb48LEToY_c': libswscale/input.c:200:60: warning: unused parameter 'unused0' [-Wunused-parameter] 200 | const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:239:1: note: in expansion of macro 'rgb48funcs' 239 | rgb48funcs(rgb, LE, AV_PIX_FMT_RGB48LE) | ^~~~~~~~~~ libswscale/input.c:200:84: warning: unused parameter 'unused1' [-Wunused-parameter] 200 | const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:239:1: note: in expansion of macro 'rgb48funcs' 239 | rgb48funcs(rgb, LE, AV_PIX_FMT_RGB48LE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb48LEToUV_c': libswscale/input.c:211:61: warning: unused parameter 'unused0' [-Wunused-parameter] 211 | const uint8_t *unused0, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:239:1: note: in expansion of macro 'rgb48funcs' 239 | rgb48funcs(rgb, LE, AV_PIX_FMT_RGB48LE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb48LEToUV_half_c': libswscale/input.c:226:66: warning: unused parameter 'unused0' [-Wunused-parameter] 226 | const uint8_t *unused0, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:239:1: note: in expansion of macro 'rgb48funcs' 239 | rgb48funcs(rgb, LE, AV_PIX_FMT_RGB48LE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb48BEToY_c': libswscale/input.c:200:60: warning: unused parameter 'unused0' [-Wunused-parameter] 200 | const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:240:1: note: in expansion of macro 'rgb48funcs' 240 | rgb48funcs(rgb, BE, AV_PIX_FMT_RGB48BE) | ^~~~~~~~~~ libswscale/input.c:200:84: warning: unused parameter 'unused1' [-Wunused-parameter] 200 | const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:240:1: note: in expansion of macro 'rgb48funcs' 240 | rgb48funcs(rgb, BE, AV_PIX_FMT_RGB48BE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb48BEToUV_c': libswscale/input.c:211:61: warning: unused parameter 'unused0' [-Wunused-parameter] 211 | const uint8_t *unused0, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:240:1: note: in expansion of macro 'rgb48funcs' 240 | rgb48funcs(rgb, BE, AV_PIX_FMT_RGB48BE) | ^~~~~~~~~~ libswscale/input.c: In function 'rgb48BEToUV_half_c': libswscale/input.c:226:66: warning: unused parameter 'unused0' [-Wunused-parameter] 226 | const uint8_t *unused0, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:240:1: note: in expansion of macro 'rgb48funcs' 240 | rgb48funcs(rgb, BE, AV_PIX_FMT_RGB48BE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr48LEToY_c': libswscale/input.c:200:60: warning: unused parameter 'unused0' [-Wunused-parameter] 200 | const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:241:1: note: in expansion of macro 'rgb48funcs' 241 | rgb48funcs(bgr, LE, AV_PIX_FMT_BGR48LE) | ^~~~~~~~~~ libswscale/input.c:200:84: warning: unused parameter 'unused1' [-Wunused-parameter] 200 | const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:241:1: note: in expansion of macro 'rgb48funcs' 241 | rgb48funcs(bgr, LE, AV_PIX_FMT_BGR48LE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr48LEToUV_c': libswscale/input.c:211:61: warning: unused parameter 'unused0' [-Wunused-parameter] 211 | const uint8_t *unused0, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:241:1: note: in expansion of macro 'rgb48funcs' 241 | rgb48funcs(bgr, LE, AV_PIX_FMT_BGR48LE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr48LEToUV_half_c': libswscale/input.c:226:66: warning: unused parameter 'unused0' [-Wunused-parameter] 226 | const uint8_t *unused0, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:241:1: note: in expansion of macro 'rgb48funcs' 241 | rgb48funcs(bgr, LE, AV_PIX_FMT_BGR48LE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr48BEToY_c': libswscale/input.c:200:60: warning: unused parameter 'unused0' [-Wunused-parameter] 200 | const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:242:1: note: in expansion of macro 'rgb48funcs' 242 | rgb48funcs(bgr, BE, AV_PIX_FMT_BGR48BE) | ^~~~~~~~~~ libswscale/input.c:200:84: warning: unused parameter 'unused1' [-Wunused-parameter] 200 | const uint8_t *unused0, const uint8_t *unused1,\ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:242:1: note: in expansion of macro 'rgb48funcs' 242 | rgb48funcs(bgr, BE, AV_PIX_FMT_BGR48BE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr48BEToUV_c': libswscale/input.c:211:61: warning: unused parameter 'unused0' [-Wunused-parameter] 211 | const uint8_t *unused0, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:242:1: note: in expansion of macro 'rgb48funcs' 242 | rgb48funcs(bgr, BE, AV_PIX_FMT_BGR48BE) | ^~~~~~~~~~ libswscale/input.c: In function 'bgr48BEToUV_half_c': In file included from ./libavutil/avutil.h:296, from libpostproc/postprocess.c:77: libpostproc/postprocess.c: In function 'pp_get_mode_by_name_and_quality': libswscale/input.c:226:66: warning: unused parameter 'unused0' [-Wunused-parameter] 226 | const uint8_t *unused0, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:242:1: note: in expansion of macro 'rgb48funcs' 242 | rgb48funcs(bgr, BE, AV_PIX_FMT_BGR48BE) | ^~~~~~~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libpostproc/postprocess.c:663:33: note: in expansion of macro 'FFMIN' 663 | av_strlcpy(temp, p, FFMIN(sizeof(temp), strchr(p, '\n') - p + 2)); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libpostproc/postprocess.c:663:33: note: in expansion of macro 'FFMIN' 663 | av_strlcpy(temp, p, FFMIN(sizeof(temp), strchr(p, '\n') - p + 2)); | ^~~~~ libavformat/aadec.c: In function 'aa_read_header': libavformat/aadec.c:96:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 96 | for (i = 0; i < toc_size; i++) { // read TOC | ^ CC libswscale/options.o libavformat/aadec.c:105:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 105 | for (i = 0; i < npairs; i++) { | ^ libavformat/aadec.c:202:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 202 | for (i = 1; i < toc_size; i++) { // skip the first entry! | ^ libswscale/input.c: In function 'bgr32ToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:378:1: note: in expansion of macro 'rgb16_32_wrapper' 378 | rgb16_32_wrapper(AV_PIX_FMT_BGR32, bgr32, 16, 0, 0, 0, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:378:1: note: in expansion of macro 'rgb16_32_wrapper' 378 | rgb16_32_wrapper(AV_PIX_FMT_BGR32, bgr32, 16, 0, 0, 0, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr32ToUV_c': libavformat/aadec.c: In function 'aa_read_packet': libavformat/aadec.c:253:13: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 253 | if (pos >= c->content_end) { | ^~ libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:378:1: note: in expansion of macro 'rgb16_32_wrapper' 378 | rgb16_32_wrapper(AV_PIX_FMT_BGR32, bgr32, 16, 0, 0, 0, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:378:1: note: in expansion of macro 'rgb16_32_wrapper' 378 | rgb16_32_wrapper(AV_PIX_FMT_BGR32, bgr32, 16, 0, 0, 0, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr32ToUV_half_c': libpostproc/postprocess.c: In function 'context_to_name': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:378:1: note: in expansion of macro 'rgb16_32_wrapper' 378 | rgb16_32_wrapper(AV_PIX_FMT_BGR32, bgr32, 16, 0, 0, 0, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libpostproc/postprocess.c:878:44: warning: unused parameter 'ptr' [-Wunused-parameter] 878 | static const char * context_to_name(void * ptr) { | ~~~~~~~^~~ libpostproc/postprocess.c: At top level: libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:378:1: note: in expansion of macro 'rgb16_32_wrapper' 378 | rgb16_32_wrapper(AV_PIX_FMT_BGR32, bgr32, 16, 0, 0, 0, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libpostproc/postprocess.c:882:1: warning: missing initializer for field 'version' of 'AVClass' [-Wmissing-field-initializers] 882 | static const AVClass av_codec_context_class = { "Postproc", context_to_name, NULL }; | ^~~~~~ libswscale/input.c: In function 'bgr321ToY_c': In file included from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from ./libavutil/common.h:491, from ./libavutil/avutil.h:296, from libpostproc/postprocess.c:77: ./libavutil/log.h:93:9: note: 'version' declared here 93 | int version; | ^~~~~~~ CC libavcodec/4xm.o libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:379:1: note: in expansion of macro 'rgb16_32_wrapper' 379 | rgb16_32_wrapper(AV_PIX_FMT_BGR32_1, bgr321, 16, 0, 0, 8, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:379:1: note: in expansion of macro 'rgb16_32_wrapper' 379 | rgb16_32_wrapper(AV_PIX_FMT_BGR32_1, bgr321, 16, 0, 0, 8, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr321ToUV_c': libavformat/aadec.c: In function 'aa_read_seek': libavformat/aadec.c:325:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | while (chapter_idx < s->nb_chapters && timestamp >= s->chapters[chapter_idx]->end) { | ^ libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:379:1: note: in expansion of macro 'rgb16_32_wrapper' 379 | rgb16_32_wrapper(AV_PIX_FMT_BGR32_1, bgr321, 16, 0, 0, 8, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libavformat/aadec.c:329:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 329 | if (chapter_idx >= s->nb_chapters) { | ^~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:379:1: note: in expansion of macro 'rgb16_32_wrapper' 379 | rgb16_32_wrapper(AV_PIX_FMT_BGR32_1, bgr321, 16, 0, 0, 8, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr321ToUV_half_c': libpostproc/postprocess.c: In function 'pp_free_context': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:379:1: note: in expansion of macro 'rgb16_32_wrapper' 379 | rgb16_32_wrapper(AV_PIX_FMT_BGR32_1, bgr321, 16, 0, 0, 8, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libpostproc/postprocess.c:921:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 921 | for(i=0; itempBlurred); i++) | ^ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:379:1: note: in expansion of macro 'rgb16_32_wrapper' 379 | rgb16_32_wrapper(AV_PIX_FMT_BGR32_1, bgr321, 16, 0, 0, 8, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libavformat/aadec.c:314:29: warning: unused parameter 'stream_index' [-Wunused-parameter] 314 | int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~~~~~~~~ libswscale/input.c: In function 'rgb32ToY_c': libpostproc/postprocess.c:923:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 923 | for(i=0; itempBlurredPast); i++) | ^ libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:380:1: note: in expansion of macro 'rgb16_32_wrapper' 380 | rgb16_32_wrapper(AV_PIX_FMT_RGB32, rgb32, 0, 0, 16, 0, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:380:1: note: in expansion of macro 'rgb16_32_wrapper' 380 | rgb16_32_wrapper(AV_PIX_FMT_RGB32, rgb32, 0, 0, 16, 0, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb32ToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:380:1: note: in expansion of macro 'rgb16_32_wrapper' 380 | rgb16_32_wrapper(AV_PIX_FMT_RGB32, rgb32, 0, 0, 16, 0, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:380:1: note: in expansion of macro 'rgb16_32_wrapper' 380 | rgb16_32_wrapper(AV_PIX_FMT_RGB32, rgb32, 0, 0, 16, 0, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb32ToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:380:1: note: in expansion of macro 'rgb16_32_wrapper' 380 | rgb16_32_wrapper(AV_PIX_FMT_RGB32, rgb32, 0, 0, 16, 0, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:380:1: note: in expansion of macro 'rgb16_32_wrapper' 380 | rgb16_32_wrapper(AV_PIX_FMT_RGB32, rgb32, 0, 0, 16, 0, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb321ToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:381:1: note: in expansion of macro 'rgb16_32_wrapper' 381 | rgb16_32_wrapper(AV_PIX_FMT_RGB32_1, rgb321, 0, 0, 16, 8, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:381:1: note: in expansion of macro 'rgb16_32_wrapper' 381 | rgb16_32_wrapper(AV_PIX_FMT_RGB32_1, rgb321, 0, 0, 16, 8, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb321ToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:381:1: note: in expansion of macro 'rgb16_32_wrapper' 381 | rgb16_32_wrapper(AV_PIX_FMT_RGB32_1, rgb321, 0, 0, 16, 8, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:381:1: note: in expansion of macro 'rgb16_32_wrapper' 381 | rgb16_32_wrapper(AV_PIX_FMT_RGB32_1, rgb321, 0, 0, 16, 8, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb321ToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:381:1: note: in expansion of macro 'rgb16_32_wrapper' 381 | rgb16_32_wrapper(AV_PIX_FMT_RGB32_1, rgb321, 0, 0, 16, 8, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:381:1: note: in expansion of macro 'rgb16_32_wrapper' 381 | rgb16_32_wrapper(AV_PIX_FMT_RGB32_1, rgb321, 0, 0, 16, 8, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr16leToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:382:1: note: in expansion of macro 'rgb16_32_wrapper' 382 | rgb16_32_wrapper(AV_PIX_FMT_BGR565LE, bgr16le, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:382:1: note: in expansion of macro 'rgb16_32_wrapper' 382 | rgb16_32_wrapper(AV_PIX_FMT_BGR565LE, bgr16le, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr16leToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:382:1: note: in expansion of macro 'rgb16_32_wrapper' 382 | rgb16_32_wrapper(AV_PIX_FMT_BGR565LE, bgr16le, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:382:1: note: in expansion of macro 'rgb16_32_wrapper' 382 | rgb16_32_wrapper(AV_PIX_FMT_BGR565LE, bgr16le, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr16leToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:382:1: note: in expansion of macro 'rgb16_32_wrapper' 382 | rgb16_32_wrapper(AV_PIX_FMT_BGR565LE, bgr16le, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:382:1: note: in expansion of macro 'rgb16_32_wrapper' 382 | rgb16_32_wrapper(AV_PIX_FMT_BGR565LE, bgr16le, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr15leToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:383:1: note: in expansion of macro 'rgb16_32_wrapper' 383 | rgb16_32_wrapper(AV_PIX_FMT_BGR555LE, bgr15le, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:383:1: note: in expansion of macro 'rgb16_32_wrapper' 383 | rgb16_32_wrapper(AV_PIX_FMT_BGR555LE, bgr15le, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr15leToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:383:1: note: in expansion of macro 'rgb16_32_wrapper' 383 | rgb16_32_wrapper(AV_PIX_FMT_BGR555LE, bgr15le, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:383:1: note: in expansion of macro 'rgb16_32_wrapper' 383 | rgb16_32_wrapper(AV_PIX_FMT_BGR555LE, bgr15le, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr15leToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:383:1: note: in expansion of macro 'rgb16_32_wrapper' 383 | rgb16_32_wrapper(AV_PIX_FMT_BGR555LE, bgr15le, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:383:1: note: in expansion of macro 'rgb16_32_wrapper' 383 | rgb16_32_wrapper(AV_PIX_FMT_BGR555LE, bgr15le, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr12leToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:384:1: note: in expansion of macro 'rgb16_32_wrapper' 384 | rgb16_32_wrapper(AV_PIX_FMT_BGR444LE, bgr12le, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:384:1: note: in expansion of macro 'rgb16_32_wrapper' 384 | rgb16_32_wrapper(AV_PIX_FMT_BGR444LE, bgr12le, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr12leToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:384:1: note: in expansion of macro 'rgb16_32_wrapper' 384 | rgb16_32_wrapper(AV_PIX_FMT_BGR444LE, bgr12le, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:384:1: note: in expansion of macro 'rgb16_32_wrapper' 384 | rgb16_32_wrapper(AV_PIX_FMT_BGR444LE, bgr12le, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr12leToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:384:1: note: in expansion of macro 'rgb16_32_wrapper' 384 | rgb16_32_wrapper(AV_PIX_FMT_BGR444LE, bgr12le, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:384:1: note: in expansion of macro 'rgb16_32_wrapper' 384 | rgb16_32_wrapper(AV_PIX_FMT_BGR444LE, bgr12le, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb16leToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:385:1: note: in expansion of macro 'rgb16_32_wrapper' 385 | rgb16_32_wrapper(AV_PIX_FMT_RGB565LE, rgb16le, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:385:1: note: in expansion of macro 'rgb16_32_wrapper' 385 | rgb16_32_wrapper(AV_PIX_FMT_RGB565LE, rgb16le, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb16leToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:385:1: note: in expansion of macro 'rgb16_32_wrapper' 385 | rgb16_32_wrapper(AV_PIX_FMT_RGB565LE, rgb16le, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:385:1: note: in expansion of macro 'rgb16_32_wrapper' 385 | rgb16_32_wrapper(AV_PIX_FMT_RGB565LE, rgb16le, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb16leToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:385:1: note: in expansion of macro 'rgb16_32_wrapper' 385 | rgb16_32_wrapper(AV_PIX_FMT_RGB565LE, rgb16le, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:385:1: note: in expansion of macro 'rgb16_32_wrapper' 385 | rgb16_32_wrapper(AV_PIX_FMT_RGB565LE, rgb16le, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb15leToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:386:1: note: in expansion of macro 'rgb16_32_wrapper' 386 | rgb16_32_wrapper(AV_PIX_FMT_RGB555LE, rgb15le, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:386:1: note: in expansion of macro 'rgb16_32_wrapper' 386 | rgb16_32_wrapper(AV_PIX_FMT_RGB555LE, rgb15le, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb15leToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:386:1: note: in expansion of macro 'rgb16_32_wrapper' 386 | rgb16_32_wrapper(AV_PIX_FMT_RGB555LE, rgb15le, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:386:1: note: in expansion of macro 'rgb16_32_wrapper' 386 | rgb16_32_wrapper(AV_PIX_FMT_RGB555LE, rgb15le, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb15leToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:386:1: note: in expansion of macro 'rgb16_32_wrapper' 386 | rgb16_32_wrapper(AV_PIX_FMT_RGB555LE, rgb15le, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:386:1: note: in expansion of macro 'rgb16_32_wrapper' 386 | rgb16_32_wrapper(AV_PIX_FMT_RGB555LE, rgb15le, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb12leToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:387:1: note: in expansion of macro 'rgb16_32_wrapper' 387 | rgb16_32_wrapper(AV_PIX_FMT_RGB444LE, rgb12le, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:387:1: note: in expansion of macro 'rgb16_32_wrapper' 387 | rgb16_32_wrapper(AV_PIX_FMT_RGB444LE, rgb12le, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb12leToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:387:1: note: in expansion of macro 'rgb16_32_wrapper' 387 | rgb16_32_wrapper(AV_PIX_FMT_RGB444LE, rgb12le, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:387:1: note: in expansion of macro 'rgb16_32_wrapper' 387 | rgb16_32_wrapper(AV_PIX_FMT_RGB444LE, rgb12le, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb12leToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:387:1: note: in expansion of macro 'rgb16_32_wrapper' 387 | rgb16_32_wrapper(AV_PIX_FMT_RGB444LE, rgb12le, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:387:1: note: in expansion of macro 'rgb16_32_wrapper' 387 | rgb16_32_wrapper(AV_PIX_FMT_RGB444LE, rgb12le, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr16beToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:388:1: note: in expansion of macro 'rgb16_32_wrapper' 388 | rgb16_32_wrapper(AV_PIX_FMT_BGR565BE, bgr16be, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:388:1: note: in expansion of macro 'rgb16_32_wrapper' 388 | rgb16_32_wrapper(AV_PIX_FMT_BGR565BE, bgr16be, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ CC libavutil/aes_ctr.o libswscale/input.c: In function 'bgr16beToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:388:1: note: in expansion of macro 'rgb16_32_wrapper' 388 | rgb16_32_wrapper(AV_PIX_FMT_BGR565BE, bgr16be, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:388:1: note: in expansion of macro 'rgb16_32_wrapper' 388 | rgb16_32_wrapper(AV_PIX_FMT_BGR565BE, bgr16be, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr16beToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:388:1: note: in expansion of macro 'rgb16_32_wrapper' 388 | rgb16_32_wrapper(AV_PIX_FMT_BGR565BE, bgr16be, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:388:1: note: in expansion of macro 'rgb16_32_wrapper' 388 | rgb16_32_wrapper(AV_PIX_FMT_BGR565BE, bgr16be, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr15beToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:389:1: note: in expansion of macro 'rgb16_32_wrapper' 389 | rgb16_32_wrapper(AV_PIX_FMT_BGR555BE, bgr15be, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:389:1: note: in expansion of macro 'rgb16_32_wrapper' 389 | rgb16_32_wrapper(AV_PIX_FMT_BGR555BE, bgr15be, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr15beToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:389:1: note: in expansion of macro 'rgb16_32_wrapper' 389 | rgb16_32_wrapper(AV_PIX_FMT_BGR555BE, bgr15be, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:389:1: note: in expansion of macro 'rgb16_32_wrapper' 389 | rgb16_32_wrapper(AV_PIX_FMT_BGR555BE, bgr15be, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr15beToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:389:1: note: in expansion of macro 'rgb16_32_wrapper' 389 | rgb16_32_wrapper(AV_PIX_FMT_BGR555BE, bgr15be, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:389:1: note: in expansion of macro 'rgb16_32_wrapper' 389 | rgb16_32_wrapper(AV_PIX_FMT_BGR555BE, bgr15be, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ CC libavutil/audio_fifo.o libswscale/input.c: In function 'bgr12beToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:390:1: note: in expansion of macro 'rgb16_32_wrapper' 390 | rgb16_32_wrapper(AV_PIX_FMT_BGR444BE, bgr12be, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:390:1: note: in expansion of macro 'rgb16_32_wrapper' 390 | rgb16_32_wrapper(AV_PIX_FMT_BGR444BE, bgr12be, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr12beToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:390:1: note: in expansion of macro 'rgb16_32_wrapper' 390 | rgb16_32_wrapper(AV_PIX_FMT_BGR444BE, bgr12be, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:390:1: note: in expansion of macro 'rgb16_32_wrapper' 390 | rgb16_32_wrapper(AV_PIX_FMT_BGR444BE, bgr12be, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'bgr12beToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:390:1: note: in expansion of macro 'rgb16_32_wrapper' 390 | rgb16_32_wrapper(AV_PIX_FMT_BGR444BE, bgr12be, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:390:1: note: in expansion of macro 'rgb16_32_wrapper' 390 | rgb16_32_wrapper(AV_PIX_FMT_BGR444BE, bgr12be, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb16beToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:391:1: note: in expansion of macro 'rgb16_32_wrapper' 391 | rgb16_32_wrapper(AV_PIX_FMT_RGB565BE, rgb16be, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:391:1: note: in expansion of macro 'rgb16_32_wrapper' 391 | rgb16_32_wrapper(AV_PIX_FMT_RGB565BE, rgb16be, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb16beToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:391:1: note: in expansion of macro 'rgb16_32_wrapper' 391 | rgb16_32_wrapper(AV_PIX_FMT_RGB565BE, rgb16be, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:391:1: note: in expansion of macro 'rgb16_32_wrapper' 391 | rgb16_32_wrapper(AV_PIX_FMT_RGB565BE, rgb16be, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb16beToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:391:1: note: in expansion of macro 'rgb16_32_wrapper' 391 | rgb16_32_wrapper(AV_PIX_FMT_RGB565BE, rgb16be, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:391:1: note: in expansion of macro 'rgb16_32_wrapper' 391 | rgb16_32_wrapper(AV_PIX_FMT_RGB565BE, rgb16be, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb15beToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:392:1: note: in expansion of macro 'rgb16_32_wrapper' 392 | rgb16_32_wrapper(AV_PIX_FMT_RGB555BE, rgb15be, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:392:1: note: in expansion of macro 'rgb16_32_wrapper' 392 | rgb16_32_wrapper(AV_PIX_FMT_RGB555BE, rgb15be, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb15beToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:392:1: note: in expansion of macro 'rgb16_32_wrapper' 392 | rgb16_32_wrapper(AV_PIX_FMT_RGB555BE, rgb15be, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:392:1: note: in expansion of macro 'rgb16_32_wrapper' 392 | rgb16_32_wrapper(AV_PIX_FMT_RGB555BE, rgb15be, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb15beToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:392:1: note: in expansion of macro 'rgb16_32_wrapper' 392 | rgb16_32_wrapper(AV_PIX_FMT_RGB555BE, rgb15be, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:392:1: note: in expansion of macro 'rgb16_32_wrapper' 392 | rgb16_32_wrapper(AV_PIX_FMT_RGB555BE, rgb15be, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb12beToY_c': libswscale/input.c:351:76: warning: unused parameter 'unused1' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:393:1: note: in expansion of macro 'rgb16_32_wrapper' 393 | rgb16_32_wrapper(AV_PIX_FMT_RGB444BE, rgb12be, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:351:100: warning: unused parameter 'unused2' [-Wunused-parameter] 351 | static void name ## ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:393:1: note: in expansion of macro 'rgb16_32_wrapper' 393 | rgb16_32_wrapper(AV_PIX_FMT_RGB444BE, rgb12be, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb12beToUV_c': libswscale/input.c:359:43: warning: unused parameter 'unused0' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:393:1: note: in expansion of macro 'rgb16_32_wrapper' 393 | rgb16_32_wrapper(AV_PIX_FMT_RGB444BE, rgb12be, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:359:87: warning: unused parameter 'dummy' [-Wunused-parameter] 359 | const uint8_t *unused0, const uint8_t *src, const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:393:1: note: in expansion of macro 'rgb16_32_wrapper' 393 | rgb16_32_wrapper(AV_PIX_FMT_RGB444BE, rgb12be, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgb12beToUV_half_c': libswscale/input.c:368:48: warning: unused parameter 'unused0' [-Wunused-parameter] 368 | const uint8_t *unused0, const uint8_t *src, \ | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:393:1: note: in expansion of macro 'rgb16_32_wrapper' 393 | rgb16_32_wrapper(AV_PIX_FMT_RGB444BE, rgb12be, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c:369:48: warning: unused parameter 'dummy' [-Wunused-parameter] 369 | const uint8_t *dummy, \ | ~~~~~~~~~~~~~~~^~~~~ libswscale/input.c:393:1: note: in expansion of macro 'rgb16_32_wrapper' 393 | rgb16_32_wrapper(AV_PIX_FMT_RGB444BE, rgb12be, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4) | ^~~~~~~~~~~~~~~~ libswscale/input.c: In function 'rgba64leToA_c': libswscale/input.c:415:78: warning: unused parameter 'unused1' [-Wunused-parameter] 415 | static void rgba64leToA_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:416:42: warning: unused parameter 'unused2' [-Wunused-parameter] 416 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:416:72: warning: unused parameter 'unused' [-Wunused-parameter] 416 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'rgba64beToA_c': libswscale/input.c:425:78: warning: unused parameter 'unused1' [-Wunused-parameter] 425 | static void rgba64beToA_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:426:42: warning: unused parameter 'unused2' [-Wunused-parameter] 426 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:426:72: warning: unused parameter 'unused' [-Wunused-parameter] 426 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'abgrToA_c': libswscale/input.c:435:73: warning: unused parameter 'unused1' [-Wunused-parameter] 435 | static void abgrToA_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ vidix/radeon_vid.c: In function 'radeon_engine_restore': vidix/radeon_vid.c:823:19: warning: variable 'yres' set but not used [-Wunused-but-set-variable] 823 | uint32_t xres,yres,bpp; | ^~~~ libswscale/input.c:435:97: warning: unused parameter 'unused2' [-Wunused-parameter] 435 | static void abgrToA_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:435:127: warning: unused parameter 'unused' [-Wunused-parameter] 435 | static void abgrToA_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'rgbaToA_c': libswscale/input.c:444:73: warning: unused parameter 'unused1' [-Wunused-parameter] 444 | static void rgbaToA_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:444:97: warning: unused parameter 'unused2' [-Wunused-parameter] 444 | static void rgbaToA_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:444:127: warning: unused parameter 'unused' [-Wunused-parameter] 444 | static void rgbaToA_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'palToA_c': libswscale/input.c:453:72: warning: unused parameter 'unused1' [-Wunused-parameter] 453 | static void palToA_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *pal) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:453:96: warning: unused parameter 'unused2' [-Wunused-parameter] 453 | static void palToA_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *pal) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c: In function 'palToY_c': libswscale/input.c:464:72: warning: unused parameter 'unused1' [-Wunused-parameter] 464 | static void palToY_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *pal) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:464:96: warning: unused parameter 'unused2' [-Wunused-parameter] 464 | static void palToY_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *pal) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c: In function 'palToUV_c': libswscale/input.c:476:43: warning: unused parameter 'unused0' [-Wunused-parameter] 476 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:476:88: warning: unused parameter 'src2' [-Wunused-parameter] 476 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c: In function 'monowhite2Y_c': libswscale/input.c:491:77: warning: unused parameter 'unused1' [-Wunused-parameter] 491 | static void monowhite2Y_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:491:101: warning: unused parameter 'unused2' [-Wunused-parameter] 491 | static void monowhite2Y_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:491:132: warning: unused parameter 'unused' [-Wunused-parameter] 491 | static void monowhite2Y_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'monoblack2Y_c': libswscale/input.c:508:77: warning: unused parameter 'unused1' [-Wunused-parameter] 508 | static void monoblack2Y_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:508:101: warning: unused parameter 'unused2' [-Wunused-parameter] 508 | static void monoblack2Y_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:508:132: warning: unused parameter 'unused' [-Wunused-parameter] 508 | static void monoblack2Y_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'yuy2ToY_c': libswscale/input.c:525:72: warning: unused parameter 'unused1' [-Wunused-parameter] 525 | static void yuy2ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:525:96: warning: unused parameter 'unused2' [-Wunused-parameter] 525 | static void yuy2ToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:526:33: warning: unused parameter 'unused' [-Wunused-parameter] 526 | uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'yuy2ToUV_c': libswscale/input.c:533:69: warning: unused parameter 'unused0' [-Wunused-parameter] 533 | static void yuy2ToUV_c(uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:534:39: warning: unused parameter 'src2' [-Wunused-parameter] 534 | const uint8_t *src2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:534:66: warning: unused parameter 'unused' [-Wunused-parameter] 534 | const uint8_t *src2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'yvy2ToUV_c': libswscale/input.c:544:69: warning: unused parameter 'unused0' [-Wunused-parameter] 544 | static void yvy2ToUV_c(uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:545:39: warning: unused parameter 'src2' [-Wunused-parameter] 545 | const uint8_t *src2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:545:66: warning: unused parameter 'unused' [-Wunused-parameter] 545 | const uint8_t *src2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'bswap16Y_c': libswscale/input.c:555:75: warning: unused parameter 'unused1' [-Wunused-parameter] 555 | static void bswap16Y_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:555:99: warning: unused parameter 'unused2' [-Wunused-parameter] 555 | static void bswap16Y_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ CC libswscale/output.o libswscale/input.c:556:34: warning: unused parameter 'unused' [-Wunused-parameter] 556 | uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'bswap16UV_c': libswscale/input.c:565:72: warning: unused parameter 'unused0' [-Wunused-parameter] 565 | static void bswap16UV_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *_src1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:566:68: warning: unused parameter 'unused' [-Wunused-parameter] 566 | const uint8_t *_src2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'read_ya16le_gray_c': libswscale/input.c:578:81: warning: unused parameter 'unused1' [-Wunused-parameter] 578 | static void read_ya16le_gray_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:578:105: warning: unused parameter 'unused2' [-Wunused-parameter] 578 | static void read_ya16le_gray_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:579:42: warning: unused parameter 'unused' [-Wunused-parameter] 579 | uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'read_ya16le_alpha_c': libswscale/input.c:586:82: warning: unused parameter 'unused1' [-Wunused-parameter] 586 | static void read_ya16le_alpha_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:586:106: warning: unused parameter 'unused2' [-Wunused-parameter] 586 | static void read_ya16le_alpha_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:587:43: warning: unused parameter 'unused' [-Wunused-parameter] 587 | uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'read_ya16be_gray_c': libswscale/input.c:594:81: warning: unused parameter 'unused1' [-Wunused-parameter] 594 | static void read_ya16be_gray_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:594:105: warning: unused parameter 'unused2' [-Wunused-parameter] 594 | static void read_ya16be_gray_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:595:42: warning: unused parameter 'unused' [-Wunused-parameter] 595 | uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'read_ya16be_alpha_c': libswscale/input.c:602:82: warning: unused parameter 'unused1' [-Wunused-parameter] 602 | static void read_ya16be_alpha_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:602:106: warning: unused parameter 'unused2' [-Wunused-parameter] 602 | static void read_ya16be_alpha_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:603:43: warning: unused parameter 'unused' [-Wunused-parameter] 603 | uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'read_ayuv64le_Y_c': libswscale/input.c:610:80: warning: unused parameter 'unused0' [-Wunused-parameter] 610 | static void read_ayuv64le_Y_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:610:104: warning: unused parameter 'unused1' [-Wunused-parameter] 610 | static void read_ayuv64le_Y_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:611:42: warning: unused parameter 'unused2' [-Wunused-parameter] 611 | uint32_t *unused2) | ~~~~~~~~~~^~~~~~~ libswscale/input.c: In function 'read_ayuv64le_UV_c': libswscale/input.c:619:77: warning: unused parameter 'unused0' [-Wunused-parameter] 619 | static void read_ayuv64le_UV_c(uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:620:47: warning: unused parameter 'unused1' [-Wunused-parameter] 620 | const uint8_t *unused1, int width, uint32_t *unused2) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:620:77: warning: unused parameter 'unused2' [-Wunused-parameter] 620 | const uint8_t *unused1, int width, uint32_t *unused2) | ~~~~~~~~~~^~~~~~~ libswscale/input.c: In function 'read_ayuv64le_A_c': libswscale/input.c:629:80: warning: unused parameter 'unused0' [-Wunused-parameter] 629 | static void read_ayuv64le_A_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:629:104: warning: unused parameter 'unused1' [-Wunused-parameter] 629 | static void read_ayuv64le_A_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused0, const uint8_t *unused1, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:630:43: warning: unused parameter 'unused2' [-Wunused-parameter] 630 | uint32_t *unused2) | ~~~~~~~~~~^~~~~~~ libswscale/input.c: In function 'uyvyToY_c': libswscale/input.c:639:72: warning: unused parameter 'unused1' [-Wunused-parameter] 639 | static void uyvyToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:639:96: warning: unused parameter 'unused2' [-Wunused-parameter] 639 | static void uyvyToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:640:33: warning: unused parameter 'unused' [-Wunused-parameter] 640 | uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'uyvyToUV_c': libswscale/input.c:647:69: warning: unused parameter 'unused0' [-Wunused-parameter] 647 | static void uyvyToUV_c(uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:648:39: warning: unused parameter 'src2' [-Wunused-parameter] 648 | const uint8_t *src2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:648:66: warning: unused parameter 'unused' [-Wunused-parameter] 648 | const uint8_t *src2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'nv12ToUV_c': libswscale/input.c:669:39: warning: unused parameter 'unused0' [-Wunused-parameter] 669 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:669:84: warning: unused parameter 'src2' [-Wunused-parameter] 669 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:670:45: warning: unused parameter 'unused' [-Wunused-parameter] 670 | int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'nv21ToUV_c': libswscale/input.c:676:39: warning: unused parameter 'unused0' [-Wunused-parameter] 676 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:676:84: warning: unused parameter 'src2' [-Wunused-parameter] 676 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:677:45: warning: unused parameter 'unused' [-Wunused-parameter] 677 | int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'p010LEToY_c': libswscale/input.c:682:74: warning: unused parameter 'unused1' [-Wunused-parameter] 682 | static void p010LEToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:683:40: warning: unused parameter 'unused2' [-Wunused-parameter] 683 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:683:70: warning: unused parameter 'unused' [-Wunused-parameter] 683 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'p010BEToY_c': libswscale/input.c:691:74: warning: unused parameter 'unused1' [-Wunused-parameter] 691 | static void p010BEToY_c(uint8_t *dst, const uint8_t *src, const uint8_t *unused1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:692:40: warning: unused parameter 'unused2' [-Wunused-parameter] 692 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:692:70: warning: unused parameter 'unused' [-Wunused-parameter] 692 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'p010LEToUV_c': libswscale/input.c:701:39: warning: unused parameter 'unused0' [-Wunused-parameter] 701 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/rage128_vid.o vidix/rage128_vid.c libswscale/input.c:701:84: warning: unused parameter 'src2' [-Wunused-parameter] 701 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:702:45: warning: unused parameter 'unused' [-Wunused-parameter] 702 | int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'p010BEToUV_c': libswscale/input.c:712:39: warning: unused parameter 'unused0' [-Wunused-parameter] 712 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:712:84: warning: unused parameter 'src2' [-Wunused-parameter] 712 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:713:45: warning: unused parameter 'unused' [-Wunused-parameter] 713 | int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ In file included from libavformat/internal.h:28, from libavformat/acm.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libswscale/input.c: In function 'p016LEToUV_c': libswscale/input.c:723:39: warning: unused parameter 'unused0' [-Wunused-parameter] 723 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:723:84: warning: unused parameter 'src2' [-Wunused-parameter] 723 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:724:45: warning: unused parameter 'unused' [-Wunused-parameter] 724 | int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'p016BEToUV_c': libswscale/input.c:734:39: warning: unused parameter 'unused0' [-Wunused-parameter] 734 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:734:84: warning: unused parameter 'src2' [-Wunused-parameter] 734 | const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2, | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c:735:45: warning: unused parameter 'unused' [-Wunused-parameter] 735 | int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'bgr24ToY_c': libswscale/input.c:746:74: warning: unused parameter 'unused1' [-Wunused-parameter] 746 | static void bgr24ToY_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:746:98: warning: unused parameter 'unused2' [-Wunused-parameter] 746 | static void bgr24ToY_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c: In function 'bgr24ToUV_c': libswscale/input.c:761:72: warning: unused parameter 'unused0' [-Wunused-parameter] 761 | static void bgr24ToUV_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:762:40: warning: unused parameter 'src2' [-Wunused-parameter] 762 | const uint8_t *src2, int width, uint32_t *rgb2yuv) | ~~~~~~~~~~~~~~~^~~~ libswscale/options.c: In function 'sws_context_to_name': libswscale/options.c:27:46: warning: unused parameter 'ptr' [-Wunused-parameter] 27 | static const char *sws_context_to_name(void *ptr) | ~~~~~~^~~ libswscale/input.c: In function 'bgr24ToUV_half_c': CC libavformat/act.o libswscale/input.c:780:77: warning: unused parameter 'unused0' [-Wunused-parameter] 780 | static void bgr24ToUV_half_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, | ~~~~~~~~~~~~~~~^~~~~~~ CC libavutil/avsscanf.o libswscale/input.c:781:45: warning: unused parameter 'src2' [-Wunused-parameter] 781 | const uint8_t *src2, int width, uint32_t *rgb2yuv) | ~~~~~~~~~~~~~~~^~~~ libswscale/input.c: In function 'rgb24ToY_c': libswscale/options.c: At top level: libswscale/options.c:56:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 56 | { "srcw", "source width", OFFSET(srcW), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE }, | ^ libswscale/input.c:799:74: warning: unused parameter 'unused1' [-Wunused-parameter] 799 | static void rgb24ToY_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/options.c:57:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 57 | { "srch", "source height", OFFSET(srcH), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE }, | ^ libswscale/input.c:799:98: warning: unused parameter 'unused2' [-Wunused-parameter] 799 | static void rgb24ToY_c(uint8_t *_dst, const uint8_t *src, const uint8_t *unused1, const uint8_t *unused2, int width, | ~~~~~~~~~~~~~~~^~~~~~~ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/options.c:58:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 58 | { "dstw", "destination width", OFFSET(dstW), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/options.c:59:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 59 | { "dsth", "destination height", OFFSET(dstH), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/input.c: In function 'rgb24ToUV_c': libswscale/options.c:60:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 60 | { "src_format", "source format", OFFSET(srcFormat), AV_OPT_TYPE_PIXEL_FMT,{ .i64 = DEFAULT }, 0, INT_MAX, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/options.c:61:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 61 | { "dst_format", "destination format", OFFSET(dstFormat), AV_OPT_TYPE_PIXEL_FMT,{ .i64 = DEFAULT }, 0, INT_MAX, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/input.c:814:72: warning: unused parameter 'unused0' [-Wunused-parameter] 814 | static void rgb24ToUV_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/options.c:62:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 62 | { "src_range", "source is full range", OFFSET(srcRange), AV_OPT_TYPE_BOOL, { .i64 = DEFAULT }, 0, 1, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/input.c:815:40: warning: unused parameter 'src2' [-Wunused-parameter] 815 | const uint8_t *src2, int width, uint32_t *rgb2yuv) | ~~~~~~~~~~~~~~~^~~~ libswscale/options.c:63:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 63 | { "dst_range", "destination is full range", OFFSET(dstRange), AV_OPT_TYPE_BOOL, { .i64 = DEFAULT }, 0, 1, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/options.c:64:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 64 | { "param0", "scaler param 0", OFFSET(param[0]), AV_OPT_TYPE_DOUBLE, { .dbl = SWS_PARAM_DEFAULT }, INT_MIN, INT_MAX, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/options.c:65:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 65 | { "param1", "scaler param 1", OFFSET(param[1]), AV_OPT_TYPE_DOUBLE, { .dbl = SWS_PARAM_DEFAULT }, INT_MIN, INT_MAX, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/input.c: In function 'rgb24ToUV_half_c': libswscale/options.c:67:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 67 | { "src_v_chr_pos", "source vertical chroma position in luma grid/256" , OFFSET(src_v_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513 }, -513, 512, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/options.c:68:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 68 | { "src_h_chr_pos", "source horizontal chroma position in luma grid/256", OFFSET(src_h_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513 }, -513, 512, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/input.c:833:77: warning: unused parameter 'unused0' [-Wunused-parameter] 833 | static void rgb24ToUV_half_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/options.c:69:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 69 | { "dst_v_chr_pos", "destination vertical chroma position in luma grid/256" , OFFSET(dst_v_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513 }, -513, 512, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/input.c:834:45: warning: unused parameter 'src2' [-Wunused-parameter] 834 | const uint8_t *src2, int width, uint32_t *rgb2yuv) | ~~~~~~~~~~~~~~~^~~~ libswscale/options.c:70:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 70 | { "dst_h_chr_pos", "destination horizontal chroma position in luma grid/256", OFFSET(dst_h_chr_pos), AV_OPT_TYPE_INT, { .i64 = -513 }, -513, 512, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/input.c: In function 'planar_rgb_to_a': libswscale/input.c:866:87: warning: unused parameter 'unused' [-Wunused-parameter] 866 | static void planar_rgb_to_a(uint8_t *_dst, const uint8_t *src[4], int width, int32_t *unused) | ~~~~~~~~~^~~~~~ libswscale/options.c:78:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 78 | { "gamma", "gamma correct scaling", OFFSET(gamma_flag),AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libswscale/options.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/input.c: In function 'planar_rgb16_to_a': vidix/radeon_vid.c: In function 'ComputeBorders': libswscale/input.c:911:88: warning: unused parameter 'rgb2yuv' [-Wunused-parameter] 911 | int width, int bpc, int is_be, int32_t *rgb2yuv) | ~~~~~~~~~^~~~~~~ vidix/radeon_vid.c:2253:10: warning: variable 'SourceHeightInPixels' set but not used [-Wunused-but-set-variable] 2253 | int SourceHeightInPixels; | ^~~~~~~~~~~~~~~~~~~~ libswscale/input.c: In function 'grayf32ToY16_c': libswscale/input.c:945:96: warning: unused parameter 'unused1' [-Wunused-parameter] 945 | static av_always_inline void grayf32ToY16_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:946:60: warning: unused parameter 'unused2' [-Wunused-parameter] 946 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:946:90: warning: unused parameter 'unused' [-Wunused-parameter] 946 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'grayf32ToY16_bswap_c': libswscale/input.c:957:102: warning: unused parameter 'unused1' [-Wunused-parameter] 957 | static av_always_inline void grayf32ToY16_bswap_c(uint8_t *_dst, const uint8_t *_src, const uint8_t *unused1, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:958:66: warning: unused parameter 'unused2' [-Wunused-parameter] 958 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/input.c:958:96: warning: unused parameter 'unused' [-Wunused-parameter] 958 | const uint8_t *unused2, int width, uint32_t *unused) | ~~~~~~~~~~^~~~~~ libswscale/input.c: In function 'ff_sws_init_input_funcs': libswscale/input.c:1331:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1331 | c->readAlpPlanar = planar_rgb10le_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:1332:5: note: here 1332 | case AV_PIX_FMT_GBRP10LE: | ^~~~ libswscale/input.c:1336:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1336 | c->readAlpPlanar = planar_rgb12le_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:1337:5: note: here 1337 | case AV_PIX_FMT_GBRP12LE: | ^~~~ libswscale/input.c:1344:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1344 | c->readAlpPlanar = planar_rgb16le_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:1345:5: note: here 1345 | case AV_PIX_FMT_GBRP16LE: | ^~~~ libswscale/input.c:1352:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1352 | c->readAlpPlanar = planar_rgb10be_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:1353:5: note: here 1353 | case AV_PIX_FMT_GBRP10BE: | ^~~~ libswscale/input.c:1357:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1357 | c->readAlpPlanar = planar_rgb12be_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:1358:5: note: here 1358 | case AV_PIX_FMT_GBRP12BE: | ^~~~ libswscale/input.c:1365:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1365 | c->readAlpPlanar = planar_rgb16be_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ libswscale/input.c:1366:5: note: here 1366 | case AV_PIX_FMT_GBRP16BE: | ^~~~ libswscale/input.c:1370:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1370 | c->readAlpPlanar = planar_rgb_to_a; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ libswscale/input.c:1371:5: note: here 1371 | case AV_PIX_FMT_GBRP: | ^~~~ CC libavformat/adp.o CC libswscale/rgb2rgb.o vidix/radeon_vid.c: In function 'radeon_vid_init_video': vidix/radeon_vid.c:2589:14: warning: variable 'PageSizeInBytes' set but not used [-Wunused-but-set-variable] 2589 | uint32_t PageSizeInBytes,OV0LB_Rows; | ^~~~~~~~~~~~~~~ vidix/radeon_vid.c:2588:65: warning: variable 'TileHeight' set but not used [-Wunused-but-set-variable] 2588 | uint32_t TileWidthInMemWords,TileWidthInBytes,LogTileHeight,TileHeight; | ^~~~~~~~~~ vidix/radeon_vid.c:2588:34: warning: variable 'TileWidthInBytes' set but not used [-Wunused-but-set-variable] 2588 | uint32_t TileWidthInMemWords,TileWidthInBytes,LogTileHeight,TileHeight; | ^~~~~~~~~~~~~~~~ vidix/radeon_vid.c:2588:14: warning: variable 'TileWidthInMemWords' set but not used [-Wunused-but-set-variable] 2588 | uint32_t TileWidthInMemWords,TileWidthInBytes,LogTileHeight,TileHeight; | ^~~~~~~~~~~~~~~~~~~ In file included from libavcodec/4xm.c:36: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ vidix/radeon_vid.c:2587:14: warning: variable 'BytesPerOctWord' set but not used [-Wunused-but-set-variable] 2587 | uint32_t BytesPerOctWord,LogMemWordsInBytes,MemWordsInBytes,LogTileWidthInMemWords; | ^~~~~~~~~~~~~~~ vidix/radeon_vid.c:2582:53: warning: variable 'leftUV' set but not used [-Wunused-but-set-variable] 2582 | uint32_t i,src_w,src_h,dest_w,dest_h,pitch,left,leftUV,top,h_inc; | ^~~~~~ vidix/radeon_vid.c: In function 'radeon_compute_framesize': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ vidix/radeon_vid.c:3085:25: warning: variable 'dbpp' set but not used [-Wunused-but-set-variable] 3085 | unsigned pitch,awidth,dbpp; | ^~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ vidix/radeon_vid.c: At top level: vidix/radeon_vid.c:3464:12: warning: initialized field overwritten [-Woverride-init] 3464 | .probe = radeon_probe, | ^~~~~~~~~~~~ vidix/radeon_vid.c:3464:12: note: (near initialization for 'radeon_drv.probe') CC libswscale/slice.o libavcodec/4xm.c: In function 'init_vlcs': libavcodec/4xm.c:248:45: warning: unused parameter 'f' [-Wunused-parameter] 248 | static av_cold void init_vlcs(FourXContext *f) | ~~~~~~~~~~~~~~^ libavcodec/4xm.c: In function 'decode_p_frame': libavcodec/4xm.c:442:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 442 | if (length < extra) | ^ libavcodec/4xm.c:454:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 454 | if (bitstream_size > length || bitstream_size >= INT_MAX/8 || | ^ libavcodec/4xm.c: In function 'decode_i_frame': libavcodec/4xm.c:775:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 775 | if (length < bitstream_size + 12) { | ^ In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/act.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/4xm.c:783:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 783 | if (prestream_size + bitstream_size + 12 != length | ^~ libavutil/avsscanf.c: In function 'ffintscan': 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)) | ^ libavcodec/4xm.c: In function 'decode_frame': libavcodec/4xm.c:841:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 841 | if (buf_size < AV_RL32(buf + 4) + 8) { | ^ 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)) | ^ 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; | ^~ libavcodec/4xm.c:849:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 849 | if (frame_4cc == AV_RL32("cfrm")) { | ^~ libavcodec/4xm.c:886:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 886 | if (data_size > UINT_MAX - cfrm->size - AV_INPUT_BUFFER_PADDING_SIZE) | ^ libavcodec/4xm.c:900:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 900 | if (cfrm->size >= whole_size) { | ^~ libavutil/avsscanf.c: In function 'scanexp': 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); | ^~ libavutil/avsscanf.c:227:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 227 | if (c-'0'>=10U) { | ^~ 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 63) br = 63; | ^~ vidix/radeon_vid.c:3265:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3265 | if(br < -64) br = -64; if(br > 63) br = 63; | ^~ vidix/radeon_vid.c:3267:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 3267 | if(sat < 0) sat = 0; if(sat > 31) sat = 31; | ^~ vidix/radeon_vid.c:3267:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 3267 | if(sat < 0) sat = 0; if(sat > 31) sat = 31; | ^~ vidix/radeon_vid.c: At top level: vidix/radeon_vid.c:3464:12: warning: initialized field overwritten [-Woverride-init] 3464 | .probe = radeon_probe, | ^~~~~~~~~~~~ vidix/radeon_vid.c:3464:12: note: (near initialization for 'rage128_drv.probe') gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/sis_vid.o vidix/sis_vid.c gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/sis_bridge.o vidix/sis_bridge.c CC libavutil/avstring.o CC libavfilter/drawutils.o libswscale/output.c: In function 'yuv2gbrp_full_X_c': libswscale/output.c:2160:33: warning: unused parameter 'y' [-Wunused-parameter] 2160 | int dstW, int y) | ~~~~^ In file included from libavformat/internal.h:28, from libavformat/ads.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libswscale/output.c: In function 'yuv2gbrp16_full_X_c': libswscale/output.c:2242:35: warning: unused parameter 'y' [-Wunused-parameter] 2242 | int dstW, int y) | ~~~~^ libswscale/output.c: In function 'yuv2ya8_1_c': libswscale/output.c:2312:25: warning: unused parameter 'c' [-Wunused-parameter] 2312 | yuv2ya8_1_c(SwsContext *c, const int16_t *buf0, | ~~~~~~~~~~~~^ libswscale/output.c:2313:28: warning: unused parameter 'ubuf' [-Wunused-parameter] 2313 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/output.c:2313:52: warning: unused parameter 'vbuf' [-Wunused-parameter] 2313 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/output.c:2315:17: warning: unused parameter 'uvalpha' [-Wunused-parameter] 2315 | int uvalpha, int y) | ~~~~^~~~~~~ libswscale/output.c:2315:30: warning: unused parameter 'y' [-Wunused-parameter] 2315 | int uvalpha, int y) | ~~~~^ libswscale/output.c: In function 'yuv2ya8_2_c': libswscale/output.c:2338:25: warning: unused parameter 'c' [-Wunused-parameter] 2338 | yuv2ya8_2_c(SwsContext *c, const int16_t *buf[2], | ~~~~~~~~~~~~^ libswscale/output.c:2339:28: warning: unused parameter 'ubuf' [-Wunused-parameter] 2339 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/output.c:2339:52: warning: unused parameter 'vbuf' [-Wunused-parameter] 2339 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/output.c:2341:29: warning: unused parameter 'uvalpha' [-Wunused-parameter] 2341 | int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/output.c:2341:42: warning: unused parameter 'y' [-Wunused-parameter] 2341 | int yalpha, int uvalpha, int y) | ~~~~^ vidix/sis_bridge.c: In function 'sis_ddc2_delay': vidix/sis_bridge.c:40:9: warning: variable 'temp' set but not used [-Wunused-but-set-variable] 40 | int temp; | ^~~~ libswscale/output.c: In function 'yuv2ya8_X_c': libswscale/output.c:2369:25: warning: unused parameter 'c' [-Wunused-parameter] 2369 | yuv2ya8_X_c(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~^ libswscale/output.c:2371:28: warning: unused parameter 'chrFilter' [-Wunused-parameter] 2371 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/output.c:2371:55: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 2371 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/output.c:2372:29: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 2372 | const int16_t **chrVSrc, int chrFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~~ vidix/sis_bridge.c: In function 'sis_sense_30x': vidix/sis_bridge.c:75:35: warning: variable 'haveresult' set but not used [-Wunused-but-set-variable] 75 | int myflag, result = 0, i, j, haveresult; | ^~~~~~~~~~ libswscale/output.c:2372:42: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 2372 | const int16_t **chrVSrc, int chrFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/output.c:2373:66: warning: unused parameter 'y' [-Wunused-parameter] 2373 | const int16_t **alpSrc, uint8_t *dest, int dstW, int y) | ~~~~^ libswscale/output.c: In function 'yuv2ayuv64le_X_c': libswscale/output.c:2405:30: warning: unused parameter 'c' [-Wunused-parameter] 2405 | yuv2ayuv64le_X_c(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~^ libswscale/output.c:2409:72: warning: unused parameter 'y' [-Wunused-parameter] 2409 | const int16_t **_alpSrc, uint8_t *dest, int dstW, int y) | ~~~~^ In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/adtsenc.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/adtsenc.c: In function 'adts_decode_extradata': libavformat/adtsenc.c:64:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 64 | if (adts->objecttype > 3U) { | ^ libavformat/adtsenc.c: At top level: libavformat/adtsenc.c:215:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 215 | { "write_id3v2", "Enable ID3v2 tag writing", OFFSET(id3v2tag), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, ENC}, | ^ In file included from libavformat/adtsenc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/adtsenc.c:216:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 216 | { "write_apetag", "Enable APE tag writing", OFFSET(apetag), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, ENC}, | ^ In file included from libavformat/adtsenc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavfilter/drawutils.c:24: libavfilter/drawutils.c: In function 'ff_draw_init': ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavfilter/drawutils.c:214:21: note: in expansion of macro 'FFMAX' 214 | nb_planes = FFMAX(nb_planes, c->plane + 1); | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavfilter/drawutils.c:214:21: note: in expansion of macro 'FFMAX' 214 | nb_planes = FFMAX(nb_planes, c->plane + 1); | ^~~~~ libavfilter/drawutils.c:225:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 225 | for (i = 0; i < (desc->nb_components - !!(desc->flags & AV_PIX_FMT_FLAG_ALPHA && !(flags & FF_DRAW_PROCESS_ALPHA))); i++) | ^ libavfilter/drawutils.c: In function 'ff_copy_rectangle2': libavfilter/drawutils.c:305:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 305 | for (plane = 0; plane < draw->nb_planes; plane++) { | ^ libavfilter/drawutils.c: In function 'ff_fill_rectangle': libavfilter/drawutils.c:326:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 326 | for (plane = 0; plane < draw->nb_planes; plane++) { | ^ vidix/sis_vid.c: In function 'sis_config_playback': vidix/sis_vid.c:673:35: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 673 | info->dga_addr = sis_mem_base + dga_offset; | ^ CC libavfilter/fifo.o libavfilter/drawutils.c: In function 'ff_blend_mask': libavfilter/drawutils.c:625:42: warning: unused parameter 'endianness' [-Wunused-parameter] 625 | int l2depth, unsigned endianness, int x0, int y0) | ~~~~~~~~~^~~~~~~~~~ vidix/s3_vid.c: In function 's3_config_playback': vidix/s3_vid.c:880:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 880 | info->picture_base = (uint32_t) info->video_base + info->picture_offset; | ^ vidix/s3_vid.c: At top level: vidix/s3_vid.c:915:12: warning: initialized field overwritten [-Woverride-init] 915 | .probe = s3_probe, | ^~~~~~~~ vidix/s3_vid.c:915:12: note: (near initialization for 's3_drv.probe') vidix/s3_vid.c: In function 's3_init': vidix/s3_vid.c:670:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 670 | if ((VGAIN8 (vgaCRReg) & 0xC0) == (0x01 << 6)) | ^ vidix/s3_vid.c:674:3: note: here 674 | case S3_SAVAGE2000: | ^~~~ vidix/sis_vid.c: At top level: vidix/sis_vid.c:1499:12: warning: initialized field overwritten [-Woverride-init] 1499 | .probe = sis_probe, | ^~~~~~~~~ vidix/sis_vid.c:1499:12: note: (near initialization for 'sis_drv.probe') vidix/sis_vid.c: In function 'sis_probe': vidix/sis_vid.c:279:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 279 | sis_has_two_overlays = 1; | ~~~~~~~~~~~~~~~~~~~~~^~~ vidix/sis_vid.c:281:3: note: here 281 | case DEVICE_SIS_540_VGA: | ^~~~ vidix/sis_vid.c:286:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 286 | sis_has_two_overlays = 1; | ~~~~~~~~~~~~~~~~~~~~~^~~ vidix/sis_vid.c:288:3: note: here 288 | case DEVICE_SIS_315H: | ^~~~ In file included from libavfilter/internal.h:31, from libavfilter/audio.h:26, from libavfilter/fifo.c:32: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavfilter/fifo.c:26: libavfilter/fifo.c: In function 'buffer_offset': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavfilter/fifo.c:119:16: note: in expansion of macro 'FFMIN' 119 | FFMIN(planes, FF_ARRAY_ELEMS(frame->data)) * sizeof(*frame->data)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavfilter/fifo.c:119:16: note: in expansion of macro 'FFMIN' 119 | FFMIN(planes, FF_ARRAY_ELEMS(frame->data)) * sizeof(*frame->data)); | ^~~~~ CC libavfilter/formats.o CC libavformat/adxdec.o In file included from libavfilter/internal.h:31, from libavfilter/formats.c:29: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ libavfilter/formats.c: In function 'ff_merge_formats': libavfilter/formats.c:111:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 111 | for (i = 0; i < a->nb_formats; i++) | ^ libavfilter/formats.c:112:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 112 | for (j = 0; j < b->nb_formats; j++) { | ^ libavfilter/formats.c:71:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for (i = 0; i < a->nb; i++) \ | ^ libavfilter/formats.c:127:5: note: in expansion of macro 'MERGE_FORMATS' 127 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:72:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 72 | for (j = 0; j < b->nb; j++) \ | ^ libavfilter/formats.c:127:5: note: in expansion of macro 'MERGE_FORMATS' 127 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:74:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 74 | if(k >= FFMIN(a->nb, b->nb)){ \ | ^~ libavfilter/formats.c:127:5: note: in expansion of macro 'MERGE_FORMATS' 127 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:88:5: note: in expansion of macro 'MERGE_REF' 88 | MERGE_REF(ret, a, fmts, type, fail); \ | ^~~~~~~~~ libavfilter/formats.c:127:5: note: in expansion of macro 'MERGE_FORMATS' 127 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:89:5: note: in expansion of macro 'MERGE_REF' 89 | MERGE_REF(ret, b, fmts, type, fail); \ | ^~~~~~~~~ libavfilter/formats.c:127:5: note: in expansion of macro 'MERGE_FORMATS' 127 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c: In function 'ff_merge_samplerates': libavfilter/formats.c:71:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 71 | for (i = 0; i < a->nb; i++) \ | ^ libavfilter/formats.c:147:9: note: in expansion of macro 'MERGE_FORMATS' 147 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:72:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 72 | for (j = 0; j < b->nb; j++) \ | ^ libavfilter/formats.c:147:9: note: in expansion of macro 'MERGE_FORMATS' 147 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:74:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 74 | if(k >= FFMIN(a->nb, b->nb)){ \ | ^~ libavfilter/formats.c:147:9: note: in expansion of macro 'MERGE_FORMATS' 147 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:88:5: note: in expansion of macro 'MERGE_REF' 88 | MERGE_REF(ret, a, fmts, type, fail); \ | ^~~~~~~~~ libavfilter/formats.c:147:9: note: in expansion of macro 'MERGE_FORMATS' 147 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:89:5: note: in expansion of macro 'MERGE_REF' 89 | MERGE_REF(ret, b, fmts, type, fail); \ | ^~~~~~~~~ libavfilter/formats.c:147:9: note: in expansion of macro 'MERGE_FORMATS' 147 | MERGE_FORMATS(ret, a, b, formats, nb_formats, AVFilterFormats, fail); | ^~~~~~~~~~~~~ libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:149:9: note: in expansion of macro 'MERGE_REF' 149 | MERGE_REF(a, b, formats, AVFilterFormats, fail); | ^~~~~~~~~ libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:152:9: note: in expansion of macro 'MERGE_REF' 152 | MERGE_REF(b, a, formats, AVFilterFormats, fail); | ^~~~~~~~~ libavfilter/formats.c: In function 'ff_merge_channel_layouts': libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:193:9: note: in expansion of macro 'MERGE_REF' 193 | MERGE_REF(b, a, channel_layouts, AVFilterChannelLayouts, fail); | ^~~~~~~~~ libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:241:5: note: in expansion of macro 'MERGE_REF' 241 | MERGE_REF(ret, a, channel_layouts, AVFilterChannelLayouts, fail); | ^~~~~~~~~ libavfilter/formats.c:47:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | for (i = 0; i < a->refcount; i ++) { \ | ^ libavfilter/formats.c:242:5: note: in expansion of macro 'MERGE_REF' 242 | MERGE_REF(ret, b, channel_layouts, AVFilterChannelLayouts, fail); | ^~~~~~~~~ libavfilter/formats.c: In function 'ff_make_formatu64_list': libavfilter/formats.c:269:37: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'const long unsigned int'} and 'int' [-Wsign-compare] 269 | for (count = 0; fmts[count] != -1; count++) \ | ^~ libavfilter/formats.c:294:5: note: in expansion of macro 'MAKE_FORMAT_LIST' 294 | MAKE_FORMAT_LIST(AVFilterChannelLayouts, | ^~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/adxdec.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavfilter/formats.c: In function 'ff_formats_unref': libavfilter/formats.c:448:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 448 | for (i = 0; i < (*ref)->refcount; i ++) \ | ^ libavfilter/formats.c:462:5: note: in expansion of macro 'FIND_REF_INDEX' 462 | FIND_REF_INDEX(ref, idx); \ | ^~~~~~~~~~~~~~ libavfilter/formats.c:478:5: note: in expansion of macro 'FORMATS_UNREF' 478 | FORMATS_UNREF(ref, formats); | ^~~~~~~~~~~~~ libavfilter/formats.c: In function 'ff_channel_layouts_unref': libavfilter/formats.c:448:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 448 | for (i = 0; i < (*ref)->refcount; i ++) \ | ^ libavfilter/formats.c:462:5: note: in expansion of macro 'FIND_REF_INDEX' 462 | FIND_REF_INDEX(ref, idx); \ | ^~~~~~~~~~~~~~ libavfilter/formats.c:483:5: note: in expansion of macro 'FORMATS_UNREF' 483 | FORMATS_UNREF(ref, channel_layouts); | ^~~~~~~~~~~~~ libavfilter/formats.c: In function 'ff_channel_layouts_changeref': libavfilter/formats.c:448:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 448 | for (i = 0; i < (*ref)->refcount; i ++) \ | ^ libavfilter/formats.c:490:5: note: in expansion of macro 'FIND_REF_INDEX' 490 | FIND_REF_INDEX(oldref, idx); \ | ^~~~~~~~~~~~~~ libavfilter/formats.c:502:5: note: in expansion of macro 'FORMATS_CHANGEREF' 502 | FORMATS_CHANGEREF(oldref, newref); | ^~~~~~~~~~~~~~~~~ libavfilter/formats.c: In function 'ff_formats_changeref': libavfilter/formats.c:448:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 448 | for (i = 0; i < (*ref)->refcount; i ++) \ | ^ libavfilter/formats.c:490:5: note: in expansion of macro 'FIND_REF_INDEX' 490 | FIND_REF_INDEX(oldref, idx); \ | ^~~~~~~~~~~~~~ libavfilter/formats.c:507:5: note: in expansion of macro 'FORMATS_CHANGEREF' 507 | FORMATS_CHANGEREF(oldref, newref); | ^~~~~~~~~~~~~~~~~ libavfilter/formats.c: In function 'ff_set_common_channel_layouts': libavfilter/formats.c:516:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 516 | for (i = 0; i < ctx->nb_inputs; i++) { \ | ^ libavfilter/formats.c:552:5: note: in expansion of macro 'SET_COMMON_FORMATS' 552 | SET_COMMON_FORMATS(ctx, layouts, in_channel_layouts, out_channel_layouts, | ^~~~~~~~~~~~~~~~~~ libavfilter/formats.c:528:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 528 | for (i = 0; i < ctx->nb_outputs; i++) { \ | ^ libavfilter/formats.c:552:5: note: in expansion of macro 'SET_COMMON_FORMATS' 552 | SET_COMMON_FORMATS(ctx, layouts, in_channel_layouts, out_channel_layouts, | ^~~~~~~~~~~~~~~~~~ libavfilter/formats.c: In function 'ff_set_common_samplerates': libavfilter/formats.c:516:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 516 | for (i = 0; i < ctx->nb_inputs; i++) { \ | ^ libavfilter/formats.c:559:5: note: in expansion of macro 'SET_COMMON_FORMATS' 559 | SET_COMMON_FORMATS(ctx, samplerates, in_samplerates, out_samplerates, | ^~~~~~~~~~~~~~~~~~ libavfilter/formats.c:528:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 528 | for (i = 0; i < ctx->nb_outputs; i++) { \ | ^ libavfilter/formats.c:559:5: note: in expansion of macro 'SET_COMMON_FORMATS' 559 | SET_COMMON_FORMATS(ctx, samplerates, in_samplerates, out_samplerates, | ^~~~~~~~~~~~~~~~~~ libavfilter/formats.c: In function 'ff_set_common_formats': libavfilter/formats.c:516:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 516 | for (i = 0; i < ctx->nb_inputs; i++) { \ | ^ libavfilter/formats.c:570:5: note: in expansion of macro 'SET_COMMON_FORMATS' 570 | SET_COMMON_FORMATS(ctx, formats, in_formats, out_formats, | ^~~~~~~~~~~~~~~~~~ libavfilter/formats.c:528:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 528 | for (i = 0; i < ctx->nb_outputs; i++) { \ | ^ libavfilter/formats.c:570:5: note: in expansion of macro 'SET_COMMON_FORMATS' 570 | SET_COMMON_FORMATS(ctx, formats, in_formats, out_formats, | ^~~~~~~~~~~~~~~~~~ CC libavcodec/8svx.o gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o vidix/unichrome_vid.o vidix/unichrome_vid.c ./codec-cfg etc/codecs.conf > codecs.conf.h Reading optional codecs config file etc/codecs.conf: libavfilter/avfiltergraph.c: In function 'avfilter_graph_config': libavfilter/avfiltergraph.c:892:48: warning: 'best_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 892 | outlink->in_samplerates->formats[best_idx]); | ^ libavfilter/avfiltergraph.c:875:13: note: 'best_idx' was declared here 875 | int best_idx, best_diff = INT_MAX; | ^~~~~~~~ CC libavformat/aea.o CC libavformat/afc.o vidix/unichrome_vid.c: In function 'unichrome_probe': vidix/unichrome_vid.c:460:35: warning: unused parameter 'force' [-Wunused-parameter] 460 | unichrome_probe (int verbose, int force) | ~~~~^~~~~ vidix/unichrome_vid.c: In function 'unichrome_set_eq': vidix/unichrome_vid.c:722:44: warning: unused parameter 'eq' [-Wunused-parameter] 722 | unichrome_set_eq (const vidix_video_eq_t * eq) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 225 audio & 465 video codecs vidix/unichrome_vid.c: At top level: vidix/unichrome_vid.c:963:12: warning: initialized field overwritten [-Woverride-init] 963 | .probe = unichrome_probe, | ^~~~~~~~~~~~~~~ vidix/unichrome_vid.c:963:12: note: (near initialization for 'unichrome_drv.probe') libavcodec/8svx.c:200:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 200 | }; | ^ In file included from libavcodec/8svx.c:41: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/8svx.c:215:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 215 | }; | ^ In file included from libavcodec/8svx.c:41: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavformat/aiffdec.o vidix/unichrome_vid.c: In function 'unichrome_config_playback': vidix/unichrome_vid.c:790:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 790 | swap_uv = 1; | ~~~~~~~~^~~ vidix/unichrome_vid.c:792:5: note: here 792 | case IMGFMT_I420: | ^~~~ libswscale/swscale_unscaled.c: In function 'rgbToPlanarRgbWrapper': libswscale/swscale_unscaled.c:1130:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1130 | alpha_first = 1; | ~~~~~~~~~~~~^~~ libswscale/swscale_unscaled.c:1131:5: note: here 1131 | case AV_PIX_FMT_RGBA: | ^~~~ libswscale/swscale_unscaled.c:1136:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1136 | alpha_first = 1; | ~~~~~~~~~~~~^~~ libswscale/swscale_unscaled.c:1137:5: note: here 1137 | case AV_PIX_FMT_BGRA: | ^~~~ In file included from libavformat/internal.h:28, from libavformat/afc.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libswscale/swscale_unscaled.c: In function 'planarRgbaToRgbWrapper': libswscale/swscale_unscaled.c:979:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 979 | alpha_first = 1; | ~~~~~~~~~~~~^~~ libswscale/swscale_unscaled.c:980:5: note: here 980 | case AV_PIX_FMT_RGBA: | ^~~~ libswscale/swscale_unscaled.c:987:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 987 | alpha_first = 1; | ~~~~~~~~~~~~^~~ libswscale/swscale_unscaled.c:988:5: note: here 988 | case AV_PIX_FMT_BGRA: | ^~~~ libswscale/swscale_unscaled.c: In function 'planarRgbToRgbWrapper': libswscale/swscale_unscaled.c:1035:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1035 | alpha_first = 1; | ~~~~~~~~~~~~^~~ libswscale/swscale_unscaled.c:1036:5: note: here 1036 | case AV_PIX_FMT_RGBA: | ^~~~ libswscale/swscale_unscaled.c:1043:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1043 | alpha_first = 1; | ~~~~~~~~~~~~^~~ libswscale/swscale_unscaled.c:1044:5: note: here 1044 | case AV_PIX_FMT_BGRA: | ^~~~ CC libavutil/base64.o CC libavformat/aiffenc.o CC libavfilter/framepool.o In file included from libavformat/internal.h:28, from libavformat/aiffdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavfilter/framequeue.o CC libavfilter/graphdump.o libavutil/base64.c: In function 'av_base64_encode': libavutil/base64.c:147:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 147 | if (in_size >= UINT_MAX / 4 || | ^~ libavformat/aiffdec.c: At top level: libavformat/aiffdec.c:424:1: warning: missing initializer for field 'read_timestamp' of 'AVInputFormat' [-Wmissing-field-initializers] 424 | }; | ^ In file included from libavformat/aiffdec.c:25: libavformat/avformat.h:744:15: note: 'read_timestamp' declared here 744 | int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index, | ^~~~~~~~~~~~~~ CC libswresample/dither.o libavformat/aiffdec.c: In function 'aiff_read_header': libavformat/aiffdec.c:338:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 338 | if (offset > 0 && st->codecpar->block_align) // COMM && SSND | ^ libavformat/aiffdec.c:340:9: note: here 340 | default: /* Jump */ | ^~~~~~~ libavformat/aiffdec.c: In function 'get_aiff_header': libavformat/aiffdec.c:156:40: warning: this statement may fall through [-Wimplicit-fallthrough=] 156 | par->bits_per_coded_sample = 5; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavformat/aiffdec.c:157:9: note: here 157 | case AV_CODEC_ID_ADPCM_IMA_WS: | ^~~~ libavfilter/framepool.c: In function 'ff_frame_pool_audio_init': libavfilter/framepool.c:119:54: warning: unused parameter 'alloc' [-Wunused-parameter] 119 | FFFramePool *ff_frame_pool_audio_init(AVBufferRef* (*alloc)(int size), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from libavfilter/framequeue.c:23: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ libavfilter/framequeue.c: In function 'ff_framequeue_global_init': libavfilter/framequeue.c:30:52: warning: unused parameter 'fqg' [-Wunused-parameter] 30 | void ff_framequeue_global_init(FFFrameQueueGlobal *fqg) | ~~~~~~~~~~~~~~~~~~~~^~~ libavfilter/framequeue.c: In function 'check_consistency': libavfilter/framequeue.c:34:45: warning: unused parameter 'fq' [-Wunused-parameter] 34 | static void check_consistency(FFFrameQueue *fq) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.c: In function 'ff_framequeue_init': libavfilter/framequeue.c:47:63: warning: unused parameter 'fqg' [-Wunused-parameter] 47 | void ff_framequeue_init(FFFrameQueue *fq, FFFrameQueueGlobal *fqg) | ~~~~~~~~~~~~~~~~~~~~^~~ CC libswscale/utils.o In file included from libavformat/internal.h:28, from libavformat/aiffenc.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavfilter/internal.h:31, from libavfilter/graphdump.c:28: libavfilter/framequeue.h: In function 'ff_framequeue_update_peeked': libavfilter/framequeue.h:164:62: warning: unused parameter 'fq' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~~~~~~~~^~ libavfilter/framequeue.h:164:73: warning: unused parameter 'idx' [-Wunused-parameter] 164 | static inline void ff_framequeue_update_peeked(FFFrameQueue *fq, size_t idx) | ~~~~~~~^~~ libswresample/dither.c: In function 'swri_dither_init': libswresample/dither.c:117:74: warning: comparison of integer expressions of different signedness: 'const enum SwrDitherType' and 'int' [-Wsign-compare] 117 | if (llabs(s->out_sample_rate - f->rate)*20 <= f->rate && f->name == s->dither.method) { | ^~ libswresample/dither.c:120:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'const long unsigned int'} [-Wsign-compare] 120 | for (j=0; jlen; j++) | ^ libavformat/aiffenc.c: In function 'aiff_write_header': libavformat/aiffenc.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++) { | ^ CC libavfilter/graphparser.o libavformat/aiffenc.c: At top level: libavformat/aiffenc.c:310:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 310 | OFFSET(write_id3v2), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, ENC }, | ^~~~~~ In file included from libavformat/aiffenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/aiffenc.c:312:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 312 | OFFSET(id3v2_version), AV_OPT_TYPE_INT, {.i64 = 4}, 3, 4, ENC }, | ^~~~~~ In file included from libavformat/aiffenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavfilter/pthread.o In file included from ./libavutil/avutil.h:296, from libavfilter/avfilter.h:41, from libavfilter/graphdump.c:27: libavfilter/graphdump.c: In function 'avfilter_graph_dump_to_buf': ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavfilter/graphdump.c:80:26: note: in expansion of macro 'FFMAX' 80 | max_in_fmt = FFMAX(max_in_fmt, print_link_prop(NULL, l)); | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavfilter/graphdump.c:80:26: note: in expansion of macro 'FFMAX' 80 | max_in_fmt = FFMAX(max_in_fmt, print_link_prop(NULL, l)); | ^~~~~ ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavfilter/graphdump.c:87:27: note: in expansion of macro 'FFMAX' 87 | max_out_fmt = FFMAX(max_out_fmt, print_link_prop(NULL, l)); | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavfilter/graphdump.c:87:27: note: in expansion of macro 'FFMAX' 87 | max_out_fmt = FFMAX(max_out_fmt, print_link_prop(NULL, l)); | ^~~~~ gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o mpcommon.o mpcommon.c libavfilter/graphdump.c: In function 'avfilter_graph_dump': libavfilter/graphdump.c:154:61: warning: unused parameter 'options' [-Wunused-parameter] 154 | char *avfilter_graph_dump(AVFilterGraph *graph, const char *options) | ~~~~~~~~~~~~^~~~~~~ CC libavutil/blowfish.o libswscale/utils.c:99:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 99 | [AV_PIX_FMT_YUV420P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:100:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 100 | [AV_PIX_FMT_YUYV422] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:101:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 101 | [AV_PIX_FMT_RGB24] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:102:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 102 | [AV_PIX_FMT_BGR24] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:103:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 103 | [AV_PIX_FMT_YUV422P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:104:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 104 | [AV_PIX_FMT_YUV444P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:105:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 105 | [AV_PIX_FMT_YUV410P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:106:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 106 | [AV_PIX_FMT_YUV411P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:107:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 107 | [AV_PIX_FMT_GRAY8] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:108:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 108 | [AV_PIX_FMT_MONOWHITE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:109:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 109 | [AV_PIX_FMT_MONOBLACK] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:110:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 110 | [AV_PIX_FMT_PAL8] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:111:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 111 | [AV_PIX_FMT_YUVJ420P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:112:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 112 | [AV_PIX_FMT_YUVJ411P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:113:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 113 | [AV_PIX_FMT_YUVJ422P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:114:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 114 | [AV_PIX_FMT_YUVJ444P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:115:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 115 | [AV_PIX_FMT_YVYU422] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:116:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 116 | [AV_PIX_FMT_UYVY422] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:117:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 117 | [AV_PIX_FMT_UYYVYY411] = { 0, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:118:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 118 | [AV_PIX_FMT_BGR8] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:119:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 119 | [AV_PIX_FMT_BGR4] = { 0, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:120:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 120 | [AV_PIX_FMT_BGR4_BYTE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:121:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 121 | [AV_PIX_FMT_RGB8] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:122:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 122 | [AV_PIX_FMT_RGB4] = { 0, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:123:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 123 | [AV_PIX_FMT_RGB4_BYTE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:124:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 124 | [AV_PIX_FMT_NV12] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:125:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 125 | [AV_PIX_FMT_NV21] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:126:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 126 | [AV_PIX_FMT_ARGB] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:127:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 127 | [AV_PIX_FMT_RGBA] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:128:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 128 | [AV_PIX_FMT_ABGR] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:129:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 129 | [AV_PIX_FMT_BGRA] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:130:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 130 | [AV_PIX_FMT_0RGB] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:131:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 131 | [AV_PIX_FMT_RGB0] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:132:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 132 | [AV_PIX_FMT_0BGR] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:133:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 133 | [AV_PIX_FMT_BGR0] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:134:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 134 | [AV_PIX_FMT_GRAY9BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:135:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 135 | [AV_PIX_FMT_GRAY9LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:136:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 136 | [AV_PIX_FMT_GRAY10BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:137:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 137 | [AV_PIX_FMT_GRAY10LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:138:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 138 | [AV_PIX_FMT_GRAY12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:139:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 139 | [AV_PIX_FMT_GRAY12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:140:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 140 | [AV_PIX_FMT_GRAY14BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:141:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 141 | [AV_PIX_FMT_GRAY14LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:142:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 142 | [AV_PIX_FMT_GRAY16BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:143:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 143 | [AV_PIX_FMT_GRAY16LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:144:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 144 | [AV_PIX_FMT_YUV440P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:145:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 145 | [AV_PIX_FMT_YUVJ440P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:146:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 146 | [AV_PIX_FMT_YUV440P10LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:147:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 147 | [AV_PIX_FMT_YUV440P10BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:148:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 148 | [AV_PIX_FMT_YUV440P12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:149:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 149 | [AV_PIX_FMT_YUV440P12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:150:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 150 | [AV_PIX_FMT_YUVA420P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:151:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 151 | [AV_PIX_FMT_YUVA422P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:152:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 152 | [AV_PIX_FMT_YUVA444P] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:153:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 153 | [AV_PIX_FMT_YUVA420P9BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:154:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 154 | [AV_PIX_FMT_YUVA420P9LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:155:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 155 | [AV_PIX_FMT_YUVA422P9BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:156:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 156 | [AV_PIX_FMT_YUVA422P9LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:157:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 157 | [AV_PIX_FMT_YUVA444P9BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:158:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 158 | [AV_PIX_FMT_YUVA444P9LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:159:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 159 | [AV_PIX_FMT_YUVA420P10BE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:160:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 160 | [AV_PIX_FMT_YUVA420P10LE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:161:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 161 | [AV_PIX_FMT_YUVA422P10BE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:162:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 162 | [AV_PIX_FMT_YUVA422P10LE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:163:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 163 | [AV_PIX_FMT_YUVA444P10BE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:164:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 164 | [AV_PIX_FMT_YUVA444P10LE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:165:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 165 | [AV_PIX_FMT_YUVA420P16BE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:166:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 166 | [AV_PIX_FMT_YUVA420P16LE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:167:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 167 | [AV_PIX_FMT_YUVA422P16BE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:168:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 168 | [AV_PIX_FMT_YUVA422P16LE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:169:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 169 | [AV_PIX_FMT_YUVA444P16BE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:170:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 170 | [AV_PIX_FMT_YUVA444P16LE]= { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:171:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 171 | [AV_PIX_FMT_RGB48BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:172:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 172 | [AV_PIX_FMT_RGB48LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:175:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 175 | [AV_PIX_FMT_RGB565BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:176:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 176 | [AV_PIX_FMT_RGB565LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:177:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 177 | [AV_PIX_FMT_RGB555BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:178:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 178 | [AV_PIX_FMT_RGB555LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:179:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 179 | [AV_PIX_FMT_BGR565BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:180:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 180 | [AV_PIX_FMT_BGR565LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:181:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 181 | [AV_PIX_FMT_BGR555BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:182:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 182 | [AV_PIX_FMT_BGR555LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:183:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 183 | [AV_PIX_FMT_YUV420P16LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:184:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 184 | [AV_PIX_FMT_YUV420P16BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:185:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 185 | [AV_PIX_FMT_YUV422P16LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:186:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 186 | [AV_PIX_FMT_YUV422P16BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:187:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 187 | [AV_PIX_FMT_YUV444P16LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:188:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 188 | [AV_PIX_FMT_YUV444P16BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:189:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 189 | [AV_PIX_FMT_RGB444LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:190:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 190 | [AV_PIX_FMT_RGB444BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:191:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 191 | [AV_PIX_FMT_BGR444LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:192:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 192 | [AV_PIX_FMT_BGR444BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:193:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 193 | [AV_PIX_FMT_YA8] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:194:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 194 | [AV_PIX_FMT_YA16BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:195:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 195 | [AV_PIX_FMT_YA16LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:196:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 196 | [AV_PIX_FMT_BGR48BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:197:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 197 | [AV_PIX_FMT_BGR48LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:200:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 200 | [AV_PIX_FMT_YUV420P9BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:201:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 201 | [AV_PIX_FMT_YUV420P9LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:202:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 202 | [AV_PIX_FMT_YUV420P10BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:203:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 203 | [AV_PIX_FMT_YUV420P10LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:204:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 204 | [AV_PIX_FMT_YUV420P12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:205:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 205 | [AV_PIX_FMT_YUV420P12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:206:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 206 | [AV_PIX_FMT_YUV420P14BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:207:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 207 | [AV_PIX_FMT_YUV420P14LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:208:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 208 | [AV_PIX_FMT_YUV422P9BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:209:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 209 | [AV_PIX_FMT_YUV422P9LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:210:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 210 | [AV_PIX_FMT_YUV422P10BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:211:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 211 | [AV_PIX_FMT_YUV422P10LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:212:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 212 | [AV_PIX_FMT_YUV422P12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:213:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 213 | [AV_PIX_FMT_YUV422P12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:214:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 214 | [AV_PIX_FMT_YUV422P14BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:215:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 215 | [AV_PIX_FMT_YUV422P14LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:216:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 216 | [AV_PIX_FMT_YUV444P9BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:217:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 217 | [AV_PIX_FMT_YUV444P9LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:218:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 218 | [AV_PIX_FMT_YUV444P10BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:219:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 219 | [AV_PIX_FMT_YUV444P10LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:220:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 220 | [AV_PIX_FMT_YUV444P12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:221:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 221 | [AV_PIX_FMT_YUV444P12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:222:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 222 | [AV_PIX_FMT_YUV444P14BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:223:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 223 | [AV_PIX_FMT_YUV444P14LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:224:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 224 | [AV_PIX_FMT_GBRP] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:225:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 225 | [AV_PIX_FMT_GBRP9LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:226:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 226 | [AV_PIX_FMT_GBRP9BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:227:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 227 | [AV_PIX_FMT_GBRP10LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:228:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 228 | [AV_PIX_FMT_GBRP10BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:229:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 229 | [AV_PIX_FMT_GBRAP10LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:230:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 230 | [AV_PIX_FMT_GBRAP10BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:231:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 231 | [AV_PIX_FMT_GBRP12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:232:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 232 | [AV_PIX_FMT_GBRP12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:233:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 233 | [AV_PIX_FMT_GBRAP12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:234:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 234 | [AV_PIX_FMT_GBRAP12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:235:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 235 | [AV_PIX_FMT_GBRP14LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:236:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 236 | [AV_PIX_FMT_GBRP14BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:237:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 237 | [AV_PIX_FMT_GBRP16LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:238:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 238 | [AV_PIX_FMT_GBRP16BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:239:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 239 | [AV_PIX_FMT_GBRAP] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:240:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 240 | [AV_PIX_FMT_GBRAP16LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:241:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 241 | [AV_PIX_FMT_GBRAP16BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:242:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 242 | [AV_PIX_FMT_BAYER_BGGR8] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:243:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 243 | [AV_PIX_FMT_BAYER_RGGB8] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:244:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 244 | [AV_PIX_FMT_BAYER_GBRG8] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:245:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 245 | [AV_PIX_FMT_BAYER_GRBG8] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:246:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 246 | [AV_PIX_FMT_BAYER_BGGR16LE] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:247:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 247 | [AV_PIX_FMT_BAYER_BGGR16BE] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:248:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 248 | [AV_PIX_FMT_BAYER_RGGB16LE] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:249:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 249 | [AV_PIX_FMT_BAYER_RGGB16BE] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:250:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 250 | [AV_PIX_FMT_BAYER_GBRG16LE] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:251:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 251 | [AV_PIX_FMT_BAYER_GBRG16BE] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:252:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 252 | [AV_PIX_FMT_BAYER_GRBG16LE] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:253:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 253 | [AV_PIX_FMT_BAYER_GRBG16BE] = { 1, 0 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:256:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 256 | [AV_PIX_FMT_AYUV64LE] = { 1, 1}, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:257:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 257 | [AV_PIX_FMT_P010LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:258:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 258 | [AV_PIX_FMT_P010BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:259:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 259 | [AV_PIX_FMT_P016LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:260:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 260 | [AV_PIX_FMT_P016BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:261:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 261 | [AV_PIX_FMT_GRAYF32LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:262:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 262 | [AV_PIX_FMT_GRAYF32BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:263:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 263 | [AV_PIX_FMT_YUVA422P12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:264:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 264 | [AV_PIX_FMT_YUVA422P12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:265:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 265 | [AV_PIX_FMT_YUVA444P12BE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c:266:5: warning: missing initializer for field 'is_supported_endianness' of 'FormatEntry' [-Wmissing-field-initializers] 266 | [AV_PIX_FMT_YUVA444P12LE] = { 1, 1 }, | ^ libswscale/utils.c:95:13: note: 'is_supported_endianness' declared here 95 | uint8_t is_supported_endianness :1; | ^~~~~~~~~~~~~~~~~~~~~~~ libswscale/utils.c: In function 'get_local_pos': libswscale/utils.c:300:46: warning: unused parameter 's' [-Wunused-parameter] 300 | static av_cold int get_local_pos(SwsContext *s, int chr_subsample, int pos, int dir) | ~~~~~~~~~~~~^ libswscale/utils.c:300:81: warning: unused parameter 'dir' [-Wunused-parameter] 300 | static av_cold int get_local_pos(SwsContext *s, int chr_subsample, int pos, int dir) | ~~~~^~~ libavfilter/graphparser.c: In function 'link_filter_inouts': libavfilter/graphparser.c:254:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 254 | for (pad = 0; pad < filt_ctx->nb_inputs; pad++) { | ^ libswscale/utils.c: In function 'initFilter': libswscale/utils.c:403:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 403 | for (i = 0; i < FF_ARRAY_ELEMS(scale_algorithms); i++) { | ^ CC libavutil/bprint.o libswscale/utils.c: In function 'fill_rgb2yuv_table': libswscale/utils.c:816:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 816 | for(i=0; ipts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:290:14: note: in expansion of macro 'MP_NOPTS_VALUE' 290 | dp->endpts=MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ libmpdemux/demuxer.h:291:20: note: in expansion of macro 'MP_NOPTS_VALUE' 291 | dp->stream_pts = MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libswscale/utils.c: In function 'sws_allocVec': libswscale/utils.c:2013:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2013 | if(length <= 0 || length > INT_MAX/ sizeof(double)) | ^ libavfilter/pthread.c: In function 'worker_func': libavfilter/pthread.c:47:52: warning: unused parameter 'threadnr' [-Wunused-parameter] 47 | static void worker_func(void *priv, int jobnr, int threadnr, int nb_jobs, int nb_threads) | ~~~~^~~~~~~~ libavfilter/pthread.c:47:79: warning: unused parameter 'nb_threads' [-Wunused-parameter] 47 | static void worker_func(void *priv, int jobnr, int threadnr, int nb_jobs, int nb_threads) | ~~~~^~~~~~~~~~ CC libswscale/vscale.o CC libavcodec/a64multienc.o libavutil/bprint.c: In function 'av_bprintf': libavutil/bprint.c:109:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 109 | if (extra_len < room) | ^ libavutil/bprint.c: In function 'av_vbprintf': libavutil/bprint.c:132:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 132 | if (extra_len < room) | ^ mpcommon.c: In function 'init_vo_spudec': mpcommon.c:139:83: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member] 139 | vo_spudec = spudec_new_scaled(((dvd_priv_t *)(stream->priv))->cur_pgc->palette, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from mpcommon.c:30: mpcommon.c: In function 'update_subtitles': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:183:31: note: in expansion of macro 'MP_NOPTS_VALUE' 183 | sub_clear_text(&subs, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:328:35: note: in expansion of macro 'MP_NOPTS_VALUE' 328 | if (subpts != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:330:39: note: in expansion of macro 'MP_NOPTS_VALUE' 330 | if (endpts == MP_NOPTS_VALUE) endpts = subpts + 3; | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:335:51: note: in expansion of macro 'MP_NOPTS_VALUE' 335 | sub_clear_text(&tmp_subs, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:341:27: note: in expansion of macro 'MP_NOPTS_VALUE' 341 | if (subpts != MP_NOPTS_VALUE) { | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:342:31: note: in expansion of macro 'MP_NOPTS_VALUE' 342 | if (endpts == MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:343:43: note: in expansion of macro 'MP_NOPTS_VALUE' 343 | sub_clear_text(&subs, MP_NOPTS_VALUE); | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:358:31: note: in expansion of macro 'MP_NOPTS_VALUE' 358 | if (endpts == MP_NOPTS_VALUE) endpts = subpts + 4; | ^~~~~~~~~~~~~~ mpcommon.c: In function 'update_teletext': mpcommon.c:377:34: warning: unused parameter 'sh_video' [-Wunused-parameter] 377 | void update_teletext(sh_video_t *sh_video, demuxer_t *demuxer, int reset) | ~~~~~~~~~~~~^~~~~~~~ mpcommon.c:377:68: warning: unused parameter 'reset' [-Wunused-parameter] 377 | void update_teletext(sh_video_t *sh_video, demuxer_t *demuxer, int reset) | ~~~~^~~~~ mpcommon.c: In function 'cfg_inc_verbose': mpcommon.c:448:33: warning: unused parameter 'conf' [-Wunused-parameter] 448 | int cfg_inc_verbose(m_option_t *conf) | ~~~~~~~~~~~~^~~~ mpcommon.c: In function 'cfg_include': mpcommon.c:454:29: warning: unused parameter 'conf' [-Wunused-parameter] 454 | int cfg_include(m_option_t *conf, const char *filename) | ~~~~~~~~~~~~^~~~ In file included from mpcommon.c:30: mpcommon.c: In function 'calc_a_pts': libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:668:16: note: in expansion of macro 'MP_NOPTS_VALUE' 668 | return MP_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libavutil/buffer.c: In function 'av_buffer_default_free': libavutil/buffer.c:62:35: warning: unused parameter 'opaque' [-Wunused-parameter] 62 | void av_buffer_default_free(void *opaque, uint8_t *data) | ~~~~~~^~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:674:41: note: in expansion of macro 'MP_NOPTS_VALUE' 674 | if (sh_audio->pts_bytes && a_pts == MP_NOPTS_VALUE && | ^~~~~~~~~~~~~~ libmpdemux/demuxer.h:98:29: warning: left shift of negative value [-Wshift-negative-value] 98 | #define MP_NOPTS_VALUE (-1LL<<63) //both int64_t and double should be able to represent this exactly | ^~ mpcommon.c:677:18: note: in expansion of macro 'MP_NOPTS_VALUE' 677 | if (a_pts != MP_NOPTS_VALUE) | ^~~~~~~~~~~~~~ CC libswscale/x86/hscale_fast_bilinear_simd.o libavutil/buffer.c: In function 'pool_release_buffer': libavutil/buffer.c:288:56: warning: unused parameter 'data' [-Wunused-parameter] 288 | static void pool_release_buffer(void *opaque, uint8_t *data) | ~~~~~~~~~^~~~ X86ASM libswscale/x86/input.o libswscale/vscale.c: In function 'lum_planar_vscale': libswscale/vscale.c:33:88: warning: unused parameter 'sliceH' [-Wunused-parameter] 33 | static int lum_planar_vscale(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) | ~~~~^~~~~~ libswscale/vscale.c: In function 'chr_planar_vscale': libswscale/vscale.c:66:88: warning: unused parameter 'sliceH' [-Wunused-parameter] 66 | static int chr_planar_vscale(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) | ~~~~^~~~~~ libswscale/vscale.c: In function 'packed_vscale': libswscale/vscale.c:101:84: warning: unused parameter 'sliceH' [-Wunused-parameter] 101 | static int packed_vscale(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) | ~~~~^~~~~~ libswscale/vscale.c: In function 'any_vscale': libswscale/vscale.c:165:81: warning: unused parameter 'sliceH' [-Wunused-parameter] 165 | static int any_vscale(SwsContext *c, SwsFilterDescriptor *desc, int sliceY, int sliceH) | ~~~~^~~~~~ libavcodec/a64multienc.c: In function 'a64multi_encode_frame': libavcodec/a64multienc.c:315:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 315 | if (c->mc_frame_counter < c->mc_lifetime) { | ^ X86ASM libswscale/x86/output.o libavcodec/a64multienc.c:326:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 326 | if (c->mc_frame_counter == c->mc_lifetime) { | ^~ CC libavfilter/transform.o CC libswresample/options.o CC libavformat/aixdec.o CC libswresample/rematrix.o libswresample/options.c:38:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 38 | {"ich" , "set input channel count" , OFFSET(user_in_ch_count ), AV_OPT_TYPE_INT, {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:39:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 39 | {"in_channel_count" , "set input channel count" , OFFSET(user_in_ch_count ), AV_OPT_TYPE_INT, {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:40:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 40 | {"och" , "set output channel count" , OFFSET(user_out_ch_count ), AV_OPT_TYPE_INT, {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:41:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 41 | {"out_channel_count" , "set output channel count" , OFFSET(user_out_ch_count ), AV_OPT_TYPE_INT, {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:42:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 42 | {"uch" , "set used channel count" , OFFSET(user_used_ch_count), AV_OPT_TYPE_INT, {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:43:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 43 | {"used_channel_count" , "set used channel count" , OFFSET(user_used_ch_count), AV_OPT_TYPE_INT, {.i64=0 }, 0 , SWR_CH_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:44:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 44 | {"isr" , "set input sample rate" , OFFSET( in_sample_rate), AV_OPT_TYPE_INT , {.i64=0 }, 0 , INT_MAX , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:45:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 45 | {"in_sample_rate" , "set input sample rate" , OFFSET( in_sample_rate), AV_OPT_TYPE_INT , {.i64=0 }, 0 , INT_MAX , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:46:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 46 | {"osr" , "set output sample rate" , OFFSET(out_sample_rate), AV_OPT_TYPE_INT , {.i64=0 }, 0 , INT_MAX , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:47:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 47 | {"out_sample_rate" , "set output sample rate" , OFFSET(out_sample_rate), AV_OPT_TYPE_INT , {.i64=0 }, 0 , INT_MAX , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:48:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 48 | {"isf" , "set input sample format" , OFFSET( in_sample_fmt ), AV_OPT_TYPE_SAMPLE_FMT , {.i64=AV_SAMPLE_FMT_NONE}, -1 , INT_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:49:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 49 | {"in_sample_fmt" , "set input sample format" , OFFSET( in_sample_fmt ), AV_OPT_TYPE_SAMPLE_FMT , {.i64=AV_SAMPLE_FMT_NONE}, -1 , INT_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:50:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 50 | {"osf" , "set output sample format" , OFFSET(out_sample_fmt ), AV_OPT_TYPE_SAMPLE_FMT , {.i64=AV_SAMPLE_FMT_NONE}, -1 , INT_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:51:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 51 | {"out_sample_fmt" , "set output sample format" , OFFSET(out_sample_fmt ), AV_OPT_TYPE_SAMPLE_FMT , {.i64=AV_SAMPLE_FMT_NONE}, -1 , INT_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:52:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 52 | {"tsf" , "set internal sample format" , OFFSET(user_int_sample_fmt), AV_OPT_TYPE_SAMPLE_FMT , {.i64=AV_SAMPLE_FMT_NONE}, -1 , INT_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:53:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 53 | {"internal_sample_fmt" , "set internal sample format" , OFFSET(user_int_sample_fmt), AV_OPT_TYPE_SAMPLE_FMT , {.i64=AV_SAMPLE_FMT_NONE}, -1 , INT_MAX, PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:58:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 58 | {"clev" , "set center mix level" , OFFSET(clev ), AV_OPT_TYPE_FLOAT, {.dbl=C_30DB }, -32 , 32 , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:59:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 59 | {"center_mix_level" , "set center mix level" , OFFSET(clev ), AV_OPT_TYPE_FLOAT, {.dbl=C_30DB }, -32 , 32 , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:60:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 60 | {"slev" , "set surround mix level" , OFFSET(slev ), AV_OPT_TYPE_FLOAT, {.dbl=C_30DB }, -32 , 32 , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:61:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 61 | {"surround_mix_level" , "set surround mix Level" , OFFSET(slev ), AV_OPT_TYPE_FLOAT, {.dbl=C_30DB }, -32 , 32 , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:62:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 62 | {"lfe_mix_level" , "set LFE mix level" , OFFSET(lfe_mix_level ), AV_OPT_TYPE_FLOAT, {.dbl=0 }, -32 , 32 , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:63:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 63 | {"rmvol" , "set rematrix volume" , OFFSET(rematrix_volume), AV_OPT_TYPE_FLOAT, {.dbl=1.0 }, -1000 , 1000 , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:64:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 64 | {"rematrix_volume" , "set rematrix volume" , OFFSET(rematrix_volume), AV_OPT_TYPE_FLOAT, {.dbl=1.0 }, -1000 , 1000 , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:65:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 65 | {"rematrix_maxval" , "set rematrix maxval" , OFFSET(rematrix_maxval), AV_OPT_TYPE_FLOAT, {.dbl=0.0 }, 0 , 1000 , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:71:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 71 | {"dither_scale" , "set dither scale" , OFFSET(dither.scale ), AV_OPT_TYPE_FLOAT, {.dbl=1 }, 0 , INT_MAX , PARAM}, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:85:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 85 | {"filter_size" , "set swr resampling filter size", OFFSET(filter_size) , AV_OPT_TYPE_INT , {.i64=32 }, 0 , INT_MAX , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:86:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | {"phase_shift" , "set swr resampling phase shift", OFFSET(phase_shift) , AV_OPT_TYPE_INT , {.i64=10 }, 0 , 24 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:87:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 87 | {"linear_interp" , "enable linear interpolation" , OFFSET(linear_interp) , AV_OPT_TYPE_BOOL , {.i64=1 }, 0 , 1 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:88:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 88 | {"exact_rational" , "enable exact rational" , OFFSET(exact_rational) , AV_OPT_TYPE_BOOL , {.i64=1 }, 0 , 1 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:89:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 89 | {"cutoff" , "set cutoff frequency ratio" , OFFSET(cutoff) , AV_OPT_TYPE_DOUBLE,{.dbl=0. }, 0 , 1 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:92:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 92 | {"resample_cutoff" , "set cutoff frequency ratio" , OFFSET(cutoff) , AV_OPT_TYPE_DOUBLE,{.dbl=0. }, 0 , 1 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:98:57: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 98 | , OFFSET(precision) , AV_OPT_TYPE_DOUBLE,{.dbl=20.0 }, 15.0 , 33.0 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:100:57: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 100 | , OFFSET(cheby) , AV_OPT_TYPE_BOOL , {.i64=0 }, 0 , 1 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:102:57: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 102 | , OFFSET(min_compensation),AV_OPT_TYPE_FLOAT ,{.dbl=FLT_MAX }, 0 , FLT_MAX , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:104:57: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 104 | , OFFSET(min_hard_compensation),AV_OPT_TYPE_FLOAT ,{.dbl=0.1 }, 0 , INT_MAX , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:106:57: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 106 | , OFFSET(soft_compensation_duration),AV_OPT_TYPE_FLOAT ,{.dbl=1 }, 0 , INT_MAX , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:108:57: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 108 | , OFFSET(max_soft_compensation),AV_OPT_TYPE_FLOAT ,{.dbl=0 }, INT_MIN, INT_MAX , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:110:57: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 110 | , OFFSET(async) , AV_OPT_TYPE_FLOAT ,{.dbl=0 }, INT_MIN, INT_MAX , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:112:57: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 112 | , OFFSET(firstpts_in_samples), AV_OPT_TYPE_INT64 ,{.i64=AV_NOPTS_VALUE }, INT64_MIN,INT64_MAX, PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:124:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 124 | { "kaiser_beta" , "set swr Kaiser window beta" , OFFSET(kaiser_beta) , AV_OPT_TYPE_DOUBLE , {.dbl=9 }, 2 , 16 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c:126:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 126 | { "output_sample_bits" , "set swr number of output sample bits", OFFSET(dither.output_sample_bits), AV_OPT_TYPE_INT , {.i64=0 }, 0 , 64 , PARAM }, | ^ In file included from libswresample/options.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswresample/options.c: In function 'context_to_name': libswresample/options.c:130:42: warning: unused parameter 'ptr' [-Wunused-parameter] 130 | static const char* context_to_name(void* ptr) { | ~~~~~~^~~ CC libswresample/resample.o gcc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -Werror=format-security -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=x86-64 -mtune=generic -pipe -g -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/lib/live-media -O2 -fno-PIC -fno-PIE -Os -fomit-frame-pointer -fpie -DPIC -D_REENTRANT -I/usr/include/directfb -I/usr/include/dvdcss -I/usr/include/freetype2 -I/usr/include/libpng16 -DZLIB_CONST -c -o codec-cfg.o codec-cfg.c CC libswresample/resample_dsp.o libswresample/rematrix.c: In function 'swr_build_matrix': libswresample/rematrix.c:156:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 156 | for(i=0; imatrix[0]); i++) | ^ libswresample/rematrix.c:378:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 378 | for (j = 0; j < FF_ARRAY_ELEMS(s->matrix[0]); j++) | ^ CC libswresample/swresample_frame.o In file included from libavformat/internal.h:28, from libavformat/aixdec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libswscale/x86/rgb2rgb.o libavformat/aixdec.c: In function 'aix_read_header': libavformat/aixdec.c:59:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 59 | for (i = 0; i < nb_streams; i++) { | ^ libavformat/aixdec.c:73:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (i = 0; i < nb_streams; i++) { | ^ libavformat/aixdec.c: In function 'aix_read_packet': libavformat/aixdec.c:99:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 99 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavutil/camellia.o libavformat/aixdec.c:116:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 116 | if (avio_r8(s->pb) != s->nb_streams || index >= s->nb_streams) | ^~ libswresample/resample.c: In function 'resample_init': libswresample/resample.c:289:44: warning: unused parameter 'precision' [-Wunused-parameter] 289 | double precision, int cheby, int exact_rational) | ~~~~~~~^~~~~~~~~ libswresample/resample.c:289:59: warning: unused parameter 'cheby' [-Wunused-parameter] 289 | double precision, int cheby, int exact_rational) | ~~~~^~~~~ libswresample/swresample.c: In function 'swr_init': libswresample/swresample.c:189:5: warning: "CONFIG_LIBSOXR" is not defined, evaluates to 0 [-Wundef] 189 | #if CONFIG_LIBSOXR | ^~~~~~~~~~~~~~ CC libavutil/cast5.o libswresample/swresample_frame.c: In function 'config_changed': libswresample/swresample_frame.c:60:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'const long unsigned int'} [-Wsign-compare] 60 | if (s->in_ch_layout != in->channel_layout || | ^~ libswresample/swresample_frame.c:68:32: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'const long unsigned int'} [-Wsign-compare] 68 | if (s->out_ch_layout != out->channel_layout || | ^~ CC libavformat/allformats.o In file included from libswscale/x86/rgb2rgb.c:102: libswscale/x86/rgb2rgb_template.c: In function 'rgb24tobgr24_mmx': libswscale/x86/rgb2rgb_template.c:1096:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1096 | for (i=0; i= FF_ARRAY_ELEMS(channel_names)) | ^~ libavutil/channel_layout.c: In function 'get_channel_layout_single': libavutil/channel_layout.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(channel_layout_map); i++) { | ^ libavutil/channel_layout.c:116:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 116 | if (strlen(channel_layout_map[i].name) == name_len && | ^~ libavutil/channel_layout.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(channel_names); i++) | ^ libavutil/channel_layout.c:122:43: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 122 | strlen(channel_names[i].name) == name_len && | ^~ libavutil/channel_layout.c: In function 'av_bprint_channel_layout': libavutil/channel_layout.c:185:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 185 | for (i = 0; i < FF_ARRAY_ELEMS(channel_layout_map); i++) | ^ libavutil/channel_layout.c: In function 'av_get_default_channel_layout': libavutil/channel_layout.c:227:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 227 | for (i = 0; i < FF_ARRAY_ELEMS(channel_layout_map); i++) | ^ libavutil/channel_layout.c: In function 'av_get_channel_description': libavutil/channel_layout.c:259:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 259 | for (i = 0; i < FF_ARRAY_ELEMS(channel_names); i++) | ^ In file included from libavformat/internal.h:28, from libavformat/anm.c:29: libavformat/os_support.h: In function 'is_dos_path': X86ASM libswresample/x86/audio_convert.o libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/anm.c: In function 'find_record': libavformat/anm.c:67:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 67 | if (record >= anm->nb_records) | ^~ libavformat/anm.c:72:69: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 72 | if (p->nb_records > 0 && record >= p->base_record && record < p->base_record + p->nb_records) | ^ libavformat/anm.c: In function 'read_packet': libavformat/anm.c:191:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 191 | if (anm->record >= p->nb_records) { | ^~ libavutil/cpu.c:30:5: warning: "HAVE_SCHED_GETAFFINITY" is not defined, evaluates to 0 [-Wundef] 30 | #if HAVE_SCHED_GETAFFINITY | ^~~~~~~~~~~~~~~~~~~~~~ libavutil/cpu.c:36:5: warning: "HAVE_GETPROCESSAFFINITYMASK" is not defined, evaluates to 0 [-Wundef] 36 | #if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavutil/cpu.c:36:36: warning: "HAVE_WINRT" is not defined, evaluates to 0 [-Wundef] 36 | #if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT | ^~~~~~~~~~ libavutil/cpu.c:39:5: warning: "HAVE_SYSCTL" is not defined, evaluates to 0 [-Wundef] 39 | #if HAVE_SYSCTL | ^~~~~~~~~~~ libavutil/cpu.c: In function 'av_cpu_count': libavutil/cpu.c:272:5: warning: "HAVE_WINRT" is not defined, evaluates to 0 [-Wundef] 272 | #if HAVE_WINRT | ^~~~~~~~~~ libavutil/cpu.c:275:5: warning: "HAVE_SCHED_GETAFFINITY" is not defined, evaluates to 0 [-Wundef] 275 | #if HAVE_SCHED_GETAFFINITY && defined(CPU_COUNT) | ^~~~~~~~~~~~~~~~~~~~~~ libavutil/cpu.c:282:7: warning: "HAVE_GETPROCESSAFFINITYMASK" is not defined, evaluates to 0 [-Wundef] 282 | #elif HAVE_GETPROCESSAFFINITYMASK | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavutil/cpu.c:286:7: warning: "HAVE_SYSCTL" is not defined, evaluates to 0 [-Wundef] 286 | #elif HAVE_SYSCTL && defined(HW_NCPU) | ^~~~~~~~~~~ libavutil/cpu.c:292:7: warning: "HAVE_SYSCONF" is not defined, evaluates to 0 [-Wundef] 292 | #elif HAVE_SYSCONF && defined(_SC_NPROC_ONLN) | ^~~~~~~~~~~~ libavutil/cpu.c:294:7: warning: "HAVE_SYSCONF" is not defined, evaluates to 0 [-Wundef] 294 | #elif HAVE_SYSCONF && defined(_SC_NPROCESSORS_ONLN) | ^~~~~~~~~~~~ libavutil/cpu.c:296:7: warning: "HAVE_WINRT" is not defined, evaluates to 0 [-Wundef] 296 | #elif HAVE_WINRT | ^~~~~~~~~~ CC libswresample/x86/audio_convert_init.o AR libavfilter/libavfilter.a X86ASM libswresample/x86/rematrix.o CC libavutil/crc.o make[1]: Leaving directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' CC libavutil/des.o CC libavcodec/aac_parser.o CC libavcodec/aaccoder.o CC libavcodec/aacdec.o libavutil/crc.c: In function 'av_crc_init': 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 libavcodec/aacdec_fixed.o CC libavutil/dict.o CC libavformat/ape.o In file included from libavformat/internal.h:28, from libavformat/ape.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/ape.c: In function 'ape_dumpinfo': libavformat/ape.c:98:44: warning: unused parameter 's' [-Wunused-parameter] 98 | static void ape_dumpinfo(AVFormatContext * s, APEContext * ape_ctx) | ~~~~~~~~~~~~~~~~~~^ libavformat/ape.c:98:60: warning: unused parameter 'ape_ctx' [-Wunused-parameter] 98 | static void ape_dumpinfo(AVFormatContext * s, APEContext * ape_ctx) | ~~~~~~~~~~~~~^~~~~~~ libavutil/dict.c: In function 'av_dict_get': libavutil/dict.c:53:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 53 | for (; i < m->count; i++) { | ^ libavformat/ape.c: In function 'ape_read_header': libavformat/ape.c:286:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 286 | for (i = 0; i < ape->seektablelength / sizeof(uint32_t) && !pb->eof_reached; i++) | ^ libavformat/ape.c:292:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 292 | for (i = 0; i < ape->totalframes && !pb->eof_reached; i++) | ^ libavformat/ape.c:302:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 302 | for (i = 1; i < ape->totalframes; i++) { | ^ libavformat/ape.c:320:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 320 | for (i = 0; i < ape->totalframes; i++) { | ^ libavformat/ape.c:328:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 328 | for (i = 0; i < ape->totalframes; i++) { | ^ libavformat/ape.c:329:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 329 | if (i < ape->totalframes - 1 && ape->bittable[i + 1]) | ^ CC libswresample/x86/rematrix_init.o libavformat/ape.c:368:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 368 | for (i = 0; i < ape->totalframes; i++) { | ^ libavformat/ape.c: In function 'ape_read_packet': libavformat/ape.c:392:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 392 | if (ape->currentframe >= ape->totalframes) | ^~ libavformat/ape.c:399:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 399 | if (ape->currentframe == (ape->totalframes - 1)) | ^~ libavformat/ape.c:405:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 405 | ape->frames[ape->currentframe].size > INT_MAX - extra_size) { | ^ CC libavutil/display.o X86ASM libswresample/x86/resample.o CC libswresample/x86/resample_init.o CC libavcodec/aacenc.o In file included from libavcodec/aaccoder.c:45: libavcodec/aacenc_utils.h: In function 'find_min_book': 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 libavcodec/aaccoder.c:46: libavcodec/aacenc_quantization.h: In function 'quantize_and_encode_band_cost_NONE': libavcodec/aacenc_quantization.h:162:78: warning: unused parameter 's' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~~~~~~~~^ libavcodec/aacenc_quantization.h:162:96: warning: unused parameter 'pb' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:163:62: warning: unused parameter 'in' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:163:73: warning: unused parameter 'quant' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:163:93: warning: unused parameter 'scaled' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:164:53: warning: unused parameter 'size' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~ libavcodec/aacenc_quantization.h:164:63: warning: unused parameter 'scale_idx' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~~~~~~ libavcodec/aacenc_quantization.h:164:78: warning: unused parameter 'cb' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~ libavcodec/aacenc_quantization.h:165:61: warning: unused parameter 'lambda' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:165:81: warning: unused parameter 'uplim' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:166:54: warning: unused parameter 'bits' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~^~~~ libavcodec/aacenc_quantization.h:166:67: warning: unused parameter 'energy' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~~~^~~~~~ In file included from libavcodec/aacdec.c:260: libavcodec/aacdec_template.c: In function 'sniff_channel_order': libavcodec/aacdec_template.c:267:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 267 | if (FF_ARRAY_ELEMS(e2c_vec) < tags) | ^ libavcodec/aacenc_quantization.h: In function 'quantize_band_cost_bits': libavcodec/aacenc_quantization.h:261:53: warning: unused parameter 'lambda' [-Wunused-parameter] 261 | int cb, const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ In file included from libavcodec/aacdec_fixed.c:444: libavcodec/aacdec_template.c: In function 'sniff_channel_order': libavcodec/aacdec_template.c:267:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 267 | if (FF_ARRAY_ELEMS(e2c_vec) < tags) | ^ In file included from libavcodec/aaccoder.c:53: ./libavcodec/aaccoder_twoloop.h: In function 'search_for_quantizers_twoloop': ./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) | ^ ./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) | ^ libavcodec/aacdec_template.c: In function 'aac_decode_init': libavcodec/aacdec_template.c:1191:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1191 | for (i = 0; i < FF_ARRAY_ELEMS(ff_mpeg4audio_channels); i++) | ^ libavcodec/aacdec_template.c: In function 'decode_scalefactors': libavcodec/aacdec_template.c:1531:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1531 | if (offset[0] > 255U) { | ^ CC libavcodec/aacenc_is.o libavcodec/aacdec_template.c: In function 'decode_spectrum_and_dequant': libavcodec/aacdec_template.c:1671:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1671 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ libavcodec/aacdec_template.c:1675:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1675 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ In file included from libavcodec/aaccoder.c:63: ./libavcodec/aaccoder_trellis.h: In function 'codebook_trellis_rate': ./libavcodec/aaccoder_trellis.h:60:71: warning: unused parameter 'lambda' [-Wunused-parameter] 60 | int win, int group_len, const float lambda) | ~~~~~~~~~~~~^~~~~~ libavcodec/aacdec_template.c:1710:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1710 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ libavcodec/aacdec_template.c:1731:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1731 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ libavcodec/aaccoder.c: In function 'set_special_band_scalefactors': libavcodec/aacdec_template.c: In function 'aac_decode_init': libavcodec/aaccoder.c:196:58: warning: unused parameter 's' [-Wunused-parameter] 196 | static void set_special_band_scalefactors(AACEncContext *s, SingleChannelElement *sce) | ~~~~~~~~~~~~~~~^ libavcodec/aacdec_template.c:1757:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1757 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ libavcodec/aacdec_template.c:1191:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1191 | for (i = 0; i < FF_ARRAY_ELEMS(ff_mpeg4audio_channels); i++) | ^ CC libavutil/downmix_info.o libavcodec/aacdec_template.c:1779:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1779 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ libavcodec/aaccoder.c: In function 'search_for_quantizers_anmr': libavcodec/aaccoder.c:235:56: warning: unused parameter 'avctx' [-Wunused-parameter] 235 | static void search_for_quantizers_anmr(AVCodecContext *avctx, AACEncContext *s, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/aacdec_template.c:1805:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1805 | for (group = 0; group < (AAC_SIGNE)g_len; group++, cfo+=128) { | ^ libavcodec/aacdec_template.c: In function 'decode_scalefactors': libavcodec/aacdec_template.c:1531:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1531 | if (offset[0] > 255U) { | ^ CC libavformat/apetag.o libavcodec/aacdec_template.c: In function 'decode_fill': libavcodec/aacdec_template.c:2397:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2397 | for(i=0; i+1=8; i++, len-=8) | ^ CC libavcodec/aacenc_ltp.o libavcodec/aacdec_template.c: In function 'decode_fill': libavcodec/aacdec_template.c:2397:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2397 | for(i=0; i+1=8; i++, len-=8) | ^ In file included from libavcodec/aacdec.c:260: libavcodec/aacdec_template.c: In function 'spectral_to_sample': libavcodec/aacdec_template.c:2909:52: warning: unused parameter 'samples' [-Wunused-parameter] 2909 | static void spectral_to_sample(AACContext *ac, int samples) | ~~~~^~~~~~~ libavcodec/aacdec_template.c: In function 'parse_adts_frame_header': libavcodec/aacdec_template.c:3033:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3033 | ac->oc[0].m4ac.sample_rate != hdr_info.sample_rate) { | ^~ libavcodec/aacdec_template.c: In function 'aac_decode_frame_int': libavcodec/aacdec_template.c: In function 'imdct_and_windowing_960': libavcodec/aacdec_template.c:3116:82: warning: unused parameter 'avpkt' [-Wunused-parameter] 3116 | int *got_frame_ptr, GetBitContext *gb, AVPacket *avpkt) | ~~~~~~~~~~^~~~~ libavcodec/aacdec_template.c:2707:49: warning: unused parameter 'ac' [-Wunused-parameter] 2707 | static void imdct_and_windowing_960(AACContext *ac, SingleChannelElement *sce) | ~~~~~~~~~~~~^~ libavcodec/aacdec_template.c:2707:75: warning: unused parameter 'sce' [-Wunused-parameter] 2707 | static void imdct_and_windowing_960(AACContext *ac, SingleChannelElement *sce) | ~~~~~~~~~~~~~~~~~~~~~~^~~ CC libavcodec/aacenc_pred.o CC libavcodec/aacenc_tns.o In file included from libavcodec/aacdec_fixed.c:444: libavcodec/aacdec_template.c: In function 'parse_adts_frame_header': libavcodec/aacdec_template.c:3033:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 3033 | ac->oc[0].m4ac.sample_rate != hdr_info.sample_rate) { | ^~ In file included from libavcodec/aacdec.c:260: libavcodec/aacdec_template.c: In function 'get_che': libavcodec/aacdec_template.c:611:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 611 | if (ac->tags_mapped == 3 && type == TYPE_CPE) { | ^ libavcodec/aacdec_template.c:615:5: note: here 615 | case 11: | ^~~~ libavcodec/aacdec_template.c:616:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 616 | if (ac->tags_mapped == 2 && | ^ libavcodec/aacdec_template.c:622:5: note: here 622 | case 6: | ^~~~ libavcodec/aacdec_template.c:629:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 629 | if (ac->tags_mapped == tags_per_config[ac->oc[1].m4ac.chan_config] - 1 && (type == TYPE_LFE || type == TYPE_SCE)) { | ^ libavcodec/aacdec_template.c:639:5: note: here 639 | case 5: | ^~~~ libavcodec/aacdec_template.c:640:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 640 | if (ac->tags_mapped == 2 && type == TYPE_CPE) { | ^ libavcodec/aacdec_template.c:644:5: note: here 644 | case 4: | ^~~~ libavcodec/aacdec_template.c:661:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 661 | if (ac->tags_mapped == 2 && | ^ libavcodec/aacdec_template.c:667:5: note: here 667 | case 3: | ^~~~ libavcodec/aacdec_template.c:673:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 673 | } else if (ac->oc[1].m4ac.chan_config == 2) { | ^ libavcodec/aacdec_template.c:676:5: note: here 676 | case 1: | ^~~~ libavcodec/aacdec_template.c: In function 'aac_decode_frame_int': libavcodec/aacdec_template.c:677:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 677 | if (!ac->tags_mapped && type == TYPE_SCE) { | ^ libavcodec/aacdec_template.c:681:5: note: here 681 | default: | ^~~~~~~ libavcodec/aacdec_template.c:3116:82: warning: unused parameter 'avpkt' [-Wunused-parameter] 3116 | int *got_frame_ptr, GetBitContext *gb, AVPacket *avpkt) | ~~~~~~~~~~^~~~~ In file included from libavcodec/aacenc.c:47: libavcodec/aacenc_utils.h: In function 'find_min_book': 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))) | ^~ libavcodec/aacenc.c: In function 'encode_scale_factors': libavcodec/aacenc.c:384:50: warning: unused parameter 'avctx' [-Wunused-parameter] 384 | static void encode_scale_factors(AVCodecContext *avctx, AACEncContext *s, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/aacenc.c: In function 'avoid_clipping': libavcodec/aacenc.c:467:43: warning: unused parameter 's' [-Wunused-parameter] 467 | static void avoid_clipping(AACEncContext *s, SingleChannelElement *sce) | ~~~~~~~~~~~~~~~^ In file included from libavcodec/aacdec_fixed.c:444: libavcodec/aacdec_template.c: In function 'get_che': libavcodec/aacdec_template.c:611:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 611 | if (ac->tags_mapped == 3 && type == TYPE_CPE) { | ^ libavcodec/aacdec_template.c:615:5: note: here 615 | case 11: | ^~~~ libavcodec/aacdec_template.c:616:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 616 | if (ac->tags_mapped == 2 && | ^ libavcodec/aacdec_template.c:622:5: note: here 622 | case 6: | ^~~~ libavcodec/aacdec_template.c:629:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 629 | if (ac->tags_mapped == tags_per_config[ac->oc[1].m4ac.chan_config] - 1 && (type == TYPE_LFE || type == TYPE_SCE)) { | ^ libavcodec/aacdec_template.c:639:5: note: here 639 | case 5: | ^~~~ libavcodec/aacdec_template.c: In function 'decode_extension_payload': libavcodec/aacdec_template.c:640:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 640 | if (ac->tags_mapped == 2 && type == TYPE_CPE) { | ^ libavcodec/aacdec_template.c:644:5: note: here 644 | case 4: | ^~~~ libavcodec/aacdec_template.c:661:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 661 | if (ac->tags_mapped == 2 && | ^ libavcodec/aacdec_template.c:667:5: note: here 667 | case 3: | ^~~~ libavcodec/aacdec_template.c:2433:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 2433 | crc_flag++; | ~~~~~~~~^~ libavcodec/aacdec_template.c:673:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 673 | } else if (ac->oc[1].m4ac.chan_config == 2) { | ^ libavcodec/aacdec_template.c:676:5: note: here 676 | case 1: | ^~~~ libavcodec/aacdec_template.c:677:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 677 | if (!ac->tags_mapped && type == TYPE_SCE) { | ^ libavcodec/aacdec_template.c:2434:5: note: here 2434 | case EXT_SBR_DATA: | ^~~~ libavcodec/aacdec_template.c:681:5: note: here 681 | default: | ^~~~~~~ libavcodec/aacenc.c: In function 'aac_encode_init': libavcodec/aacenc.c:977:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 977 | for (i = 0; i < FF_ARRAY_ELEMS(aac_normal_chan_layouts); i++) { | ^ libavcodec/aacenc.c:978:35: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'const long int'} [-Wsign-compare] 978 | if (avctx->channel_layout == aac_normal_chan_layouts[i]) { | ^~ libavcodec/aacenc.c:986:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 986 | for (i = 0; i < FF_ARRAY_ELEMS(aac_pce_configs); i++) | ^ libavcodec/aacenc.c:987:39: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'const long int'} [-Wsign-compare] 987 | if (avctx->channel_layout == aac_pce_configs[i].layout) | ^~ libavcodec/aacenc.c:1029:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1029 | for (i = 0; i < FF_ARRAY_ELEMS(aacenc_profiles); i++) | ^ CC libavcodec/aacenctab.o libavcodec/aacenc.c: At top level: In file included from libavformat/internal.h:28, from libavformat/apetag.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/aacenc.c:1127:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1127 | {"aac_ms", "Force M/S stereo coding", offsetof(AACEncContext, options.mid_side), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, AACENC_FLAGS}, | ^ In file included from libavcodec/aacenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/aacenc.c:1128:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1128 | {"aac_is", "Intensity stereo coding", offsetof(AACEncContext, options.intensity_stereo), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, AACENC_FLAGS}, | ^ In file included from libavcodec/aacenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/aacenc.c:1129:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1129 | {"aac_pns", "Perceptual noise substitution", offsetof(AACEncContext, options.pns), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, AACENC_FLAGS}, | ^ In file included from libavcodec/aacenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/aacenc.c:1130:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1130 | {"aac_tns", "Temporal noise shaping", offsetof(AACEncContext, options.tns), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, AACENC_FLAGS}, | ^ In file included from libavcodec/aacenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/aacenc.c:1131:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1131 | {"aac_ltp", "Long term prediction", offsetof(AACEncContext, options.ltp), AV_OPT_TYPE_BOOL, {.i64 = 0}, -1, 1, AACENC_FLAGS}, | ^ In file included from libavcodec/aacenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/aacenc.c:1132:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1132 | {"aac_pred", "AAC-Main prediction", offsetof(AACEncContext, options.pred), AV_OPT_TYPE_BOOL, {.i64 = 0}, -1, 1, AACENC_FLAGS}, | ^ In file included from libavcodec/aacenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/aacenc.c:1133:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1133 | {"aac_pce", "Forces the use of PCEs", offsetof(AACEncContext, options.pce), AV_OPT_TYPE_BOOL, {.i64 = 0}, -1, 1, AACENC_FLAGS}, | ^ In file included from libavcodec/aacenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/apetag.c: In function 'ape_tag_read_field': libavformat/apetag.c:46:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 46 | for (i = 0; i < sizeof(key) - 1; i++) { | ^ libavformat/apetag.c: In function 'ff_ape_parse_tag': libavformat/apetag.c:173:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 173 | for (i=0; i= (FF_ARRAY_ELEMS(aac_maxval_cb))) | ^~ In file included from libavcodec/aacenc_pred.c:30: libavcodec/aacenc_utils.h: In function 'find_min_book': 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 libavcodec/aacenc_pred.c:32: libavcodec/aacenc_quantization.h: In function 'quantize_and_encode_band_cost_NONE': libavcodec/aacenc_quantization.h:162:78: warning: unused parameter 's' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~~~~~~~~^ libavcodec/aacenc_quantization.h:162:96: warning: unused parameter 'pb' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:163:62: warning: unused parameter 'in' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:163:73: warning: unused parameter 'quant' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~^~~~~ In file included from libavcodec/aacenc_is.c:31: libavcodec/aacenc_quantization.h: In function 'quantize_and_encode_band_cost_NONE': libavcodec/aacenc_quantization.h:163:93: warning: unused parameter 'scaled' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:164:53: warning: unused parameter 'size' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~ libavcodec/aacenc_quantization.h:162:78: warning: unused parameter 's' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~~~~~~~~^ libavcodec/aacenc_quantization.h:164:63: warning: unused parameter 'scale_idx' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~~~~~~ libavcodec/aacenc_quantization.h:162:96: warning: unused parameter 'pb' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:164:78: warning: unused parameter 'cb' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~ libavcodec/aacenc_quantization.h:163:62: warning: unused parameter 'in' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:165:61: warning: unused parameter 'lambda' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:165:81: warning: unused parameter 'uplim' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:163:73: warning: unused parameter 'quant' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:166:54: warning: unused parameter 'bits' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~^~~~ libavcodec/aacenc_quantization.h:163:93: warning: unused parameter 'scaled' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:166:67: warning: unused parameter 'energy' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:164:53: warning: unused parameter 'size' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~ libavcodec/aacenc_quantization.h:164:63: warning: unused parameter 'scale_idx' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~~~~~~ libavcodec/aacenc_quantization.h:164:78: warning: unused parameter 'cb' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~ libavcodec/aacenc_quantization.h:165:61: warning: unused parameter 'lambda' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:165:81: warning: unused parameter 'uplim' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:166:54: warning: unused parameter 'bits' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~^~~~ libavcodec/aacenc_quantization.h:166:67: warning: unused parameter 'energy' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h: In function 'quantize_band_cost_bits': libavcodec/aacenc_quantization.h:261:53: warning: unused parameter 'lambda' [-Wunused-parameter] 261 | int cb, const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ CC libavcodec/aacps_float.o libavcodec/aacenc_quantization.h: In function 'quantize_band_cost_bits': libavcodec/aacenc_quantization.h:261:53: warning: unused parameter 'lambda' [-Wunused-parameter] 261 | int cb, const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_is.c: In function 'ff_aac_search_for_is': 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]) { | ^~ CC libavutil/encryption_info.o CC libavcodec/aacpsdsp_fixed.o In file included from libavcodec/aacenc_tns.c:32: libavcodec/aacenc_utils.h: In function 'find_min_book': 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 libavcodec/aacenc_tns.c:33: libavcodec/aacenc_quantization.h: In function 'quantize_and_encode_band_cost_NONE': libavcodec/aacenc_quantization.h:162:78: warning: unused parameter 's' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~~~~~~~~^ libavcodec/aacenc_quantization.h:162:96: warning: unused parameter 'pb' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:163:62: warning: unused parameter 'in' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:163:73: warning: unused parameter 'quant' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:163:93: warning: unused parameter 'scaled' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:164:53: warning: unused parameter 'size' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~ libavcodec/aacenc_quantization.h:164:63: warning: unused parameter 'scale_idx' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~~~~~~ libavcodec/aacenc_quantization.h:164:78: warning: unused parameter 'cb' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~ libavcodec/aacenc_quantization.h:165:61: warning: unused parameter 'lambda' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:165:81: warning: unused parameter 'uplim' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:166:54: warning: unused parameter 'bits' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~^~~~ In file included from libavcodec/aacenc_quantization.h:34, from libavcodec/aacenc_ltp.c:29: libavcodec/aacenc_utils.h: In function 'find_min_book': libavcodec/aacenc_quantization.h:166:67: warning: unused parameter 'energy' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~~~^~~~~~ 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))) | ^~ libavcodec/aacenc_quantization.h: In function 'quantize_band_cost_bits': libavcodec/aacenc_quantization.h:261:53: warning: unused parameter 'lambda' [-Wunused-parameter] 261 | int cb, const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ In file included from libavcodec/aacenc_ltp.c:29: libavcodec/aacenc_quantization.h: In function 'quantize_and_encode_band_cost_NONE': libavcodec/aacenc_tns.c: In function 'ff_aac_apply_tns': libavcodec/aacenc_quantization.h:162:78: warning: unused parameter 's' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~~~~~~~~^ libavcodec/aacenc_tns.c:102:38: warning: unused parameter 's' [-Wunused-parameter] 102 | void ff_aac_apply_tns(AACEncContext *s, SingleChannelElement *sce) | ~~~~~~~~~~~~~~~^ libavcodec/aacenc_quantization.h:162:96: warning: unused parameter 'pb' [-Wunused-parameter] 162 | static inline float quantize_and_encode_band_cost_NONE(struct AACEncContext *s, PutBitContext *pb, | ~~~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:163:62: warning: unused parameter 'in' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~ libavcodec/aacenc_quantization.h:163:73: warning: unused parameter 'quant' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:163:93: warning: unused parameter 'scaled' [-Wunused-parameter] 163 | const float *in, float *quant, const float *scaled, | ~~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:164:53: warning: unused parameter 'size' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~ libavcodec/aacenc_quantization.h:164:63: warning: unused parameter 'scale_idx' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~~~~~~~~ libavcodec/aacenc_quantization.h:164:78: warning: unused parameter 'cb' [-Wunused-parameter] 164 | int size, int scale_idx, int cb, | ~~~~^~ libavcodec/aacenc_quantization.h:165:61: warning: unused parameter 'lambda' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h:165:81: warning: unused parameter 'uplim' [-Wunused-parameter] 165 | const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~ libavcodec/aacenc_quantization.h:166:54: warning: unused parameter 'bits' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~^~~~ libavcodec/aacenc_quantization.h:166:67: warning: unused parameter 'energy' [-Wunused-parameter] 166 | int *bits, float *energy) { | ~~~~~~~^~~~~~ libavcodec/aacenc_quantization.h: In function 'quantize_band_cost_bits': libavcodec/aacenc_quantization.h:261:53: warning: unused parameter 'lambda' [-Wunused-parameter] 261 | int cb, const float lambda, const float uplim, | ~~~~~~~~~~~~^~~~~~ libavcodec/aacenc_ltp.c: In function 'ff_aac_adjust_common_ltp': libavcodec/aacenc_ltp.c:130:46: warning: unused parameter 's' [-Wunused-parameter] 130 | void ff_aac_adjust_common_ltp(AACEncContext *s, ChannelElement *cpe) | ~~~~~~~~~~~~~~~^ libavcodec/aacenc_ltp.c: In function 'ff_aac_search_for_ltp': libavcodec/aacenc_ltp.c:160:32: warning: unused parameter 'common_window' [-Wunused-parameter] 160 | int common_window) | ~~~~^~~~~~~~~~~~~ CC libavcodec/aacpsdsp_float.o CC libavformat/apngdec.o In file included from libavcodec/aacps.c:35, from libavcodec/aacps_float.c:24: libavcodec/aacps_tablegen.h: In function 'ps_tableinit': 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)) | ^ 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)) | ^ In file included from libavcodec/aacps_float.c:24: libavcodec/aacps.c: In function 'read_icc_data': libavcodec/aacps.c:125:71: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 125 | READ_PAR_DATA(icc, huff_offset[table_idx], 0, ps->icc_par[e][b] > 7U) | ^ libavcodec/aacps.c:105:17: note: in definition of macro 'READ_PAR_DATA' 105 | if (ERR_CONDITION) \ | ^~~~~~~~~~~~~ libavcodec/aacps.c:125:71: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 125 | READ_PAR_DATA(icc, huff_offset[table_idx], 0, ps->icc_par[e][b] > 7U) | ^ libavcodec/aacps.c:114:17: note: in definition of macro 'READ_PAR_DATA' 114 | if (ERR_CONDITION) \ | ^~~~~~~~~~~~~ libavcodec/aacps.c: In function 'ff_ps_read_data': libavcodec/aacps.c:274:49: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 274 | if (ps->icc_par[ps->num_env][b] > 7U) { | ^ CC libavformat/apngenc.o libavcodec/aacps.c: In function 'ff_ps_apply': libavcodec/aacps.c:981:45: warning: unused parameter 'avctx' [-Wunused-parameter] 981 | int AAC_RENAME(ff_ps_apply)(AVCodecContext *avctx, PSContext *ps, INTFLOAT L[2][38][64], INTFLOAT R[2][38][64], int top) | ~~~~~~~~~~~~~~~~^~~~~ In file included from libavformat/internal.h:28, from libavformat/apngdec.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/apngdec.c:37: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/apngdec.c: In function 'decode_fctl_chunk': libavformat/apngdec.c:300:15: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 300 | if (width != s->streams[0]->codecpar->width || | ^~ libavformat/apngdec.c:301:16: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 301 | height != s->streams[0]->codecpar->height || | ^~ libavformat/apngdec.c:305:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 305 | x_offset >= s->streams[0]->codecpar->width || | ^~ libavformat/apngdec.c:307:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 307 | y_offset >= s->streams[0]->codecpar->height || | ^~ libavformat/apngdec.c:251:83: warning: unused parameter 'pkt' [-Wunused-parameter] 251 | static int decode_fctl_chunk(AVFormatContext *s, APNGDemuxContext *ctx, AVPacket *pkt) | ~~~~~~~~~~^~~ libavformat/apngdec.c: At top level: libavformat/apngdec.c:420:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 420 | AV_OPT_TYPE_BOOL, { .i64 = 1 } , 0, 1 , AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~~ In file included from libavformat/apngdec.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/apngdec.c:422:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 422 | AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~ In file included from libavformat/apngdec.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/apngdec.c:424:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 424 | AV_OPT_TYPE_INT, { .i64 = DEFAULT_APNG_FPS }, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~ In file included from libavformat/apngdec.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/aacps.c:32, from libavcodec/aacps_fixed.c:24: libavcodec/aacps_fixed_tablegen.h: In function 'ps_tableinit': libavcodec/aacps_fixed_tablegen.h:356:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 356 | if (k < FF_ARRAY_ELEMS(f_center_20)) | ^ libavcodec/aacps_fixed_tablegen.h:378:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 378 | if (k < FF_ARRAY_ELEMS(f_center_34)) | ^ In file included from libavcodec/aacps_fixed.c:24: libavcodec/aacps.c: In function 'read_icc_data': libavcodec/aacps.c:125:71: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 125 | READ_PAR_DATA(icc, huff_offset[table_idx], 0, ps->icc_par[e][b] > 7U) | ^ libavcodec/aacps.c:105:17: note: in definition of macro 'READ_PAR_DATA' 105 | if (ERR_CONDITION) \ | ^~~~~~~~~~~~~ libavcodec/aacps.c:125:71: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 125 | READ_PAR_DATA(icc, huff_offset[table_idx], 0, ps->icc_par[e][b] > 7U) | ^ libavcodec/aacps.c:114:17: note: in definition of macro 'READ_PAR_DATA' 114 | if (ERR_CONDITION) \ | ^~~~~~~~~~~~~ libavcodec/aacps.c: In function 'ff_ps_read_data_fixed': libavcodec/aacps.c:274:49: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'unsigned int' [-Wsign-compare] 274 | if (ps->icc_par[ps->num_env][b] > 7U) { | ^ libavcodec/aacps.c: In function 'ff_ps_apply_fixed': libavcodec/aacps.c:981:45: warning: unused parameter 'avctx' [-Wunused-parameter] 981 | int AAC_RENAME(ff_ps_apply)(AVCodecContext *avctx, PSContext *ps, INTFLOAT L[2][38][64], INTFLOAT R[2][38][64], int top) | ~~~~~~~~~~~~~~~~^~~~~ In file included from libavformat/internal.h:28, from libavformat/apngenc.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/apngenc.c: At top level: libavformat/apngenc.c:279:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 279 | AV_OPT_TYPE_INT, { .i64 = 1 }, 0, UINT_MAX, ENC }, | ^~~~~~~~~~~~~~~ In file included from libavformat/apngenc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/apngenc.c:281:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 281 | AV_OPT_TYPE_RATIONAL, { .dbl = 0 }, 0, USHRT_MAX, ENC }, | ^~~~~~~~~~~~~~~~~~~~ In file included from libavformat/apngenc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/aptxdec.o codec-cfg.c: In function 'validate_codec': codec-cfg.c:403:44: warning: unused parameter 'type' [-Wunused-parameter] 403 | static int validate_codec(codecs_t *c, int type) | ~~~~^~~~ codec-cfg.c: In function 'parse_codec_cfg': codec-cfg.c:629:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 629 | video_codecs = builtin_video_codecs; | ^ codec-cfg.c:630:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 630 | audio_codecs = builtin_audio_codecs; | ^ codec-cfg.c:633:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 633 | codec_strs = builtin_codec_strs; | ^ CC libavcodec/aacpsy.o CC libavformat/aqtitledec.o libavformat/aptxdec.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | { "sample_rate", "", offsetof(AptXDemuxerContext, sample_rate), AV_OPT_TYPE_INT, {.i64 = 48000}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/rawdec.h:27, from libavformat/aptxdec.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavutil/error.o libavutil/encryption_info.c: In function 'av_encryption_init_info_get_side_data': libavutil/encryption_info.c:270:24: warning: 'info' may be used uninitialized in this function [-Wmaybe-uninitialized] 270 | info->next = temp_info; | ~~~~~~~~~~~^~~~~~~~~~~ CC libavutil/eval.o CC libavcodec/aacsbr.o libavutil/error.c: In function 'av_strerror': libavutil/error.c:110:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | for (i = 0; i < FF_ARRAY_ELEMS(error_entries); i++) { | ^ libavutil/eval.c: In function 'strmatch': 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) == '_') | ^~ libavutil/eval.c:154:13: note: in expansion of macro 'IS_IDENTIFIER_CHAR' 154 | return !IS_IDENTIFIER_CHAR(s[i]); | ^~~~~~~~~~~~~~~~~~ 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) == '_') | ^~ libavutil/eval.c:154:13: note: in expansion of macro 'IS_IDENTIFIER_CHAR' 154 | return !IS_IDENTIFIER_CHAR(s[i]); | ^~~~~~~~~~~~~~~~~~ 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) == '_') | ^~ libavutil/eval.c:154:13: note: in expansion of macro 'IS_IDENTIFIER_CHAR' 154 | return !IS_IDENTIFIER_CHAR(s[i]); | ^~~~~~~~~~~~~~~~~~ libavutil/eval.c: In function 'etime': libavutil/eval.c:178:28: warning: unused parameter 'v' [-Wunused-parameter] 178 | static double etime(double v) | ~~~~~~~^ CC libavformat/asf.o libavutil/eval.c: In function 'parse_primary': libavutil/eval.c:373:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 373 | for (i = 0; i < FF_ARRAY_ELEMS(constants); i++) { | ^ CC libavformat/asfcrypt.o libavcodec/aacpsy.c: In function 'psy_3gpp_window': libavcodec/aacpsy.c:417:5: warning: missing initializer for field 'window_shape' of 'FFPsyWindowInfo' [-Wmissing-field-initializers] 417 | FFPsyWindowInfo wi = { { 0 } }; | ^~~~~~~~~~~~~~~ In file included from libavcodec/aacpsy.c:32: libavcodec/psymodel.h:79:9: note: 'window_shape' declared here 79 | int window_shape; ///< window shape (sine/KBD/whatever) | ^~~~~~~~~~~~ libavcodec/aacpsy.c:406:65: warning: unused parameter 'audio' [-Wunused-parameter] 406 | const int16_t *audio, | ~~~~~~~~~~~~~~~^~~~~ In file included from libavformat/internal.h:28, from libavformat/aqtitledec.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/aacpsy.c: In function 'psy_lame_window': libavcodec/aacpsy.c:889:5: warning: missing initializer for field 'window_shape' of 'FFPsyWindowInfo' [-Wmissing-field-initializers] 889 | FFPsyWindowInfo wi = { { 0 } }; | ^~~~~~~~~~~~~~~ In file included from libavcodec/aacpsy.c:32: libavcodec/psymodel.h:79:9: note: 'window_shape' declared here 79 | int window_shape; ///< window shape (sine/KBD/whatever) | ^~~~~~~~~~~~ libavcodec/aacpsy.c:880:72: warning: unused parameter 'audio' [-Wunused-parameter] 880 | static FFPsyWindowInfo psy_lame_window(FFPsyContext *ctx, const float *audio, | ~~~~~~~~~~~~~^~~~~ libavformat/aqtitledec.c: At top level: libavformat/aqtitledec.c:126:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 126 | { "subfps", "set the movie frame rate", OFFSET(frame_rate), AV_OPT_TYPE_RATIONAL, {.dbl=25}, 0, INT_MAX, SD }, | ^ In file included from libavformat/aqtitledec.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavutil/fifo.o In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/asf.h:27, from libavformat/asf.c:21: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/aacsbr.c: In function 'sbr_dequant': libavcodec/aacsbr.c:80:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 80 | for (e = 1; e <= sbr->data[0].bs_num_env; e++) { | ^~ libavcodec/aacsbr.c:81:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 81 | for (k = 0; k < sbr->n[sbr->data[0].bs_freq_res[e]]; k++) { | ^ libavcodec/aacsbr.c:102:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 102 | for (e = 1; e <= sbr->data[0].bs_num_noise; e++) { | ^~ libavcodec/aacsbr.c:103:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 103 | for (k = 0; k < sbr->n_q; k++) { | ^ libavcodec/aacsbr.c:115:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 115 | for (e = 1; e <= sbr->data[ch].bs_num_env; e++) | ^~ libavcodec/aacsbr.c:116:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 116 | for (k = 0; k < sbr->n[sbr->data[ch].bs_freq_res[e]]; k++){ | ^ libavcodec/aacsbr.c:128:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 128 | for (e = 1; e <= sbr->data[ch].bs_num_noise; e++) | ^~ libavcodec/aacsbr.c:129:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 129 | for (k = 0; k < sbr->n_q; k++) | ^ libavcodec/aacsbr.c: In function 'sbr_chirp': libavcodec/aacsbr.c:201:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 201 | for (i = 0; i < sbr->n_q; i++) { | ^ libavcodec/aacsbr.c: In function 'sbr_gain_calc': libavcodec/aacsbr.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 226 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ libavcodec/aacsbr.c:228:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 228 | for (k = 0; k < sbr->n_lim; k++) { | ^ libavcodec/aacsbr.c:231:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 231 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ libavcodec/aacsbr.c:246:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 246 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ libavcodec/aacsbr.c:252:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 252 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ libavcodec/aacsbr.c:258:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 258 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ CC libavutil/file.o libavcodec/aacsbr.c:266:57: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 266 | for (m = sbr->f_tablelim[k] - sbr->kx[1]; m < sbr->f_tablelim[k + 1] - sbr->kx[1]; m++) { | ^ libavcodec/aacsbr.c:219:39: warning: unused parameter 'ac' [-Wunused-parameter] 219 | static void sbr_gain_calc(AACContext *ac, SpectralBandReplication *sbr, | ~~~~~~~~~~~~^~ libavcodec/aacsbr.c: In function 'sbr_hf_assemble': libavcodec/aacsbr.c:312:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 312 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ libavcodec/aacsbr.c:319:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 319 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ In file included from libavcodec/aacsbr.c:370: libavcodec/aacsbr_template.c: In function 'ff_aac_sbr_ctx_init': libavcodec/aacsbr_template.c:96:58: warning: unused parameter 'ac' [-Wunused-parameter] 96 | av_cold void AAC_RENAME(ff_aac_sbr_ctx_init)(AACContext *ac, SpectralBandReplication *sbr, int id_aac) | ~~~~~~~~~~~~^~ libavcodec/aacsbr_template.c: In function 'sbr_make_f_tablelim': libavcodec/aacsbr_template.c:148:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 148 | for (k = 1; k <= sbr->num_patches; k++) | ^~ libavcodec/aacsbr_template.c: In function 'read_sbr_header': libavcodec/aacsbr_template.c:236:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 236 | if (sbr->bs_limiter_bands != old_bs_limiter_bands && !sbr->reset) | ^~ CC libavutil/file_open.o libavcodec/aacsbr_template.c: In function 'sbr_make_f_master': libavcodec/aacsbr_template.c:354:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 354 | for (k = 1; k <= sbr->n_master; k++) | ^~ libavcodec/aacsbr_template.c:366:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 366 | for (k = 1; k <= sbr->n_master; k++) | ^~ libavcodec/aacsbr_template.c: In function 'sbr_hf_calc_npatches': libavcodec/aacsbr_template.c:496:17: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 496 | if (goal_sb < sbr->kx[1] + sbr->m[1]) { | ^ libavcodec/aacsbr_template.c:509:34: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 509 | for (i = k; i == k || sb > (sbr->k[0] - 1 + msb - odd); i--) { | ^ libavcodec/aacsbr_template.c:535:17: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 535 | } while (sb != sbr->kx[1] + sbr->m[1]); | ^~ libavcodec/aacsbr_template.c: In function 'sbr_make_f_derived': libavcodec/aacsbr_template.c:573:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 573 | for (k = 1; k <= sbr->n[0]; k++) | ^~ libavcodec/aacsbr_template.c:600:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 600 | for (k = 1; k <= sbr->n_q; k++) { | ^~ libavcodec/aacsbr_template.c: In function 'read_sbr_grid': libavcodec/aacsbr_template.c:669:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 669 | for (i = 1; i < ch_data->bs_num_env; i++) | ^ libavcodec/aacenc.c: In function 'aac_encode_frame': libavcodec/aacsbr_template.c:685:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 685 | for (i = 0; i < ch_data->bs_num_env; i++) | ^ libavcodec/aacenc.c:564:31: warning: 'tag' may be used uninitialized in this function [-Wmaybe-uninitialized] 564 | int i, its, ch, w, chans, tag, start_ch, ret, frame_bits; | ^~~ libavcodec/aacsbr_template.c:732:20: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 732 | if (bs_pointer > ch_data->bs_num_env + 1) { | ^ libavcodec/aacsbr_template.c:739:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 739 | for (i = 1; i <= ch_data->bs_num_env; i++) { | ^~ CC libavutil/fixed_dsp.o libavcodec/aacsbr_template.c:767:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 767 | ch_data->e_a[0] = -(ch_data->e_a[1] != bs_num_env_old); // l_APrev | ^~ libavcodec/aacsbr_template.c: In function 'copy_sbr_grid': libavcodec/aacsbr_template.c:781:44: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 781 | dst->e_a[0] = -(dst->e_a[1] != dst->bs_num_env); | ^~ libavcodec/aacsbr_template.c: In function 'read_sbr_dtdf': libavcodec/aacsbr_template.c:795:52: warning: unused parameter 'sbr' [-Wunused-parameter] 795 | static void read_sbr_dtdf(SpectralBandReplication *sbr, GetBitContext *gb, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/aacsbr_template.c: In function 'read_sbr_invf': libavcodec/aacsbr_template.c:809:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 809 | for (i = 0; i < sbr->n_q; i++) | ^ libavcodec/aacsbr_template.c: In function 'read_sbr_envelope': libavcodec/aacsbr_template.c:853:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 853 | for (i = 0; i < ch_data->bs_num_env; i++) { | ^ libavcodec/aacsbr_template.c:857:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 857 | for (j = 0; j < sbr->n[ch_data->bs_freq_res[i + 1]]; j++) { | ^ libavcodec/aacsbr_template.c:865:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 865 | for (j = 0; j < sbr->n[ch_data->bs_freq_res[i + 1]]; j++) { | ^ libavcodec/aacsbr_template.c:874:31: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 874 | for (j = 0; j < sbr->n[ch_data->bs_freq_res[i + 1]]; j++) { | ^ libavcodec/aacsbr_template.c:885:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 885 | for (j = 1; j < sbr->n[ch_data->bs_freq_res[i + 1]]; j++) { | ^ In file included from libavcodec/aacsbr.c:370: libavcodec/aacsbr_template.c: In function 'read_sbr_noise': libavcodec/aacsbr_template.c:922:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 922 | for (i = 0; i < ch_data->bs_num_noise; i++) { | ^ libavcodec/aacsbr_template.c:924:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 924 | for (j = 0; j < sbr->n_q; j++) { | ^ libavcodec/aacsbr_template.c:933:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 933 | for (j = 1; j < sbr->n_q; j++) { | ^ libavcodec/aacsbr_template.c: In function 'ff_decode_sbr_extension': libavcodec/aacsbr_template.c:1153:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1153 | if (bytes_read > cnt) { | ^ libavcodec/aacsbr_template.c: In function 'sbr_lf_gen': libavcodec/aacsbr_template.c:1274:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1274 | for (k = 0; k < sbr->kx[1]; k++) { | ^ libavcodec/aacsbr_template.c:1281:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1281 | for (k = 0; k < sbr->kx[0]; k++) { | ^ libavcodec/aacsbr_template.c:1266:35: warning: unused parameter 'ac' [-Wunused-parameter] 1266 | static int sbr_lf_gen(AACContext *ac, SpectralBandReplication *sbr, | ~~~~~~~~~~~~^~ libavcodec/aacsbr_template.c: In function 'sbr_hf_gen': 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 (j = 0; j < sbr->num_patches; j++) { | ^ libavcodec/aacsbr_template.c:1303:22: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1303 | while (g <= sbr->n_q && k >= sbr->f_tablenoise[g]) | ^~ libavcodec/aacsbr_template.c:1319:11: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1319 | if (k < sbr->m[1] + sbr->kx[1]) | ^ libavcodec/aacsbr_template.c: In function 'sbr_x_gen': libavcodec/aacsbr_template.c:1334:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1334 | for (k = 0; k < sbr->kx[0]; k++) { | ^ libavcodec/aacsbr_template.c:1340:14: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1340 | for (; k < sbr->kx[0] + sbr->m[0]; k++) { | ^ AR libswresample/libswresample.a CC libavformat/asfdec_f.o libavcodec/aacsbr_template.c:1347:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1347 | for (k = 0; k < sbr->kx[1]; k++) { | ^ libavcodec/aacsbr_template.c:1353:14: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1353 | for (; k < sbr->kx[1] + sbr->m[1]; k++) { | ^ libavcodec/aacsbr_template.c: In function 'sbr_mapping': libavcodec/aacsbr_template.c:1371:19: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1371 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ libavcodec/aacsbr_template.c:1382:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1382 | for (i = 0; i < ilim; i++) | ^ libavcodec/aacsbr_template.c:1388:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1388 | for (i = 0; i < sbr->n_q; i++) | ^ libavcodec/aacsbr_template.c:1392:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1392 | for (i = 0; i < sbr->n[1]; i++) { | ^ libavcodec/aacsbr_template.c:1402:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1402 | for (i = 0; i < ilim; i++) { | ^ make[1]: Leaving directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' libavcodec/aacsbr_template.c: In function 'sbr_env_estimate': libavcodec/aacsbr_template.c:1427:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1427 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ libavcodec/aacsbr_template.c:1436:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1436 | for (m = 0; m < sbr->m[1]; m++) { | ^ CC libavformat/asfdec_o.o libavcodec/aacsbr_template.c:1448:23: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1448 | for (e = 0; e < ch_data->bs_num_env; e++) { | ^ libavcodec/aacsbr_template.c:1454:27: warning: comparison of integer expressions of different signedness: 'int' and 'AAC_SIGNE' {aka 'unsigned int'} [-Wsign-compare] 1454 | for (p = 0; p < sbr->n[ch_data->bs_freq_res[e + 1]]; p++) { | ^ libavutil/file.c: In function 'av_file_map': libavutil/file.c:80:18: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 80 | if (off_size > SIZE_MAX) { | ^ libavutil/fixed_dsp.c: In function 'avpriv_alloc_fixed_dsp': libavutil/fixed_dsp.c:148:48: warning: unused parameter 'bit_exact' [-Wunused-parameter] 148 | AVFixedDSPContext * avpriv_alloc_fixed_dsp(int bit_exact) | ~~~~^~~~~~~~~ libavutil/file_open.c: In function 'avpriv_open': libavutil/file_open.c:85:5: warning: "HAVE_FCNTL" is not defined, evaluates to 0 [-Wundef] 85 | #if HAVE_FCNTL | ^~~~~~~~~~ CC libavformat/asfenc.o In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/asfdec_f.c:36: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/assdec.o libavformat/asfdec_f.c: At top level: libavformat/asfdec_f.c:121:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 121 | { "no_resync_search", "Don't try to resynchronize by looking for a certain optional start code", offsetof(ASFContext, no_resync_search), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/asfdec_f.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/asfdec_f.c:122:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 122 | { "export_xmp", "Export full XMP metadata", offsetof(ASFContext, export_xmp), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/asfdec_f.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/asfdec_f.c: In function 'asf_read_picture': libavformat/asfdec_f.c:237:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 237 | if (type >= FF_ARRAY_ELEMS(ff_id3v2_picture_types) || type < 0) { | ^~ libavformat/asfdec_f.c: In function 'asf_read_file_properties': libavformat/asfdec_f.c:375:65: warning: unused parameter 'size' [-Wunused-parameter] 375 | static int asf_read_file_properties(AVFormatContext *s, int64_t size) | ~~~~~~~~^~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/asfdec_f.c:25: libavformat/asfdec_f.c: In function 'asf_read_stream_properties': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/asfdec_f.c:428:61: note: in expansion of macro 'FFMIN' 428 | 20*FFABS(fsize - (int64_t)asf->hdr.file_size) < FFMIN(fsize, asf->hdr.file_size)) | ^~~~~ ./libavutil/common.h:96: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] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/asfdec_f.c:428:61: note: in expansion of macro 'FFMIN' 428 | 20*FFABS(fsize - (int64_t)asf->hdr.file_size) < FFMIN(fsize, asf->hdr.file_size)) | ^~~~~ libavformat/asfdec_f.c: In function 'asf_read_ext_stream_properties': libavformat/asfdec_f.c:612:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 612 | if (stream_num < 128 && i < FF_ARRAY_ELEMS(asf->streams[stream_num].payload)) { | ^ libavformat/asfdec_f.c:566:71: warning: unused parameter 'size' [-Wunused-parameter] 566 | static int asf_read_ext_stream_properties(AVFormatContext *s, int64_t size) | ~~~~~~~~^~~~ libavformat/asfdec_f.c: In function 'asf_read_content_desc': libavformat/asfdec_f.c:624:62: warning: unused parameter 'size' [-Wunused-parameter] 624 | static int asf_read_content_desc(AVFormatContext *s, int64_t size) | ~~~~~~~~^~~~ libavformat/asfdec_f.c: In function 'asf_read_ext_content_desc': libavformat/asfdec_f.c:643:66: warning: unused parameter 'size' [-Wunused-parameter] 643 | static int asf_read_ext_content_desc(AVFormatContext *s, int64_t size) | ~~~~~~~~^~~~ libavformat/asfdec_f.c: In function 'asf_read_language_list': libavformat/asfdec_f.c:687:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 687 | sizeof(lang))) < lang_len) | ^ libavformat/asfdec_f.c:677:63: warning: unused parameter 'size' [-Wunused-parameter] 677 | static int asf_read_language_list(AVFormatContext *s, int64_t size) | ~~~~~~~~^~~~ libavformat/asfdec_f.c: In function 'asf_read_metadata': libavformat/asfdec_f.c:697:58: warning: unused parameter 'size' [-Wunused-parameter] 697 | static int asf_read_metadata(AVFormatContext *s, int64_t size) | ~~~~~~~~^~~~ libavformat/asfdec_f.c: In function 'asf_read_marker': libavformat/asfdec_f.c:742:56: warning: unused parameter 'size' [-Wunused-parameter] 742 | static int asf_read_marker(AVFormatContext *s, int64_t size) | ~~~~~~~~^~~~ libavformat/asfdec_f.c: In function 'asf_read_header': libavformat/asfdec_f.c:878:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 878 | if (avio_tell(pb) != gpos + gsize) | ^~ libavformat/asfdec_f.c: In function 'asf_get_packet': libavformat/asfdec_f.c:1060:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1060 | if (rsize > packet_length - padsize) { | ^ libavformat/asfdec_f.c: In function 'asf_read_frame_header': libavformat/asfdec_f.c:1176:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1176 | } else if (asf->packet_frag_size > asf->packet_size_left - rsize) { | ^ libavformat/asfdec_f.c:1177:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1177 | if (asf->packet_frag_size > asf->packet_size_left - rsize + asf->packet_padsize) { | ^ libavformat/asfdec_f.c: In function 'asf_parse_packet': libavformat/asfdec_f.c:1287:57: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1287 | asf_st->frag_offset + asf->packet_frag_size > asf_st->pkt.size) { | ^ libavformat/asfdec_f.c:1339:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1339 | if (asf->packet_frag_offset >= asf_st->pkt.size || | ^~ libavformat/asfdec_f.c:1348:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1348 | if (asf->packet_frag_offset != asf_st->frag_offset && !asf_st->pkt_clean) { | ^~ CC libavformat/assenc.o libavformat/asfdec_f.c:1355:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1355 | if (ret != asf->packet_frag_size) { | ^~ libavformat/asfdec_f.c: In function 'asf_read_pts': libavformat/asfdec_f.c:1524:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1524 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/asfdec_f.c:1514:52: warning: unused parameter 'pos_limit' [-Wunused-parameter] 1514 | int64_t *ppos, int64_t pos_limit) | ~~~~~~~~^~~~~~~~~ CC libavcodec/aacsbr_fixed.o In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/asfdec_o.c:35: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/asfdec_o.c: In function 'align_position': libavformat/asfdec_o.c:169:14: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 169 | if (size < INT64_MAX - offset && avio_tell(pb) != offset + size) | ^ libavformat/asfdec_o.c:169:52: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 169 | if (size < INT64_MAX - offset && avio_tell(pb) != offset + size) | ^~ CC libavcodec/aactab.o In file included from libavformat/asfdec_o.c:25: libavformat/asfdec_o.c: In function 'get_asf_string': libavformat/asfdec_o.c:212:62: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 212 | GET_UTF16(ch, (ret += 2) <= maxlen ? avio_rl16(pb) : 0, break;); ./libavutil/common.h:415:19: note: in definition of macro 'GET_UTF16' 415 | val = GET_16BIT - 0xDC00;\ | ^~~~~~~~~ libavformat/asfdec_o.c: In function 'asf_read_marker': 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++) | ^ libavformat/asfdec_o.c:249:52: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 249 | sizeof(name))) < len) | ^ libavformat/asfdec_o.c:220:70: warning: unused parameter 'g' [-Wunused-parameter] 220 | static int asf_read_marker(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/asfdec_o.c: In function 'asf_read_picture': libavformat/asfdec_o.c:379:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 379 | if (type >= FF_ARRAY_ELEMS(ff_id3v2_picture_types) || type < 0) { | ^~ libavformat/asfdec_o.c: In function 'process_metadata': libavformat/asfdec_o.c:470:79: warning: unused parameter 'name_len' [-Wunused-parameter] 470 | static int process_metadata(AVFormatContext *s, const uint8_t *name, uint16_t name_len, | ~~~~~~~~~^~~~~~~~ libavformat/asfdec_o.c: In function 'asf_read_ext_content': libavformat/asfdec_o.c:502:75: warning: unused parameter 'g' [-Wunused-parameter] 502 | static int asf_read_ext_content(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/asfdec_o.c: In function 'asf_read_metadata_obj': libavformat/asfdec_o.c:575:76: warning: unused parameter 'g' [-Wunused-parameter] 575 | static int asf_read_metadata_obj(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/asfdec_o.c: In function 'asf_read_content_desc': libavformat/asfdec_o.c:622:76: warning: unused parameter 'g' [-Wunused-parameter] 622 | static int asf_read_content_desc(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/asfdec_o.c: In function 'asf_read_properties': libavformat/asfdec_o.c:651:74: warning: unused parameter 'g' [-Wunused-parameter] 651 | static int asf_read_properties(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ In file included from libavformat/internal.h:28, from libavformat/asfenc.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/assdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/asfdec_o.c: In function 'asf_read_stream_properties': libavformat/asfdec_o.c:727:81: warning: unused parameter 'g' [-Wunused-parameter] 727 | static int asf_read_stream_properties(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/asfdec_o.c: In function 'asf_read_language_list': libavformat/asfdec_o.c:912:77: warning: unused parameter 'g' [-Wunused-parameter] 912 | static int asf_read_language_list(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/asfdec_o.c: In function 'asf_read_data': libavformat/asfdec_o.c:938:68: warning: unused parameter 'g' [-Wunused-parameter] 938 | static int asf_read_data(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/asfdec_o.c: In function 'asf_read_simple_index': libavformat/asfdec_o.c:1003:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1003 | for (i = 0; i < nb_entries; i++) { | ^ libavformat/asfdec_o.c:1010:26: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1010 | if (prev_pkt_num != pkt_num) { | ^~ libavformat/asfdec_o.c:974:76: warning: unused parameter 'g' [-Wunused-parameter] 974 | static int asf_read_simple_index(AVFormatContext *s, const GUIDParseTable *g) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/asfenc.c: In function 'get_send_time': libavformat/asfenc.c:333:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 333 | if (pres_time <= asf->index_ptr[i].send_time) | ^~ libavformat/asfenc.c: In function 'asf_write_markers': libavformat/asfenc.c:355:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 355 | for (i = 0; i < s->nb_chapters; i++) { | ^ libavformat/asfenc.c: In function 'asf_write_header1': libavformat/asfenc.c:420:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 420 | for (n = 0; n < s->nb_streams; n++) { | ^ libavformat/asfenc.c:511:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 511 | for (n = 0; n < s->nb_streams; n++) | ^ libavformat/asfenc.c:519:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 519 | for (n = 0; n < s->nb_streams; n++) { | ^ libavformat/asfdec_o.c: In function 'asf_read_subpayload': libavformat/asfdec_o.c:1117:45: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1117 | if (asf->nb_mult_left && (avio_tell(pb) >= | ^~ libavformat/asfenc.c:546:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 546 | for (n = 0; n < s->nb_streams; n++) { | ^ libavformat/asfenc.c:592:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 592 | for (n = 0; n < FF_ARRAY_ELEMS(tags); n++) { | ^ libavformat/asfenc.c:619:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 619 | for (n = 0; n < s->nb_streams; n++) { | ^ libavformat/asfenc.c:696:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 696 | for (n = 0; n < s->nb_streams; n++) { | ^ libavformat/asfdec_o.c: In function 'asf_read_single_payload': libavformat/asfdec_o.c:1260:14: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1260 | if (size > asf_pkt->size_left || asf_pkt->size_left <= 0) | ^ libavformat/asfdec_o.c:1262:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1262 | if (asf_pkt->size_left > size) | ^ libavformat/asfdec_o.c: In function 'asf_read_payload': libavformat/asfdec_o.c:1298:55: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1298 | if (asf->packet_offset + asf->packet_size <= asf->data_offset + asf->data_size) { | ^~ libavformat/asfenc.c: In function 'update_index': libavformat/asfenc.c:1024:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1024 | if (start_sec > asf->nb_index_memory_alloc) { | ^ libavformat/asfenc.c: In function 'asf_write_index': libavformat/asfenc.c:1111:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1111 | for (i = 0; i < count; i++) { | ^ libavformat/asfenc.c: At top level: libavformat/asfenc.c:1152:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1152 | { "packet_size", "Packet size", offsetof(ASFContext, packet_size), AV_OPT_TYPE_INT, {.i64 = 3200}, PACKET_SIZE_MIN, PACKET_SIZE_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ libavformat/asfdec_o.c: In function 'asf_read_packet': In file included from libavformat/asfenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/asfdec_o.c:1440:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1440 | if ((avio_tell(pb) >= asf->data_offset + asf->data_size) && | ^~ In file included from libavformat/internal.h:28, from libavformat/assenc.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/asfdec_o.c: In function 'asf_read_timestamp': libavformat/asfdec_o.c:1579:57: warning: unused parameter 'pos_limit' [-Wunused-parameter] 1579 | int64_t *pos, int64_t pos_limit) | ~~~~~~~~^~~~~~~~~ libavformat/asfdec_o.c: In function 'find_guid': libavformat/asfdec_o.c:1665:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1665 | for (j = 0; j < FF_ARRAY_ELEMS(gdef); j++) { | ^ libavformat/assenc.c: At top level: libavformat/assenc.c:219:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 219 | { "ignore_readorder", "write events immediately, even if they're out-of-order", OFFSET(ignore_readorder), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, | ^ In file included from libavformat/assenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavutil/float_dsp.o CC libavformat/ast.o CC libavcodec/aandcttab.o CC libavcodec/aarch64/idctdsp_init_aarch64.o In file included from libavformat/internal.h:28, from libavformat/ast.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/astdec.o CC libavformat/astenc.o libavformat/asfdec_f.c: In function 'asf_read_packet': libavformat/asfdec_f.c:963:15: warning: 'e' may be used uninitialized in this function [-Wmaybe-uninitialized] 963 | int c, d, e, off; | ^ libavformat/asfdec_f.c:963:12: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] 963 | int c, d, e, off; | ^ CC libavutil/frame.o libavcodec/aactab.c:1311:23: warning: 'swb_offset_120_64' defined but not used [-Wunused-const-variable=] 1311 | static const uint16_t swb_offset_120_64[] = | ^~~~~~~~~~~~~~~~~ libavcodec/aacsbr_fixed.c: In function 'sbr_gain_calc': libavcodec/aacsbr_fixed.c:400:39: warning: unused parameter 'ac' [-Wunused-parameter] 400 | static void sbr_gain_calc(AACContext *ac, SpectralBandReplication *sbr, | ~~~~~~~~~~~~^~ In file included from libavcodec/aacsbr_fixed.c:613: libavcodec/aacsbr_template.c: In function 'ff_aac_sbr_ctx_init_fixed': libavcodec/aacsbr_template.c:96:58: warning: unused parameter 'ac' [-Wunused-parameter] 96 | av_cold void AAC_RENAME(ff_aac_sbr_ctx_init)(AACContext *ac, SpectralBandReplication *sbr, int id_aac) | ~~~~~~~~~~~~^~ libavcodec/aacsbr_template.c: In function 'read_sbr_header': libavcodec/aacsbr_template.c:236:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 236 | if (sbr->bs_limiter_bands != old_bs_limiter_bands && !sbr->reset) | ^~ libavcodec/aacsbr_template.c: In function 'sbr_make_f_master': libavcodec/aacsbr_template.c:340:31: warning: comparison of integer expressions of different signedness: 'AAC_SIGNE' {aka 'int'} and 'unsigned int' [-Wsign-compare] 340 | if (sbr->k[2] - sbr->k[0] > max_qmf_subbands) { | ^ CC libavcodec/aasc.o libavcodec/aacsbr_template.c: In function 'read_sbr_grid': libavcodec/aacsbr_template.c:767:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 767 | ch_data->e_a[0] = -(ch_data->e_a[1] != bs_num_env_old); // l_APrev | ^~ libavcodec/aacsbr_template.c: In function 'read_sbr_dtdf': libavcodec/aacsbr_template.c:795:52: warning: unused parameter 'sbr' [-Wunused-parameter] 795 | static void read_sbr_dtdf(SpectralBandReplication *sbr, GetBitContext *gb, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libavcodec/aacsbr_fixed.c:613: libavcodec/aacsbr_template.c: In function 'ff_decode_sbr_extension_fixed': libavcodec/aacsbr_template.c:1153:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1153 | if (bytes_read > cnt) { | ^ libavcodec/aacsbr_template.c: In function 'sbr_lf_gen': libavcodec/aacsbr_template.c:1266:35: warning: unused parameter 'ac' [-Wunused-parameter] 1266 | static int sbr_lf_gen(AACContext *ac, SpectralBandReplication *sbr, | ~~~~~~~~~~~~^~ libavutil/frame.c: In function 'av_frame_set_qp_table': libavutil/frame.c:61:5: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 61 | av_buffer_unref(&f->qp_table_buf); | ^~~~~~~~~~~~~~~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavcodec/aacsbr_template.c: In function 'sbr_mapping': libavutil/frame.c:63:5: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 63 | f->qp_table_buf = buf; | ^ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c:64:5: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations] 64 | f->qscale_table = buf->data; | ^ In file included from libavutil/frame.c:24: libavutil/frame.h:588:13: note: declared here 588 | int8_t *qscale_table; | ^~~~~~~~~~~~ libavutil/frame.c:65:5: warning: 'qstride' is deprecated [-Wdeprecated-declarations] 65 | f->qstride = stride; | ^ In file included from libavutil/frame.c:24: libavutil/frame.h:593:9: note: declared here 593 | int qstride; | ^~~~~~~ libavutil/frame.c:66:5: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations] 66 | f->qscale_type = qp_type; | ^ In file included from libavutil/frame.c:24: libavutil/frame.h:596:9: note: declared here 596 | int qscale_type; | ^~~~~~~~~~~ libavcodec/aacsbr_template.c:1382:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1382 | for (i = 0; i < ilim; i++) | ^ libavutil/frame.c: In function 'av_frame_get_qp_table': libavutil/frame.c:98:5: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 98 | if (f->qp_table_buf) { | ^~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c:99:9: warning: 'qstride' is deprecated [-Wdeprecated-declarations] 99 | *stride = f->qstride; | ^ In file included from libavutil/frame.c:24: libavutil/frame.h:593:9: note: declared here 593 | int qstride; | ^~~~~~~ libavutil/frame.c:100:9: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations] 100 | *type = f->qscale_type; | ^ In file included from libavutil/frame.c:24: libavutil/frame.h:596:9: note: declared here 596 | int qscale_type; | ^~~~~~~~~~~ libavutil/frame.c:101:9: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 101 | buf = f->qp_table_buf; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c: In function 'get_frame_defaults': libavutil/frame.c:149:5: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] 149 | frame->pkt_pts = AV_NOPTS_VALUE; | ^~~~~ In file included from libavutil/frame.c:24: libavutil/frame.h:369:13: note: declared here 369 | int64_t pkt_pts; | ^~~~~~~ libavcodec/aacsbr_template.c:1402:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1402 | for (i = 0; i < ilim; i++) { | ^ libavutil/frame.c: In function 'frame_copy_props': libavutil/frame.c:357:5: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] 357 | dst->pkt_pts = src->pkt_pts; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:369:13: note: declared here 369 | int64_t pkt_pts; | ^~~~~~~ libavutil/frame.c:357:5: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] 357 | dst->pkt_pts = src->pkt_pts; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:369:13: note: declared here 369 | int64_t pkt_pts; | ^~~~~~~ In file included from libavformat/internal.h:28, from libavformat/astdec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavutil/frame.c:381:5: warning: 'error' is deprecated [-Wdeprecated-declarations] 381 | memcpy(dst->error, src->error, sizeof(dst->error)); | ^~~~~~ In file included from libavutil/frame.c:24: libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavutil/frame.c:381:5: warning: 'error' is deprecated [-Wdeprecated-declarations] 381 | memcpy(dst->error, src->error, sizeof(dst->error)); | ^~~~~~ In file included from libavutil/frame.c:24: libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavutil/frame.c:381:5: warning: 'error' is deprecated [-Wdeprecated-declarations] 381 | memcpy(dst->error, src->error, sizeof(dst->error)); | ^~~~~~ In file included from libavutil/frame.c:24: libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavutil/frame.c:413:5: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations] 413 | dst->qscale_table = NULL; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:588:13: note: declared here 588 | int8_t *qscale_table; | ^~~~~~~~~~~~ libavutil/frame.c:414:5: warning: 'qstride' is deprecated [-Wdeprecated-declarations] 414 | dst->qstride = 0; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:593:9: note: declared here 593 | int qstride; | ^~~~~~~ libavutil/frame.c:415:5: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations] 415 | dst->qscale_type = 0; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:596:9: note: declared here 596 | int qscale_type; | ^~~~~~~~~~~ libavutil/frame.c:416:5: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 416 | av_buffer_unref(&dst->qp_table_buf); | ^~~~~~~~~~~~~~~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c:417:5: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 417 | if (src->qp_table_buf) { | ^~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c:418:9: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 418 | dst->qp_table_buf = av_buffer_ref(src->qp_table_buf); | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c:418:9: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 418 | dst->qp_table_buf = av_buffer_ref(src->qp_table_buf); | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c:419:9: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 419 | if (dst->qp_table_buf) { | ^~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c:420:13: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations] 420 | dst->qscale_table = dst->qp_table_buf->data; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:588:13: note: declared here 588 | int8_t *qscale_table; | ^~~~~~~~~~~~ libavutil/frame.c:420:13: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 420 | dst->qscale_table = dst->qp_table_buf->data; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c:421:13: warning: 'qstride' is deprecated [-Wdeprecated-declarations] 421 | dst->qstride = src->qstride; | ^~~ CC libavcodec/ac3.o In file included from libavutil/frame.c:24: libavutil/frame.h:593:9: note: declared here 593 | int qstride; | ^~~~~~~ libavutil/frame.c:421:13: warning: 'qstride' is deprecated [-Wdeprecated-declarations] 421 | dst->qstride = src->qstride; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:593:9: note: declared here 593 | int qstride; | ^~~~~~~ libavutil/frame.c:422:13: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations] 422 | dst->qscale_type = src->qscale_type; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:596:9: note: declared here 596 | int qscale_type; | ^~~~~~~~~~~ libavutil/frame.c:422:13: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations] 422 | dst->qscale_type = src->qscale_type; | ^~~ In file included from libavutil/frame.c:24: libavutil/frame.h:596:9: note: declared here 596 | int qscale_type; | ^~~~~~~~~~~ libavutil/frame.c: In function 'av_frame_ref': libavutil/frame.c:475:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 475 | for (i = 0; i < FF_ARRAY_ELEMS(src->buf); i++) { | ^ libavutil/frame.c: In function 'av_frame_unref': libavutil/frame.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(frame->buf); i++) | ^ libavutil/frame.c:570:5: warning: 'qp_table_buf' is deprecated [-Wdeprecated-declarations] 570 | av_buffer_unref(&frame->qp_table_buf); | ^~~~~~~~~~~~~~~ In file included from libavutil/frame.c:24: libavutil/frame.h:599:18: note: declared here 599 | AVBufferRef *qp_table_buf; | ^~~~~~~~~~~~ libavutil/frame.c: In function 'av_frame_is_writable': libavutil/frame.c:602:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 602 | for (i = 0; i < FF_ARRAY_ELEMS(frame->buf); i++) | ^ libavformat/astdec.c: In function 'ast_read_packet': libavformat/astdec.c:93:52: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 93 | if (!s->streams[0]->codecpar->channels || size > INT_MAX / s->streams[0]->codecpar->channels) | ^ libavutil/frame.c: In function 'av_frame_get_plane_buffer': In file included from libavformat/internal.h:28, from libavformat/astenc.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavutil/frame.c:677:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 677 | for (i = 0; i < FF_ARRAY_ELEMS(frame->buf) && frame->buf[i]; i++) { | ^ libavformat/astdec.c: At top level: libavformat/astdec.c:122:1: warning: missing initializer for field 'read_close' of 'AVInputFormat' [-Wmissing-field-initializers] 122 | }; | ^ In file included from libavformat/astdec.c:24: libavformat/avformat.h:727:11: note: 'read_close' declared here 727 | int (*read_close)(struct AVFormatContext *); | ^~~~~~~~~~ libavutil/frame.c: In function 'av_frame_new_side_data_from_buf': libavutil/frame.c:699:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 699 | if (frame->nb_side_data > INT_MAX / sizeof(*frame->side_data) - 1) | ^ libavutil/frame.c: In function 'av_frame_apply_cropping': libavutil/frame.c:892:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 892 | (frame->crop_left + frame->crop_right) >= frame->width || | ^~ libavutil/frame.c:893:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 893 | (frame->crop_top + frame->crop_bottom) >= frame->height) | ^~ libavformat/astenc.c: At top level: libavformat/astenc.c:190:3: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 190 | { "loopstart", "Loopstart position in milliseconds.", OFFSET(loopstart), AV_OPT_TYPE_INT64, { .i64 = -1 }, -1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/astenc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavutil/hash.o libavformat/astenc.c:191:3: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 191 | { "loopend", "Loopend position in milliseconds.", OFFSET(loopend), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/astenc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/astenc.c:214:1: warning: missing initializer for field 'interleave_packet' of 'AVOutputFormat' [-Wmissing-field-initializers] 214 | }; | ^ In file included from libavformat/astenc.c:22: libavformat/avformat.h:561:11: note: 'interleave_packet' declared here 561 | int (*interleave_packet)(struct AVFormatContext *, AVPacket *out, | ^~~~~~~~~~~~~~~~~ CC libavformat/async.o In file included from libavcodec/msrledec.h:26, from libavcodec/aasc.c:33: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavutil/avutil.h:296, from libavutil/mem.h:35, from libavutil/hash.c:35: libavutil/hash.c: In function 'av_hash_final_bin': libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavutil/hash.c:210:22: note: in expansion of macro 'FFMIN' 210 | memcpy(dst, buf, FFMIN(size, rsize)); | ^~~~~ libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavutil/hash.c:210:22: note: in expansion of macro 'FFMIN' 210 | memcpy(dst, buf, FFMIN(size, rsize)); | ^~~~~ libavutil/hash.c:211:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 211 | if (size > rsize) | ^ In file included from libavutil/avutil.h:296, from libavutil/mem.h:35, from libavutil/hash.c:35: libavutil/hash.c: In function 'av_hash_final_hex': libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavutil/hash.c:221:21: note: in expansion of macro 'FFMIN' 221 | for (i = 0; i < FFMIN(rsize, size / 2); i++) | ^~~~~ libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavutil/hash.c:221:21: note: in expansion of macro 'FFMIN' 221 | for (i = 0; i < FFMIN(rsize, size / 2); i++) | ^~~~~ libavutil/hash.c: In function 'av_hash_final_b64': libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavutil/hash.c:233:22: note: in expansion of macro 'FFMIN' 233 | memcpy(dst, b64, FFMIN(osize, size)); | ^~~~~ libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavutil/hash.c:233:22: note: in expansion of macro 'FFMIN' 233 | memcpy(dst, b64, FFMIN(osize, size)); | ^~~~~ libavutil/hash.c:234:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | if (size < osize) | ^ CC libavutil/hdr_dynamic_metadata.o CC libavformat/au.o libavformat/async.c: In function 'fifo_do_not_copy_func': libavformat/async.c:378:41: warning: unused parameter 'dest' [-Wunused-parameter] 378 | static void fifo_do_not_copy_func(void* dest, void* src, int size) { | ~~~~~~^~~~ libavformat/async.c:378:53: warning: unused parameter 'src' [-Wunused-parameter] 378 | static void fifo_do_not_copy_func(void* dest, void* src, int size) { | ~~~~~~^~~ libavformat/async.c:378:62: warning: unused parameter 'size' [-Wunused-parameter] 378 | static void fifo_do_not_copy_func(void* dest, void* src, int size) { | ~~~~^~~~ CC libavcodec/ac3_parser.o CC libavcodec/ac3dec_data.o CC libavformat/audiointerleave.o CC libavutil/hmac.o CC libavcodec/ac3dec_fixed.o In file included from libavformat/internal.h:28, from libavformat/au.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/au.c: In function 'au_read_header': libavformat/au.c:153:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 153 | if (data_size < 0 && data_size != AU_UNKNOWN_SIZE) { | ^~ libavformat/au.c:189:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 189 | if (channels == 0 || channels >= INT_MAX / (BLOCK_SIZE * bps >> 3)) { | ^~ CC libavutil/hwcontext.o libavformat/au.c:210:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 210 | if (data_size != AU_UNKNOWN_SIZE) | ^~ libavformat/au.c: At top level: libavformat/au.c:227:1: warning: missing initializer for field 'read_timestamp' of 'AVInputFormat' [-Wmissing-field-initializers] 227 | }; | ^ In file included from libavformat/au.c:30: libavformat/avformat.h:744:15: note: 'read_timestamp' declared here 744 | int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index, | ^~~~~~~~~~~~~~ CC libavcodec/ac3dec_float.o In file included from libavformat/internal.h:28, from libavformat/audiointerleave.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/audiointerleave.c: In function 'ff_audio_interleave_close': libavformat/audiointerleave.c:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 32 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/audiointerleave.c: In function 'ff_audio_interleave_init': libavformat/audiointerleave.c:54:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/audiointerleave.c: In function 'ff_audio_rechunk_interleave': libavformat/audiointerleave.c:136:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 136 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavcodec/ac3dsp.o libavutil/hmac.c: In function 'av_hmac_init': libavutil/hmac.c:149:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 149 | if (keylen > c->blocklen) { | ^ libavutil/hmac.c: In function 'av_hmac_final': libavutil/hmac.c:175:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 175 | if (outlen < c->hashlen) | ^ libavutil/hwcontext.c:32:5: warning: "CONFIG_CUDA" is not defined, evaluates to 0 [-Wundef] 32 | #if CONFIG_CUDA | ^~~~~~~~~~~ libavutil/hwcontext.c:35:5: warning: "CONFIG_D3D11VA" is not defined, evaluates to 0 [-Wundef] 35 | #if CONFIG_D3D11VA | ^~~~~~~~~~~~~~ libavutil/hwcontext.c:38:5: warning: "CONFIG_LIBDRM" is not defined, evaluates to 0 [-Wundef] 38 | #if CONFIG_LIBDRM | ^~~~~~~~~~~~~ libavutil/hwcontext.c:44:5: warning: "CONFIG_OPENCL" is not defined, evaluates to 0 [-Wundef] 44 | #if CONFIG_OPENCL | ^~~~~~~~~~~~~ libavutil/hwcontext.c:56:5: warning: "CONFIG_VIDEOTOOLBOX" is not defined, evaluates to 0 [-Wundef] 56 | #if CONFIG_VIDEOTOOLBOX | ^~~~~~~~~~~~~~~~~~~ libavutil/hwcontext.c:59:5: warning: "CONFIG_MEDIACODEC" is not defined, evaluates to 0 [-Wundef] 59 | #if CONFIG_MEDIACODEC | ^~~~~~~~~~~~~~~~~ libavutil/hwcontext.c: In function 'av_hwdevice_find_type_by_name': libavutil/hwcontext.c:81:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 81 | for (type = 0; type < FF_ARRAY_ELEMS(hw_type_names); type++) { | ^ libavutil/hwcontext.c: In function 'hwdevice_ctx_free': libavutil/hwcontext.c:118:37: warning: unused parameter 'opaque' [-Wunused-parameter] 118 | static void hwdevice_ctx_free(void *opaque, uint8_t *data) | ~~~~~~^~~~~~ libavutil/hwcontext.c: In function 'hwframe_ctx_free': libavutil/hwcontext.c:220:36: warning: unused parameter 'opaque' [-Wunused-parameter] 220 | static void hwframe_ctx_free(void *opaque, uint8_t *data) | ~~~~~~^~~~~~ libavutil/hwcontext.c: In function 'av_hwframe_transfer_get_formats': libavutil/hwcontext.c:383:71: warning: unused parameter 'flags' [-Wunused-parameter] 383 | enum AVPixelFormat **formats, int flags) | ~~~~^~~~~ libavutil/hwcontext.c: In function 'av_hwframe_get_buffer': libavutil/hwcontext.c:465:73: warning: unused parameter 'flags' [-Wunused-parameter] 465 | int av_hwframe_get_buffer(AVBufferRef *hwframe_ref, AVFrame *frame, int flags) | ~~~~^~~~~ CC libavcodec/ac3enc.o CC libavcodec/ac3enc_fixed.o In file included from libavcodec/ac3dec_float.c:32: libavcodec/ac3dec.c: In function 'decode_exponents': libavcodec/ac3dec.c:453:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 453 | if (prevexp > 24U) { | ^ libavcodec/ac3dec.c: In function 'coupling_strategy': libavcodec/ac3dec.c:993:43: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 993 | cpl_end_subband = s->spx_in_use ? (s->spx_src_start_freq - 37) / 12 : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ac3dec.c: In function 'decode_audio_block': libavcodec/ac3dec.c:1133:19: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1133 | if (s->eac3 ? s->cpl_strategy_exists[blk] : get_bits1(gbc)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ac3dec_float.c: At top level: libavcodec/ac3dec_float.c:35:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 35 | { "cons_noisegen", "enable consistent noise generation", OFFSET(consistent_noise_generation), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_float.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_float.c:36:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 36 | { "drc_scale", "percentage of dynamic range compression to apply", OFFSET(drc_scale), AV_OPT_TYPE_FLOAT, {.dbl = 1.0}, 0.0, 6.0, PAR }, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_float.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_float.c:37:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 37 | { "heavy_compr", "enable heavy dynamic range compression", OFFSET(heavy_compression), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_float.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_float.c:38:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 38 | { "target_level", "target level in -dBFS (0 not applied)", OFFSET(target_level), AV_OPT_TYPE_INT, {.i64 = 0 }, -31, 0, PAR }, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_float.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_float.c:41:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 41 | {"ltrt_cmixlev", "Lt/Rt Center Mix Level", OFFSET(ltrt_center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, 0}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_float.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3dec_fixed.c:168: libavcodec/ac3dec.c: In function 'decode_exponents': libavcodec/ac3dec.c:453:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 453 | if (prevexp > 24U) { | ^ libavcodec/ac3dec_float.c:42:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 42 | {"ltrt_surmixlev", "Lt/Rt Surround Mix Level", OFFSET(ltrt_surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, 0}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_float.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_float.c:43:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 43 | {"loro_cmixlev", "Lo/Ro Center Mix Level", OFFSET(loro_center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, 0}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_float.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_float.c:44:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 44 | {"loro_surmixlev", "Lo/Ro Surround Mix Level", OFFSET(loro_surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, 0}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_float.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec.c: In function 'coupling_strategy': libavcodec/ac3dec.c:993:43: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 993 | cpl_end_subband = s->spx_in_use ? (s->spx_src_start_freq - 37) / 12 : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ X86ASM libswscale/x86/rgb_2_rgb.o libavcodec/ac3dec.c: In function 'decode_audio_block': libavcodec/ac3dec.c:1133:19: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1133 | if (s->eac3 ? s->cpl_strategy_exists[blk] : get_bits1(gbc)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/av1.o In file included from libavcodec/ac3dec_float.c:32: libavcodec/ac3dec.c: In function 'decode_exponents': libavcodec/ac3dec.c:459:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 459 | dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ libavcodec/ac3dec.c:460:9: note: here 460 | case 2: dexps[j++] = prevexp; | ^~~~ libavcodec/ac3dec.c:460:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 460 | case 2: dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ libavcodec/ac3dec.c:461:9: note: here 461 | case 1: dexps[j++] = prevexp; | ^~~~ libavcodec/ac3dsp.c: In function 'ac3_lshift_int16_c': libavcodec/ac3dsp.c:62:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 62 | for (i = 0; i < len; i += 8) { | ^ libavcodec/ac3dec.c: In function 'ac3_upmix_delay': libavcodec/ac3dec.c:735:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 735 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ac3dec.c:736:5: note: here 736 | case AC3_CHMODE_2F1R: | ^~~~ libavcodec/ac3dec.c:740:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 740 | memset(s->delay[4], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ac3dec.c:741:5: note: here 741 | case AC3_CHMODE_3F1R: | ^~~~ libavcodec/ac3dec.c:742:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 742 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ac3dec.c:743:5: note: here 743 | case AC3_CHMODE_3F: | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:28:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 28 | {"per_frame_metadata", "Allow Changing Metadata Per-Frame", OFFSET(allow_per_frame_metadata), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:31:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 31 | {"center_mixlev", "Center Mix Level", OFFSET(center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = LEVEL_MINUS_4POINT5DB }, 0.0, 1.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:32:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 32 | {"surround_mixlev", "Surround Mix Level", OFFSET(surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = LEVEL_MINUS_6DB }, 0.0, 1.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:35:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 35 | {"mixing_level", "Mixing Level", OFFSET(mixing_level), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 111, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:41:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 41 | {"copyright", "Copyright Bit", OFFSET(copyright), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:42:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 42 | {"dialnorm", "Dialogue Level (dB)", OFFSET(dialogue_level), AV_OPT_TYPE_INT, {.i64 = -31 }, -31, -1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:47:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 47 | {"original", "Original Bit Stream", OFFSET(original), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:54:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 54 | {"ltrt_cmixlev", "Lt/Rt Center Mix Level", OFFSET(ltrt_center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:55:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 55 | {"ltrt_surmixlev", "Lt/Rt Surround Mix Level", OFFSET(ltrt_surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:56:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 56 | {"loro_cmixlev", "Lo/Ro Center Mix Level", OFFSET(loro_center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:57:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 57 | {"loro_surmixlev", "Lo/Ro Surround Mix Level", OFFSET(loro_surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_fixed.c: At top level: libavcodec/ac3dec_fixed.c:171:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 171 | { "cons_noisegen", "enable consistent noise generation", OFFSET(consistent_noise_generation), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_fixed.c:53: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_fixed.c:172:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 172 | { "drc_scale", "percentage of dynamic range compression to apply", OFFSET(drc_scale), AV_OPT_TYPE_FLOAT, {.dbl = 1.0}, 0.0, 6.0, PAR }, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_fixed.c:53: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3dec_fixed.c:173:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 173 | { "heavy_compr", "enable heavy dynamic range compression", OFFSET(heavy_compression), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, PAR }, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3dec.h:56, from libavcodec/ac3dec_fixed.c:53: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_fixed.c:37: libavcodec/ac3enc_opts_template.c:71:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 71 | {"stereo_rematrixing", "Stereo Rematrixing", OFFSET(stereo_rematrixing), AV_OPT_TYPE_BOOL, {.i64 = 1 }, 0, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_fixed.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ac3enc.c: In function 'dprint_options': libavcodec/ac3enc.c:1676:46: warning: unused parameter 's' [-Wunused-parameter] 1676 | static void dprint_options(AC3EncodeContext *s) | ~~~~~~~~~~~~~~~~~~^ In file included from libavcodec/ac3dec_fixed.c:168: libavcodec/ac3dec.c: In function 'decode_exponents': libavcodec/ac3dec.c:459:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 459 | dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ libavcodec/ac3dec.c:460:9: note: here 460 | case 2: dexps[j++] = prevexp; | ^~~~ libavcodec/ac3dec.c:460:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 460 | case 2: dexps[j++] = prevexp; | ~~~~~~~~~~~^~~~~~~~~ libavcodec/ac3dec.c:461:9: note: here 461 | case 1: dexps[j++] = prevexp; | ^~~~ CC libavformat/avc.o libavcodec/ac3dec.c: In function 'ac3_upmix_delay': libavcodec/ac3dec.c:735:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 735 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ac3dec.c:736:5: note: here 736 | case AC3_CHMODE_2F1R: | ^~~~ libavcodec/ac3dec.c:740:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 740 | memset(s->delay[4], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ac3dec.c:741:5: note: here 741 | case AC3_CHMODE_3F1R: | ^~~~ libavcodec/ac3dec.c:742:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 742 | memset(s->delay[3], 0, channel_data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/ac3dec.c:743:5: note: here 743 | case AC3_CHMODE_3F: | ^~~~ CC libavutil/hwcontext_vdpau.o CC libavutil/imgutils.o CC libavutil/integer.o libavutil/hwcontext_vdpau.c: In function 'vdpau_init_pixmfts': libavutil/hwcontext_vdpau.c:106:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 106 | for (i = 0; i < FF_ARRAY_ELEMS(priv->pix_fmts); i++) { | ^ libavutil/hwcontext_vdpau.c: In function 'vdpau_device_uninit': libavutil/hwcontext_vdpau.c:170:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 170 | for (i = 0; i < FF_ARRAY_ELEMS(priv->pix_fmts); i++) | ^ libavutil/hwcontext_vdpau.c: In function 'vdpau_frames_get_constraints': libavutil/hwcontext_vdpau.c:187:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 187 | for (i = 0; i < FF_ARRAY_ELEMS(vdpau_pix_fmts); i++) { | ^ libavutil/hwcontext_vdpau.c:175:53: warning: unused parameter 'hwconfig' [-Wunused-parameter] 175 | const void *hwconfig, | ~~~~~~~~~~~~^~~~~~~~ libavutil/hwcontext_vdpau.c: In function 'vdpau_pool_alloc': libavutil/hwcontext_vdpau.c:212:56: warning: unused parameter 'size' [-Wunused-parameter] 212 | static AVBufferRef *vdpau_pool_alloc(void *opaque, int size) | ~~~~^~~~ libavutil/hwcontext_vdpau.c: In function 'vdpau_frames_init': libavutil/hwcontext_vdpau.c:247:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 247 | for (i = 0; i < FF_ARRAY_ELEMS(vdpau_pix_fmts); i++) { | ^ libavutil/hwcontext_vdpau.c: In function 'vdpau_transfer_get_formats': libavutil/hwcontext_vdpau.c:290:71: warning: unused parameter 'dir' [-Wunused-parameter] 290 | enum AVHWFrameTransferDirection dir, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavutil/hwcontext_vdpau.c: In function 'vdpau_transfer_data_from': libavutil/hwcontext_vdpau.c:327:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 327 | for (i = 0; i< FF_ARRAY_ELEMS(data) && dst->data[i]; i++) { | ^ libavutil/hwcontext_vdpau.c:329:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 329 | if (dst->linesize[i] < 0 || dst->linesize[i] > UINT32_MAX) { | ^ libavutil/hwcontext_vdpau.c: In function 'vdpau_transfer_data_to': libavutil/hwcontext_vdpau.c:378:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 378 | for (i = 0; i< FF_ARRAY_ELEMS(data) && src->data[i]; i++) { | ^ libavutil/hwcontext_vdpau.c:380:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 380 | if (src->linesize[i] < 0 || src->linesize[i] > UINT32_MAX) { | ^ libavutil/hwcontext_vdpau.c: At top level: libavutil/hwcontext_vdpau.c:415:5: warning: "HAVE_VDPAU_X11" is not defined, evaluates to 0 [-Wundef] 415 | #if HAVE_VDPAU_X11 | ^~~~~~~~~~~~~~ libavutil/hwcontext_vdpau.c:488:5: warning: "HAVE_VDPAU_X11" is not defined, evaluates to 0 [-Wundef] 488 | #if HAVE_VDPAU_X11 | ^~~~~~~~~~~~~~ libavutil/hwcontext_vdpau.c:501:1: warning: missing initializer for field 'map_to' of 'HWContextType' [-Wmissing-field-initializers] 501 | }; | ^ In file included from libavutil/hwcontext_vdpau.c:29: libavutil/hwcontext_internal.h:91:24: note: 'map_to' declared here 91 | int (*map_to)(AVHWFramesContext *ctx, AVFrame *dst, | ^~~~~~ libavutil/imgutils.c: In function 'image_get_linesize': libavutil/imgutils.c:54:39: warning: unused parameter 'plane' [-Wunused-parameter] 54 | int image_get_linesize(int width, int plane, | ~~~~^~~~~ libavutil/imgutils.c: In function 'memset_bytes': libavutil/imgutils.c:511:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 511 | for (i = 0; i < clear_size; i++) { | ^ AR libpostproc/libpostproc.a make[1]: Leaving directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' CC libavutil/intmath.o CC libavcodec/ac3enc_float.o CC libavformat/avidec.o CC libavformat/avienc.o In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:28:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 28 | {"per_frame_metadata", "Allow Changing Metadata Per-Frame", OFFSET(allow_per_frame_metadata), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:31:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 31 | {"center_mixlev", "Center Mix Level", OFFSET(center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = LEVEL_MINUS_4POINT5DB }, 0.0, 1.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:32:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 32 | {"surround_mixlev", "Surround Mix Level", OFFSET(surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = LEVEL_MINUS_6DB }, 0.0, 1.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:35:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 35 | {"mixing_level", "Mixing Level", OFFSET(mixing_level), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 111, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:41:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 41 | {"copyright", "Copyright Bit", OFFSET(copyright), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:42:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 42 | {"dialnorm", "Dialogue Level (dB)", OFFSET(dialogue_level), AV_OPT_TYPE_INT, {.i64 = -31 }, -31, -1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:47:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 47 | {"original", "Original Bit Stream", OFFSET(original), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:54:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 54 | {"ltrt_cmixlev", "Lt/Rt Center Mix Level", OFFSET(ltrt_center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:55:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 55 | {"ltrt_surmixlev", "Lt/Rt Surround Mix Level", OFFSET(ltrt_surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:56:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 56 | {"loro_cmixlev", "Lo/Ro Center Mix Level", OFFSET(loro_center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:57:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 57 | {"loro_surmixlev", "Lo/Ro Surround Mix Level", OFFSET(loro_surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/ac3enc_float.c:38: libavcodec/ac3enc_opts_template.c:71:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 71 | {"stereo_rematrixing", "Stereo Rematrixing", OFFSET(stereo_rematrixing), AV_OPT_TYPE_BOOL, {.i64 = 1 }, 0, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/ac3enc_float.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/avio.o X86ASM libswscale/x86/scale.o libavformat/av1.c: In function 'ff_isom_write_av1c': libavformat/av1.c:233:21: warning: 'buffer_delay_length_minus_1' may be used uninitialized in this function [-Wmaybe-uninitialized] 233 | skip_bits_long(&gb, buffer_delay_length_minus_1 + 1); // decoder_buffer_delay | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/av1.c:198:46: note: 'buffer_delay_length_minus_1' was declared here 198 | int decoder_model_info_present_flag, buffer_delay_length_minus_1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libswscale/x86/swscale.o CC libavcodec/ac3tab.o In file included from libavformat/internal.h:28, from libavformat/avidec.c:35: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/avio.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/acelp_filters.o In file included from libavformat/avidec.c:38: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/avienc.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/avidec.c: At top level: libavformat/avidec.c:90:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 90 | { "use_odml", "use odml index", offsetof(AVIContext, use_odml), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, AV_OPT_FLAG_DECODING_PARAM}, | ^ In file included from libavformat/avidec.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/avidec.c: In function 'read_odml_index': libavformat/avidec.c:187:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | if (stream_id >= s->nb_streams || stream_id < 0) | ^~ libavformat/avidec.c: In function 'clean_index': libavformat/avidec.c:272:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/avidec.c: In function 'avi_read_tag': libavformat/avidec.c:309:36: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 309 | if (avio_read(pb, value, size) != size) | ^~ In file included from libswscale/x86/swscale.c:70: libswscale/x86/swscale_template.c: In function 'yuv2yuvX_mmx': libswscale/x86/swscale_template.c:70:44: warning: unused parameter 'src' [-Wunused-parameter] 70 | const int16_t **src, uint8_t *dest, int dstW, | ~~~~~~~~~~~~~~~~^~~ libavformat/avidec.c: In function 'avi_read_nikon': libavformat/avidec.c:343:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 343 | while (avio_tell(s->pb) < end && !avio_feof(s->pb)) { | ^ libavformat/avidec.c:350:37: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 350 | while (avio_tell(s->pb) < tag_end && !avio_feof(s->pb)) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2rgb32_X_ar_mmx': libswscale/x86/swscale_template.c:340:66: warning: unused parameter 'lumFilter' [-Wunused-parameter] 340 | static void RENAME(yuv2rgb32_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:341:52: warning: unused parameter 'lumSrc' [-Wunused-parameter] 341 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:341:64: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 341 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:342:51: warning: unused parameter 'chrFilter' [-Wunused-parameter] 342 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:342:78: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 342 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:343:52: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 343 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:344:40: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 344 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libavformat/avidec.c: In function 'calculate_bitrate': libswscale/x86/swscale_template.c:344:71: warning: unused parameter 'alpSrc' [-Wunused-parameter] 344 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:345:65: warning: unused parameter 'dstY' [-Wunused-parameter] 345 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libavformat/avidec.c:429:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 429 | for (i = 0; inb_streams; i++) { | ^ libavformat/avidec.c:446:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 446 | for (i = 0; inb_streams; i++) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2rgb32_X_mmx': libswscale/x86/swscale_template.c:373:63: warning: unused parameter 'lumFilter' [-Wunused-parameter] 373 | static void RENAME(yuv2rgb32_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:374:49: warning: unused parameter 'lumSrc' [-Wunused-parameter] 374 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:374:61: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 374 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:375:48: warning: unused parameter 'chrFilter' [-Wunused-parameter] 375 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:375:75: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 375 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:376:49: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 376 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:377:37: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 377 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:377:68: warning: unused parameter 'alpSrc' [-Wunused-parameter] 377 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:378:62: warning: unused parameter 'dstY' [-Wunused-parameter] 378 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2bgr32_X_mmx': libswscale/x86/swscale_template.c:402:63: warning: unused parameter 'lumFilter' [-Wunused-parameter] 402 | static void RENAME(yuv2bgr32_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:403:49: warning: unused parameter 'lumSrc' [-Wunused-parameter] 403 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:403:61: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 403 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:404:48: warning: unused parameter 'chrFilter' [-Wunused-parameter] 404 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:404:75: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 404 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:405:49: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 405 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:406:37: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 406 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:406:68: warning: unused parameter 'alpSrc' [-Wunused-parameter] 406 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:407:62: warning: unused parameter 'dstY' [-Wunused-parameter] 407 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2rgb565_X_ar_mmx': libswscale/x86/swscale_template.c:459:67: warning: unused parameter 'lumFilter' [-Wunused-parameter] 459 | static void RENAME(yuv2rgb565_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:460:53: warning: unused parameter 'lumSrc' [-Wunused-parameter] 460 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:460:65: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 460 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:461:52: warning: unused parameter 'chrFilter' [-Wunused-parameter] 461 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:461:79: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 461 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:462:53: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 462 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:463:41: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 463 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:463:72: warning: unused parameter 'alpSrc' [-Wunused-parameter] 463 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:464:66: warning: unused parameter 'dstY' [-Wunused-parameter] 464 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libavformat/avidec.c: In function 'avi_read_header': libswscale/x86/swscale_template.c: In function 'yuv2rgb565_X_mmx': libswscale/x86/swscale_template.c:483:64: warning: unused parameter 'lumFilter' [-Wunused-parameter] 483 | static void RENAME(yuv2rgb565_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libavformat/avidec.c:606:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] 606 | av_freep(&s->streams[0]->codec); | ^~~~~~~~ libswscale/x86/swscale_template.c:484:50: warning: unused parameter 'lumSrc' [-Wunused-parameter] 484 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:484:62: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 484 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:485:49: warning: unused parameter 'chrFilter' [-Wunused-parameter] 485 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:485:76: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 485 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ In file included from libavformat/avidec.c:32: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libswscale/x86/swscale_template.c:486:50: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 486 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:487:38: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 487 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:487:69: warning: unused parameter 'alpSrc' [-Wunused-parameter] 487 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:488:63: warning: unused parameter 'dstY' [-Wunused-parameter] 488 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ In file included from libavformat/avidec.c:24: libavformat/avidec.c:642:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 642 | av_assert0(stream_index < s->nb_streams); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libswscale/x86/swscale_template.c: In function 'yuv2rgb555_X_ar_mmx': libswscale/x86/swscale_template.c:536:67: warning: unused parameter 'lumFilter' [-Wunused-parameter] 536 | static void RENAME(yuv2rgb555_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:537:53: warning: unused parameter 'lumSrc' [-Wunused-parameter] 537 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:537:65: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 537 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:538:52: warning: unused parameter 'chrFilter' [-Wunused-parameter] 538 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:538:79: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 538 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:539:53: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 539 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:540:41: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 540 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:540:72: warning: unused parameter 'alpSrc' [-Wunused-parameter] 540 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:541:66: warning: unused parameter 'dstY' [-Wunused-parameter] 541 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2rgb555_X_mmx': libswscale/x86/swscale_template.c:560:64: warning: unused parameter 'lumFilter' [-Wunused-parameter] 560 | static void RENAME(yuv2rgb555_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:561:50: warning: unused parameter 'lumSrc' [-Wunused-parameter] 561 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:561:62: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 561 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:562:49: warning: unused parameter 'chrFilter' [-Wunused-parameter] 562 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/avienc.c:24: libavformat/avienc.c: In function 'avi_add_ientry': libswscale/x86/swscale_template.c:562:76: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 562 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavformat/avienc.c:137:23: note: in expansion of macro 'FFMAX' 137 | avist->max_size = FFMAX(avist->max_size, size); | ^~~~~ libswscale/x86/swscale_template.c:563:50: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 563 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ ./libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavformat/avienc.c:137:23: note: in expansion of macro 'FFMAX' 137 | avist->max_size = FFMAX(avist->max_size, size); | ^~~~~ libswscale/x86/swscale_template.c:564:38: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 564 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libavformat/avidec.c:733:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 733 | if (stream_index >= (unsigned)s->nb_streams || avi->dv_demux) { | ^~ libswscale/x86/swscale_template.c:564:69: warning: unused parameter 'alpSrc' [-Wunused-parameter] 564 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:565:63: warning: unused parameter 'dstY' [-Wunused-parameter] 565 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libavformat/avienc.c: In function 'avi_start_new_riff': libavformat/avienc.c:166:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 166 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/avienc.c: In function 'avi_write_counters': libswscale/x86/swscale_template.c: In function 'yuv2bgr24_X_ar_mmx': libavformat/avienc.c:207:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 207 | for (n = 0; n < s->nb_streams; n++) { | ^ libswscale/x86/swscale_template.c:694:66: warning: unused parameter 'lumFilter' [-Wunused-parameter] 694 | static void RENAME(yuv2bgr24_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:695:52: warning: unused parameter 'lumSrc' [-Wunused-parameter] 695 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:695:64: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 695 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:696:51: warning: unused parameter 'chrFilter' [-Wunused-parameter] 696 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:696:78: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 696 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:697:52: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 697 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:698:40: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 698 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:698:71: warning: unused parameter 'alpSrc' [-Wunused-parameter] 698 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:699:65: warning: unused parameter 'dstY' [-Wunused-parameter] 699 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libavformat/avienc.c: In function 'avi_write_header': libavformat/avienc.c:277:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 277 | for (n = 0; n < s->nb_streams; n++) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2bgr24_X_mmx': libswscale/x86/swscale_template.c:719:63: warning: unused parameter 'lumFilter' [-Wunused-parameter] 719 | static void RENAME(yuv2bgr24_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:720:49: warning: unused parameter 'lumSrc' [-Wunused-parameter] 720 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libavformat/avienc.c:293:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for (n = 0; n < s->nb_streams; n++) { | ^ libswscale/x86/swscale_template.c:720:61: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 720 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:721:48: warning: unused parameter 'chrFilter' [-Wunused-parameter] 721 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libavformat/avidec.c:832:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 832 | st->codecpar->extradata_size < 1U << 30) { | ^ libswscale/x86/swscale_template.c:721:75: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 721 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:722:49: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 722 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:723:37: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 723 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:723:68: warning: unused parameter 'alpSrc' [-Wunused-parameter] 723 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:724:62: warning: unused parameter 'dstY' [-Wunused-parameter] 724 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2yuyv422_X_ar_mmx': libswscale/x86/swscale_template.c:762:68: warning: unused parameter 'lumFilter' [-Wunused-parameter] 762 | static void RENAME(yuv2yuyv422_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:763:54: warning: unused parameter 'lumSrc' [-Wunused-parameter] 763 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:763:66: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 763 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:764:53: warning: unused parameter 'chrFilter' [-Wunused-parameter] 764 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:764:80: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 764 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:765:54: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 765 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:766:42: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 766 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libavformat/avidec.c:916:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 916 | if (stream_index >= (unsigned)s->nb_streams | ^~ libswscale/x86/swscale_template.c:766:73: warning: unused parameter 'alpSrc' [-Wunused-parameter] 766 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:767:67: warning: unused parameter 'dstY' [-Wunused-parameter] 767 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2yuyv422_X_mmx': libswscale/x86/swscale_template.c:783:65: warning: unused parameter 'lumFilter' [-Wunused-parameter] 783 | static void RENAME(yuv2yuyv422_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:784:51: warning: unused parameter 'lumSrc' [-Wunused-parameter] 784 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:784:63: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 784 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:785:50: warning: unused parameter 'chrFilter' [-Wunused-parameter] 785 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:785:77: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 785 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:786:51: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 786 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libavformat/avio.c: At top level: libavformat/avio.c:57:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 57 | {"protocol_whitelist", "List of protocols that are allowed to be used", OFFSET(protocol_whitelist), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, D }, | ^ libswscale/x86/swscale_template.c:787:39: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 787 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ In file included from libavformat/avio.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/x86/swscale_template.c:787:70: warning: unused parameter 'alpSrc' [-Wunused-parameter] 787 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:788:64: warning: unused parameter 'dstY' [-Wunused-parameter] 788 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ 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 && size > 9 * 4) { | ^ libavformat/avio.c:58:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 58 | {"protocol_blacklist", "List of protocols that are not allowed to be used", OFFSET(protocol_blacklist), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, D }, | ^ In file included from libavformat/avio.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/avio.c:59:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 59 | {"rw_timeout", "Timeout for IO operations (in microseconds)", offsetof(URLContext, rw_timeout), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, AV_OPT_FLAG_ENCODING_PARAM | AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/avio.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/x86/swscale_template.c: In function 'yuv2rgb32_2_mmx': libswscale/x86/swscale_template.c:885:72: warning: unused parameter 'vbuf' [-Wunused-parameter] 885 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avienc.c: In function 'avi_write_ix': libavformat/avidec.c:1012:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1012 | if (stream_index != s->nb_streams - 1) { | ^~ libswscale/x86/swscale_template.c:887:37: warning: unused parameter 'dstW' [-Wunused-parameter] 887 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libavformat/avienc.c:632:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 632 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c:887:47: warning: unused parameter 'yalpha' [-Wunused-parameter] 887 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libswscale/x86/swscale_template.c:887:59: warning: unused parameter 'uvalpha' [-Wunused-parameter] 887 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:887:72: warning: unused parameter 'y' [-Wunused-parameter] 887 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libavformat/avienc.c:647:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 647 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/avidec.c:1030:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1030 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2bgr24_2_mmx': libswscale/x86/swscale_template.c:949:72: warning: unused parameter 'vbuf' [-Wunused-parameter] 949 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avienc.c: In function 'avi_write_idx1': libavformat/avidec.c:1037:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1037 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/avienc.c:694:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 694 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c:950:48: warning: unused parameter 'abuf' [-Wunused-parameter] 950 | const int16_t *abuf[2], uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:951:37: warning: unused parameter 'dstW' [-Wunused-parameter] 951 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libavformat/avienc.c:701:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 701 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c:951:47: warning: unused parameter 'yalpha' [-Wunused-parameter] 951 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libavformat/avidec.c:1046:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1046 | if (i == s->nb_streams && avi->non_interleaved) { | ^~ libswscale/x86/swscale_template.c:951:59: warning: unused parameter 'uvalpha' [-Wunused-parameter] 951 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:951:72: warning: unused parameter 'y' [-Wunused-parameter] 951 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2rgb555_2_mmx': libswscale/x86/swscale_template.c:972:73: warning: unused parameter 'vbuf' [-Wunused-parameter] 972 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:973:49: warning: unused parameter 'abuf' [-Wunused-parameter] 973 | const int16_t *abuf[2], uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:974:38: warning: unused parameter 'dstW' [-Wunused-parameter] 974 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:974:48: warning: unused parameter 'yalpha' [-Wunused-parameter] 974 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libswscale/x86/swscale_template.c:974:60: warning: unused parameter 'uvalpha' [-Wunused-parameter] 974 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:974:73: warning: unused parameter 'y' [-Wunused-parameter] 974 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2rgb565_2_mmx': libavformat/avidec.c: In function 'get_subtitle_pkt': libswscale/x86/swscale_template.c:1001:73: warning: unused parameter 'vbuf' [-Wunused-parameter] 1001 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1002:49: warning: unused parameter 'abuf' [-Wunused-parameter] 1002 | const int16_t *abuf[2], uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avidec.c:1143:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1143 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c:1003:38: warning: unused parameter 'dstW' [-Wunused-parameter] 1003 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1003:48: warning: unused parameter 'yalpha' [-Wunused-parameter] 1003 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libswscale/x86/swscale_template.c:1003:60: warning: unused parameter 'uvalpha' [-Wunused-parameter] 1003 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:1003:73: warning: unused parameter 'y' [-Wunused-parameter] 1003 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libavformat/avidec.c: In function 'avi_sync': libavformat/avienc.c: In function 'avi_write_trailer': libswscale/x86/swscale_template.c: In function 'yuv2yuyv422_2_mmx': libavformat/avienc.c:915:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 915 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c:1070:74: warning: unused parameter 'vbuf' [-Wunused-parameter] 1070 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avidec.c:1203:50: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 1203 | if (i*(avi->io_fsize>0) + (uint64_t)size > avi->fsize || d[0] > 127) | ^ libswscale/x86/swscale_template.c:1071:50: warning: unused parameter 'abuf' [-Wunused-parameter] 1071 | const int16_t *abuf[2], uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1072:39: warning: unused parameter 'dstW' [-Wunused-parameter] 1072 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libavformat/avienc.c:935:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 935 | for (n = nb_frames = 0; n < s->nb_streams; n++) { | ^ libavformat/avidec.c:1207:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1207 | if ((d[0] == 'i' && d[1] == 'x' && n < s->nb_streams) || | ^ libswscale/x86/swscale_template.c:1072:49: warning: unused parameter 'yalpha' [-Wunused-parameter] 1072 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libswscale/x86/swscale_template.c:1072:61: warning: unused parameter 'uvalpha' [-Wunused-parameter] 1072 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:1072:74: warning: unused parameter 'y' [-Wunused-parameter] 1072 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libavformat/avienc.c:963:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 963 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/avidec.c:1225:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1225 | get_stream_idx(d + 1) < s->nb_streams) | ^ libavformat/avienc.c: At top level: libavformat/avienc.c:981:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 981 | { "reserve_index_space", "reserve space (in bytes) at the beginning of the file for each stream index", OFFSET(reserve_index_space), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, ENC }, | ^ libavformat/avidec.c:1229:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1229 | if (d[2] == 'i' && d[3] == 'x' && n < s->nb_streams) { | ^ In file included from libavformat/avienc.c:38: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/avidec.c:1234:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1234 | if (d[2] == 'w' && d[3] == 'c' && n < s->nb_streams) { | ^ libavformat/avienc.c:982:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 982 | { "write_channel_mask", "write channel mask into wave format header", OFFSET(write_channel_mask), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, ENC }, | ^ In file included from libavformat/avienc.c:38: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/x86/swscale_template.c: In function 'yuv2rgb32_1_mmx': libavformat/avidec.c:1243:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1243 | if (n < s->nb_streams) { | ^ libswscale/x86/swscale_template.c:1209:72: warning: unused parameter 'vbuf' [-Wunused-parameter] 1209 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1211:37: warning: unused parameter 'dstW' [-Wunused-parameter] 1211 | int dstW, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1211:60: warning: unused parameter 'y' [-Wunused-parameter] 1211 | int dstW, int uvalpha, int y) | ~~~~^ libavformat/avidec.c:1263:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1263 | && (d[2]*256+d[3] == ast1->prefix || !ast1->prefix_count) | ^~ libswscale/x86/swscale_template.c: In function 'yuv2bgr24_1_mmx': libswscale/x86/swscale_template.c:1278:72: warning: unused parameter 'vbuf' [-Wunused-parameter] 1278 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avidec.c:1287:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1287 | d[2] * 256 + d[3] == ast->prefix /* || | ^~ libswscale/x86/swscale_template.c:1279:48: warning: unused parameter 'abuf0' [-Wunused-parameter] 1279 | const int16_t *abuf0, uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~ libswscale/x86/swscale_template.c:1280:37: warning: unused parameter 'dstW' [-Wunused-parameter] 1280 | int dstW, int uvalpha, int y) | ~~~~^~~~ libavformat/avidec.c:1292:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1292 | if (d[2] * 256 + d[3] == ast->prefix) | ^~ libswscale/x86/swscale_template.c:1280:60: warning: unused parameter 'y' [-Wunused-parameter] 1280 | int dstW, int uvalpha, int y) | ~~~~^ libavformat/avidec.c:1318:73: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1318 | st->index_entries[st->nb_index_entries - 1].pos < pos) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2rgb555_1_mmx': libswscale/x86/swscale_template.c:1319:73: warning: unused parameter 'vbuf' [-Wunused-parameter] 1319 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avidec.c: In function 'ni_prepare_read': libswscale/x86/swscale_template.c:1320:49: warning: unused parameter 'abuf0' [-Wunused-parameter] 1320 | const int16_t *abuf0, uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~ libavformat/avidec.c:1342:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1342 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c:1321:38: warning: unused parameter 'dstW' [-Wunused-parameter] 1321 | int dstW, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1321:61: warning: unused parameter 'y' [-Wunused-parameter] 1321 | int dstW, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2rgb565_1_mmx': libswscale/x86/swscale_template.c:1372:73: warning: unused parameter 'vbuf' [-Wunused-parameter] 1372 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1373:49: warning: unused parameter 'abuf0' [-Wunused-parameter] 1373 | const int16_t *abuf0, uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~ libswscale/x86/swscale_template.c:1374:38: warning: unused parameter 'dstW' [-Wunused-parameter] 1374 | int dstW, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1374:61: warning: unused parameter 'y' [-Wunused-parameter] 1374 | int dstW, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2yuyv422_1_mmx': libavformat/avidec.c: In function 'avi_read_packet': libswscale/x86/swscale_template.c:1462:74: warning: unused parameter 'vbuf' [-Wunused-parameter] 1462 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avidec.c:1448:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1448 | if (ast->has_pal && pkt->size < (unsigned)INT_MAX / 2) { | ^ libswscale/x86/swscale_template.c:1463:50: warning: unused parameter 'abuf0' [-Wunused-parameter] 1463 | const int16_t *abuf0, uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~ libswscale/x86/swscale_template.c:1464:39: warning: unused parameter 'dstW' [-Wunused-parameter] 1464 | int dstW, int uvalpha, int y) | ~~~~^~~~ libavformat/avienc.c: In function 'avi_write_header': libavformat/avienc.c:368:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 368 | if (par->codec_id != AV_CODEC_ID_XSUB) { | ^ libavformat/avienc.c:372:9: note: here 372 | case AVMEDIA_TYPE_VIDEO: | ^~~~ libswscale/x86/swscale_template.c:1464:62: warning: unused parameter 'y' [-Wunused-parameter] 1464 | int dstW, int uvalpha, int y) | ~~~~^ libavformat/avienc.c:443:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 443 | if (par->codec_id != AV_CODEC_ID_XSUB) | ^ libavformat/avienc.c:445:13: note: here 445 | case AVMEDIA_TYPE_VIDEO: | ^~~~ CC libswscale/x86/yuv2rgb.o In file included from libswscale/x86/swscale.c:79: libswscale/x86/swscale_template.c: In function 'yuv2yuvX_mmxext': libswscale/x86/swscale_template.c:70:44: warning: unused parameter 'src' [-Wunused-parameter] 70 | const int16_t **src, uint8_t *dest, int dstW, | ~~~~~~~~~~~~~~~~^~~ CC libswscale/yuv2rgb.o libavformat/avidec.c: In function 'check_stream_max_drift': libavformat/avidec.c:1650:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1650 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/avidec.c:1665:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1665 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2rgb32_X_ar_mmxext': libswscale/x86/swscale_template.c:340:66: warning: unused parameter 'lumFilter' [-Wunused-parameter] 340 | static void RENAME(yuv2rgb32_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:341:52: warning: unused parameter 'lumSrc' [-Wunused-parameter] 341 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:341:64: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 341 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:342:51: warning: unused parameter 'chrFilter' [-Wunused-parameter] 342 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:342:78: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 342 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libavformat/avidec.c: In function 'guess_ni_flag': libswscale/x86/swscale_template.c:343:52: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 343 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:344:40: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 344 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:344:71: warning: unused parameter 'alpSrc' [-Wunused-parameter] 344 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:345:65: warning: unused parameter 'dstY' [-Wunused-parameter] 345 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libavformat/avidec.c:1698:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1698 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/avidec.c:1716:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1716 | if (get_stream_idx(tag) == i && size == st->index_entries[0].size + 8) | ^~ libswscale/x86/swscale_template.c: In function 'yuv2rgb32_X_mmxext': libswscale/x86/swscale_template.c:373:63: warning: unused parameter 'lumFilter' [-Wunused-parameter] 373 | static void RENAME(yuv2rgb32_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:374:49: warning: unused parameter 'lumSrc' [-Wunused-parameter] 374 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:374:61: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 374 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:375:48: warning: unused parameter 'chrFilter' [-Wunused-parameter] 375 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:375:75: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 375 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:376:49: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 376 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:377:37: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 377 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:377:68: warning: unused parameter 'alpSrc' [-Wunused-parameter] 377 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:378:62: warning: unused parameter 'dstY' [-Wunused-parameter] 378 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2bgr32_X_mmxext': libswscale/x86/swscale_template.c:402:63: warning: unused parameter 'lumFilter' [-Wunused-parameter] 402 | static void RENAME(yuv2bgr32_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:403:49: warning: unused parameter 'lumSrc' [-Wunused-parameter] 403 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:403:61: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 403 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:404:48: warning: unused parameter 'chrFilter' [-Wunused-parameter] 404 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:404:75: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 404 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:405:49: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 405 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ CC libavformat/aviobuf.o libswscale/x86/swscale_template.c:406:37: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 406 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:406:68: warning: unused parameter 'alpSrc' [-Wunused-parameter] 406 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:407:62: warning: unused parameter 'dstY' [-Wunused-parameter] 407 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libavformat/avidec.c: In function 'avi_read_seek': libavformat/avidec.c:1843:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1843 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2rgb565_X_ar_mmxext': libswscale/x86/swscale_template.c:459:67: warning: unused parameter 'lumFilter' [-Wunused-parameter] 459 | static void RENAME(yuv2rgb565_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:460:53: warning: unused parameter 'lumSrc' [-Wunused-parameter] 460 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:460:65: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 460 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:461:52: warning: unused parameter 'chrFilter' [-Wunused-parameter] 461 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:461:79: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 461 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:462:53: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 462 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:463:41: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 463 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:463:72: warning: unused parameter 'alpSrc' [-Wunused-parameter] 463 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:464:66: warning: unused parameter 'dstY' [-Wunused-parameter] 464 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libavformat/avidec.c:1872:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1872 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2rgb565_X_mmxext': libswscale/x86/swscale_template.c:483:64: warning: unused parameter 'lumFilter' [-Wunused-parameter] 483 | static void RENAME(yuv2rgb565_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:484:50: warning: unused parameter 'lumSrc' [-Wunused-parameter] 484 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:484:62: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 484 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:485:49: warning: unused parameter 'chrFilter' [-Wunused-parameter] 485 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:485:76: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 485 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:486:50: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 486 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:487:38: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 487 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:487:69: warning: unused parameter 'alpSrc' [-Wunused-parameter] 487 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:488:63: warning: unused parameter 'dstY' [-Wunused-parameter] 488 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libavformat/avidec.c: In function 'avi_read_close': libavformat/avidec.c:1905:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1905 | for (i = 0; i < s->nb_streams; i++) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2rgb555_X_ar_mmxext': libswscale/x86/swscale_template.c:536:67: warning: unused parameter 'lumFilter' [-Wunused-parameter] 536 | static void RENAME(yuv2rgb555_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:537:53: warning: unused parameter 'lumSrc' [-Wunused-parameter] 537 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:537:65: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 537 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:538:52: warning: unused parameter 'chrFilter' [-Wunused-parameter] 538 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:538:79: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 538 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:539:53: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 539 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:540:41: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 540 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:540:72: warning: unused parameter 'alpSrc' [-Wunused-parameter] 540 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:541:66: warning: unused parameter 'dstY' [-Wunused-parameter] 541 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2rgb555_X_mmxext': libswscale/x86/swscale_template.c:560:64: warning: unused parameter 'lumFilter' [-Wunused-parameter] 560 | static void RENAME(yuv2rgb555_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:561:50: warning: unused parameter 'lumSrc' [-Wunused-parameter] 561 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:561:62: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 561 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:562:49: warning: unused parameter 'chrFilter' [-Wunused-parameter] 562 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:562:76: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 562 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:563:50: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 563 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:564:38: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 564 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:564:69: warning: unused parameter 'alpSrc' [-Wunused-parameter] 564 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:565:63: warning: unused parameter 'dstY' [-Wunused-parameter] 565 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2bgr24_X_ar_mmxext': libswscale/x86/swscale_template.c:694:66: warning: unused parameter 'lumFilter' [-Wunused-parameter] 694 | static void RENAME(yuv2bgr24_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:695:52: warning: unused parameter 'lumSrc' [-Wunused-parameter] 695 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:695:64: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 695 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:696:51: warning: unused parameter 'chrFilter' [-Wunused-parameter] 696 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:696:78: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 696 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:697:52: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 697 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:698:40: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 698 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:698:71: warning: unused parameter 'alpSrc' [-Wunused-parameter] 698 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:699:65: warning: unused parameter 'dstY' [-Wunused-parameter] 699 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2bgr24_X_mmxext': libswscale/x86/swscale_template.c:719:63: warning: unused parameter 'lumFilter' [-Wunused-parameter] 719 | static void RENAME(yuv2bgr24_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:720:49: warning: unused parameter 'lumSrc' [-Wunused-parameter] 720 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:720:61: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 720 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:721:48: warning: unused parameter 'chrFilter' [-Wunused-parameter] 721 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:721:75: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 721 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:722:49: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 722 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:723:37: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 723 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:723:68: warning: unused parameter 'alpSrc' [-Wunused-parameter] 723 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:724:62: warning: unused parameter 'dstY' [-Wunused-parameter] 724 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2yuyv422_X_ar_mmxext': libswscale/x86/swscale_template.c:762:68: warning: unused parameter 'lumFilter' [-Wunused-parameter] 762 | static void RENAME(yuv2yuyv422_X_ar)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:763:54: warning: unused parameter 'lumSrc' [-Wunused-parameter] 763 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:763:66: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 763 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:764:53: warning: unused parameter 'chrFilter' [-Wunused-parameter] 764 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:764:80: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 764 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:765:54: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 765 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:766:42: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 766 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:766:73: warning: unused parameter 'alpSrc' [-Wunused-parameter] 766 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:767:67: warning: unused parameter 'dstY' [-Wunused-parameter] 767 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2yuyv422_X_mmxext': libswscale/x86/swscale_template.c:783:65: warning: unused parameter 'lumFilter' [-Wunused-parameter] 783 | static void RENAME(yuv2yuyv422_X)(SwsContext *c, const int16_t *lumFilter, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:784:51: warning: unused parameter 'lumSrc' [-Wunused-parameter] 784 | const int16_t **lumSrc, int lumFilterSize, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:784:63: warning: unused parameter 'lumFilterSize' [-Wunused-parameter] 784 | const int16_t **lumSrc, int lumFilterSize, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:785:50: warning: unused parameter 'chrFilter' [-Wunused-parameter] 785 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~^~~~~~~~~ libswscale/x86/swscale_template.c:785:77: warning: unused parameter 'chrUSrc' [-Wunused-parameter] 785 | const int16_t *chrFilter, const int16_t **chrUSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:786:51: warning: unused parameter 'chrVSrc' [-Wunused-parameter] 786 | const int16_t **chrVSrc, | ~~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:787:39: warning: unused parameter 'chrFilterSize' [-Wunused-parameter] 787 | int chrFilterSize, const int16_t **alpSrc, | ~~~~^~~~~~~~~~~~~ libswscale/x86/swscale_template.c:787:70: warning: unused parameter 'alpSrc' [-Wunused-parameter] 787 | int chrFilterSize, const int16_t **alpSrc, | ~~~~~~~~~~~~~~~~^~~~~~ libswscale/x86/swscale_template.c:788:64: warning: unused parameter 'dstY' [-Wunused-parameter] 788 | uint8_t *dest, int dstW, int dstY) | ~~~~^~~~ libswscale/x86/swscale_template.c: In function 'yuv2rgb32_2_mmxext': CC libavformat/avlanguage.o libswscale/x86/swscale_template.c:885:72: warning: unused parameter 'vbuf' [-Wunused-parameter] 885 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:887:37: warning: unused parameter 'dstW' [-Wunused-parameter] 887 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:887:47: warning: unused parameter 'yalpha' [-Wunused-parameter] 887 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libswscale/x86/swscale_template.c:887:59: warning: unused parameter 'uvalpha' [-Wunused-parameter] 887 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:887:72: warning: unused parameter 'y' [-Wunused-parameter] 887 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2bgr24_2_mmxext': libswscale/x86/swscale_template.c:949:72: warning: unused parameter 'vbuf' [-Wunused-parameter] 949 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:950:48: warning: unused parameter 'abuf' [-Wunused-parameter] 950 | const int16_t *abuf[2], uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:951:37: warning: unused parameter 'dstW' [-Wunused-parameter] 951 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:951:47: warning: unused parameter 'yalpha' [-Wunused-parameter] 951 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libswscale/x86/swscale_template.c:951:59: warning: unused parameter 'uvalpha' [-Wunused-parameter] 951 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:951:72: warning: unused parameter 'y' [-Wunused-parameter] 951 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2rgb555_2_mmxext': libswscale/x86/swscale_template.c:972:73: warning: unused parameter 'vbuf' [-Wunused-parameter] 972 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avidec.c: In function 'avi_read_header': libswscale/x86/swscale_template.c:973:49: warning: unused parameter 'abuf' [-Wunused-parameter] 973 | const int16_t *abuf[2], uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~~~ libavformat/avidec.c:543:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 543 | amv_file_format = 1; | ~~~~~~~~~~~~~~~~^~~ libswscale/x86/swscale_template.c:974:38: warning: unused parameter 'dstW' [-Wunused-parameter] 974 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libavformat/avidec.c:544:9: note: here 544 | case MKTAG('a', 'v', 'i', 'h'): | ^~~~ libswscale/x86/swscale_template.c:974:48: warning: unused parameter 'yalpha' [-Wunused-parameter] 974 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libavformat/avidec.c:982:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 982 | if (s->nb_streams) { | ^ libswscale/x86/swscale_template.c:974:60: warning: unused parameter 'uvalpha' [-Wunused-parameter] 974 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:974:73: warning: unused parameter 'y' [-Wunused-parameter] 974 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libavformat/avidec.c:988:9: note: here 988 | default: | ^~~~~~~ libavformat/avidec.c:989:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 989 | if (size > 1000000) { | ^ libswscale/x86/swscale_template.c: In function 'yuv2rgb565_2_mmxext': libavformat/avidec.c:1002:9: note: here 1002 | case MKTAG('i', 'd', 'x', '1'): | ^~~~ libswscale/x86/swscale_template.c:1001:73: warning: unused parameter 'vbuf' [-Wunused-parameter] 1001 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1002:49: warning: unused parameter 'abuf' [-Wunused-parameter] 1002 | const int16_t *abuf[2], uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1003:38: warning: unused parameter 'dstW' [-Wunused-parameter] 1003 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1003:48: warning: unused parameter 'yalpha' [-Wunused-parameter] 1003 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libswscale/x86/swscale_template.c:1003:60: warning: unused parameter 'uvalpha' [-Wunused-parameter] 1003 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:1003:73: warning: unused parameter 'y' [-Wunused-parameter] 1003 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2yuyv422_2_mmxext': libswscale/x86/swscale_template.c:1070:74: warning: unused parameter 'vbuf' [-Wunused-parameter] 1070 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1071:50: warning: unused parameter 'abuf' [-Wunused-parameter] 1071 | const int16_t *abuf[2], uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1072:39: warning: unused parameter 'dstW' [-Wunused-parameter] 1072 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1072:49: warning: unused parameter 'yalpha' [-Wunused-parameter] 1072 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~ libswscale/x86/swscale_template.c:1072:61: warning: unused parameter 'uvalpha' [-Wunused-parameter] 1072 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^~~~~~~ libswscale/x86/swscale_template.c:1072:74: warning: unused parameter 'y' [-Wunused-parameter] 1072 | int dstW, int yalpha, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2rgb32_1_mmxext': libswscale/x86/swscale_template.c:1209:72: warning: unused parameter 'vbuf' [-Wunused-parameter] 1209 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1211:37: warning: unused parameter 'dstW' [-Wunused-parameter] 1211 | int dstW, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1211:60: warning: unused parameter 'y' [-Wunused-parameter] 1211 | int dstW, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2bgr24_1_mmxext': libswscale/x86/swscale_template.c:1278:72: warning: unused parameter 'vbuf' [-Wunused-parameter] 1278 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1279:48: warning: unused parameter 'abuf0' [-Wunused-parameter] 1279 | const int16_t *abuf0, uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~ libswscale/x86/swscale_template.c:1280:37: warning: unused parameter 'dstW' [-Wunused-parameter] 1280 | int dstW, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1280:60: warning: unused parameter 'y' [-Wunused-parameter] 1280 | int dstW, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2rgb555_1_mmxext': libswscale/x86/swscale_template.c:1319:73: warning: unused parameter 'vbuf' [-Wunused-parameter] 1319 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1320:49: warning: unused parameter 'abuf0' [-Wunused-parameter] 1320 | const int16_t *abuf0, uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~ libswscale/x86/swscale_template.c:1321:38: warning: unused parameter 'dstW' [-Wunused-parameter] 1321 | int dstW, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1321:61: warning: unused parameter 'y' [-Wunused-parameter] 1321 | int dstW, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2rgb565_1_mmxext': libswscale/x86/swscale_template.c:1372:73: warning: unused parameter 'vbuf' [-Wunused-parameter] 1372 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1373:49: warning: unused parameter 'abuf0' [-Wunused-parameter] 1373 | const int16_t *abuf0, uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~ libswscale/x86/swscale_template.c:1374:38: warning: unused parameter 'dstW' [-Wunused-parameter] 1374 | int dstW, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1374:61: warning: unused parameter 'y' [-Wunused-parameter] 1374 | int dstW, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale_template.c: In function 'yuv2yuyv422_1_mmxext': libswscale/x86/swscale_template.c:1462:74: warning: unused parameter 'vbuf' [-Wunused-parameter] 1462 | const int16_t *ubuf[2], const int16_t *vbuf[2], | ~~~~~~~~~~~~~~~^~~~~~~ libswscale/x86/swscale_template.c:1463:50: warning: unused parameter 'abuf0' [-Wunused-parameter] 1463 | const int16_t *abuf0, uint8_t *dest, | ~~~~~~~~~~~~~~~^~~~~ libswscale/x86/swscale_template.c:1464:39: warning: unused parameter 'dstW' [-Wunused-parameter] 1464 | int dstW, int uvalpha, int y) | ~~~~^~~~ libswscale/x86/swscale_template.c:1464:62: warning: unused parameter 'y' [-Wunused-parameter] 1464 | int dstW, int uvalpha, int y) | ~~~~^ libswscale/x86/swscale.c: In function 'ff_updateMMXDitherTables': libswscale/x86/swscale.c:82:60: warning: unused parameter 'lumBufIndex' [-Wunused-parameter] 82 | void ff_updateMMXDitherTables(SwsContext *c, int dstY, int lumBufIndex, int chrBufIndex, | ~~~~^~~~~~~~~~~ libswscale/x86/swscale.c:82:77: warning: unused parameter 'chrBufIndex' [-Wunused-parameter] 82 | void ff_updateMMXDitherTables(SwsContext *c, int dstY, int lumBufIndex, int chrBufIndex, | ~~~~^~~~~~~~~~~ libswscale/x86/swscale.c:83:32: warning: unused parameter 'lastInLumBuf' [-Wunused-parameter] 83 | int lastInLumBuf, int lastInChrBuf) | ~~~~^~~~~~~~~~~~ libswscale/x86/swscale.c:83:50: warning: unused parameter 'lastInChrBuf' [-Wunused-parameter] 83 | int lastInLumBuf, int lastInChrBuf) | ~~~~^~~~~~~~~~~~ CC libavformat/avr.o CC libavutil/lfg.o In file included from libavformat/internal.h:28, from libavformat/aviobuf.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/aviobuf.c: At top level: libavformat/aviobuf.c:65:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 65 | {"protocol_whitelist", "List of protocols that are allowed to be used", OFFSET(protocol_whitelist), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, D }, | ^ In file included from libavformat/aviobuf.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libswscale/yuv2rgb.c: In function 'ff_yuv2rgb_get_func_ptr': libswscale/yuv2rgb.c:703:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 703 | if (CONFIG_SWSCALE_ALPHA && isALPHA(c->srcFormat)) | ^ libswscale/yuv2rgb.c:705:5: note: here 705 | case AV_PIX_FMT_RGBA: | ^~~~ CC libavcodec/acelp_pitch_delay.o libavformat/avio.c: In function 'ffurl_alloc': libavformat/avio.c:145:35: warning: 'key' may be used uninitialized in this function [-Wmaybe-uninitialized] 145 | memmove(start, key+1, strlen(key)); | ~~~^~ libavformat/avio.c:121:23: note: 'key' was declared here 121 | char *key, *val; | ^~~ libavformat/aviobuf.c: In function 'ff_read_line_to_bprint': libavformat/aviobuf.c:848:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 848 | } while (!end && len < sizeof(tmp)); | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from libavformat/aviobuf.c:26: libavformat/aviobuf.c: In function 'avio_get_str16le': libavformat/aviobuf.c:908:57: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 908 | GET_UTF16(ch, (ret += 2) <= maxlen ? read(pb) : 0, break;)\ ./libavutil/common.h:415:19: note: in definition of macro 'GET_UTF16' 415 | val = GET_16BIT - 0xDC00;\ | ^~~~~~~~~ libavformat/aviobuf.c:917:1: note: in expansion of macro 'GET_STR16' 917 | GET_STR16(le, avio_rl16) | ^~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/avr.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/aviobuf.c: In function 'avio_get_str16be': libavformat/aviobuf.c:908:57: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 908 | GET_UTF16(ch, (ret += 2) <= maxlen ? read(pb) : 0, break;)\ ./libavutil/common.h:415:19: note: in definition of macro 'GET_UTF16' 415 | val = GET_16BIT - 0xDC00;\ | ^~~~~~~~~ libavformat/aviobuf.c:918:1: note: in expansion of macro 'GET_STR16' 918 | GET_STR16(be, avio_rb16) | ^~~~~~~~~ libavformat/aviobuf.c: In function 'dyn_buf_write': libavformat/aviobuf.c:1315:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1315 | if (new_size < d->pos || new_size > INT_MAX/2) | ^ libavformat/aviobuf.c:1324:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1324 | if (new_allocated_size > d->allocated_size) { | ^ libavformat/aviobuf.c: In function 'null_buf_write': libavformat/aviobuf.c:1460:50: warning: unused parameter 'buf' [-Wunused-parameter] 1460 | static int null_buf_write(void *opaque, uint8_t *buf, int buf_size) | ~~~~~~~~~^~~ CC libavutil/lls.o CC libavformat/avs.o CC libavutil/log.o CC libavformat/bethsoftvid.o CC libavcodec/acelp_vectors.o libavutil/log.c:48:5: warning: "HAVE_VALGRIND_VALGRIND_H" is not defined, evaluates to 0 [-Wundef] 48 | #if HAVE_VALGRIND_VALGRIND_H | ^~~~~~~~~~~~~~~~~~~~~~~~ CC libavutil/log2_tab.o libavutil/log.c: In function 'av_log_default_callback': libavutil/log.c:349:5: warning: "CONFIG_VALGRIND_BACKTRACE" is not defined, evaluates to 0 [-Wundef] 349 | #if CONFIG_VALGRIND_BACKTRACE | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/voc.h:26, from libavformat/avs.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/avs.c: In function 'avs_read_packet': libavformat/avs.c:180:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 180 | if (size - 4 > sizeof(palette)) | ^ libavformat/avs.c: In function 'avs_read_close': libavformat/avs.c:227:45: warning: unused parameter 's' [-Wunused-parameter] 227 | static int avs_read_close(AVFormatContext * s) | ~~~~~~~~~~~~~~~~~~^ CC libavformat/bfi.o CC libavformat/bink.o In file included from libavformat/internal.h:28, from libavformat/bfi.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/bethsoftvid.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/bethsoftvid.c: In function 'vid_read_packet': libavformat/bethsoftvid.c:241:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 241 | vid->sample_rate = 1000000 / (256 - avio_r8(pb)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/bethsoftvid.c:242:9: note: here 242 | case AUDIO_BLOCK: | ^~~~ CC libavformat/bintext.o In file included from libavformat/internal.h:28, from libavformat/bink.c:36: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/bink.c: In function 'read_packet': libavformat/bink.c:260:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 260 | while (bink->current_track < bink->num_audio_tracks) { | ^ libavformat/bink.c: In function 'read_seek': libavformat/bink.c:301:46: warning: unused parameter 'stream_index' [-Wunused-parameter] 301 | static int read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~~~~~~~~ libavformat/bink.c:301:68: warning: unused parameter 'timestamp' [-Wunused-parameter] 301 | static int read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) | ~~~~~~~~^~~~~~~~~ libavformat/bink.c:301:83: warning: unused parameter 'flags' [-Wunused-parameter] 301 | static int read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~ CC libavcodec/adpcm.o CC libavformat/bit.o CC libavformat/bmv.o CC libavcodec/adpcm_data.o In file included from libavformat/internal.h:28, from libavformat/bintext.c:37: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/boadec.o libavformat/bintext.c: In function 'idf_probe': 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)) | ^ In file included from libavcodec/adpcm.c:34: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavformat/bintext.c: At top level: libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/bintext.c:374:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 374 | { "linespeed", "set simulated line speed (bytes per second)", OFFSET(chars_per_frame), AV_OPT_TYPE_INT, {.i64 = 6000}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM}, | ^ In file included from libavformat/bintext.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavutil/lzo.o libavformat/bintext.c:375:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 375 | { "video_size", "set video size, such as 640x480 or hd720.", OFFSET(width), AV_OPT_TYPE_IMAGE_SIZE, {.str = NULL}, 0, 0, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/bintext.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/bintext.c:376:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 376 | { "framerate", "set framerate (frames per second)", OFFSET(framerate), AV_OPT_TYPE_VIDEO_RATE, {.str = "25"}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/bintext.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/bintext.c:397:1: warning: missing initializer for field 'read_close' of 'AVInputFormat' [-Wmissing-field-initializers] 397 | }; | ^ In file included from libavformat/bintext.c:36: libavformat/avformat.h:727:11: note: 'read_close' declared here 727 | int (*read_close)(struct AVFormatContext *); | ^~~~~~~~~~ libavformat/bintext.c:409:1: warning: missing initializer for field 'read_close' of 'AVInputFormat' [-Wmissing-field-initializers] 409 | }; | ^ In file included from libavformat/bintext.c:36: libavformat/avformat.h:727:11: note: 'read_close' declared here 727 | int (*read_close)(struct AVFormatContext *); | ^~~~~~~~~~ libavcodec/adpcm.c: In function 'adpcm_decode_init': libavcodec/adpcm.c:123:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 123 | if (avctx->channels < min_channels || avctx->channels > max_channels) { | ^ libavformat/bintext.c:421:1: warning: missing initializer for field 'read_close' of 'AVInputFormat' [-Wmissing-field-initializers] 421 | }; | ^ libavcodec/adpcm.c:123:59: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 123 | if (avctx->channels < min_channels || avctx->channels > max_channels) { | ^ In file included from libavformat/bintext.c:36: libavformat/avformat.h:727:11: note: 'read_close' declared here 727 | int (*read_close)(struct AVFormatContext *); | ^~~~~~~~~~ libavformat/bintext.c:434:1: warning: missing initializer for field 'read_close' of 'AVInputFormat' [-Wmissing-field-initializers] 434 | }; | ^ In file included from libavformat/bintext.c:36: libavformat/avformat.h:727:11: note: 'read_close' declared here 727 | int (*read_close)(struct AVFormatContext *); | ^~~~~~~~~~ libavcodec/adpcm.c: In function 'adpcm_ima_qt_expand_nibble': libavcodec/adpcm.c:273:85: warning: unused parameter 'shift' [-Wunused-parameter] 273 | static inline int adpcm_ima_qt_expand_nibble(ADPCMChannelStatus *c, int nibble, int shift) | ~~~~^~~~~ libavcodec/adpcm.c: In function 'xa_decode': libavcodec/adpcm.c:421:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 421 | if (filter >= FF_ARRAY_ELEMS(xa_adpcm_table)) { | ^~ libavcodec/adpcm.c:450:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 450 | if (filter >= FF_ARRAY_ELEMS(xa_adpcm_table)) { | ^~ libavcodec/adpcm.c: In function 'adpcm_decode_frame': libavcodec/adpcm.c:820:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 820 | if (cs->step_index > 88u){ | ^ libavcodec/adpcm.c:841:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 841 | if (cs->step_index > 88u){ | ^ libavcodec/adpcm.c:894:41: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 894 | if (c->status[i].step_index > 88u) { | ^ libavcodec/adpcm.c:992:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 992 | if (cs->step_index > 88u){ | ^ libavcodec/adpcm.c:1017:37: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1017 | if (c->status[0].step_index > 88u || c->status[1].step_index > 88u){ | ^ libavcodec/adpcm.c:1017:70: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1017 | if (c->status[0].step_index > 88u || c->status[1].step_index > 88u){ | ^ libavcodec/adpcm.c:1073:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1073 | if (cs->step_index > 88u){ | ^ libavcodec/adpcm.c:1126:32: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1126 | if (cs->step_index > 88u){ | ^ libavcodec/adpcm.c:1195:41: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1195 | if (c->status[i].step_index > 88u) { | ^ In file included from libavformat/internal.h:28, from libavformat/bit.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/adpcm.c:1318:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1318 | for (channel=0; channelchannels; channel++) | ^ libavcodec/adpcm.c:1323:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1323 | for (channel=0; channelchannels; channel++) { | ^ libavcodec/adpcm.c:1419:37: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1419 | if (c->status[0].step_index > 88u) { | ^ libavcodec/adpcm.c:1437:41: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 1437 | if (c->status[i].step_index > 88u) { | ^ CC libavutil/mastering_display_metadata.o In file included from libavformat/internal.h:28, from libavformat/bmv.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/adpcm.c:1711:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1711 | if (filter >= FF_ARRAY_ELEMS(xa_adpcm_table)) | ^~ libavformat/bit.c: In function 'read_packet': libavformat/bit.c:94:12: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 94 | if(ret != 8 * packet_size * sizeof(uint16_t)) | ^~ In file included from libavformat/internal.h:28, from libavformat/boadec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/boadec.c: In function 'read_header': libavformat/boadec.c:57:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 57 | if (st->codecpar->channels > FF_SANE_NB_CHANNELS) | ^ libavformat/boadec.c:62:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 62 | if (st->codecpar->block_align > INT_MAX / FF_SANE_NB_CHANNELS) | ^ CC libavutil/mathematics.o CC libavformat/brstm.o CC libavutil/md5.o CC libavutil/mem.o CC libavcodec/adpcmenc.o CC libavutil/murmur3.o libavutil/mathematics.c: In function 'av_rescale_rnd': 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; | ^ 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) { | ^~ libavutil/mathematics.c: In function 'av_compare_mod': 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 libavcodec/adts_header.o In file included from libavformat/brstm.c:23: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/adts_parser.o libavutil/murmur3.c:54:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 54 | static uint64_t inline get_k1(const uint8_t *src) | ^~~~~~ In file included from libavformat/internal.h:28, from libavformat/brstm.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/brstm.c: In function 'read_header': libavformat/brstm.c:316:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 316 | for (i = 0; i < asize; i += 2) { | ^ libavformat/brstm.c: In function 'read_packet': libavformat/brstm.c:403:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 403 | (32 + 4 + size) > (INT_MAX / par->channels) || | ^ libavformat/brstm.c:424:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 424 | if (ret != size) { | ^~ libavformat/brstm.c:437:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 437 | if (ret != size) | ^~ libavformat/brstm.c: In function 'read_seek': libavformat/brstm.c:444:45: warning: unused parameter 'flags' [-Wunused-parameter] 444 | int64_t timestamp, int flags) | ~~~~^~~~~ In file included from libavcodec/adpcmenc.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/adx.o CC libavformat/c93.o CC libavutil/opt.o CC libavformat/cache.o In file included from libavformat/internal.h:28, from libavformat/c93.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/caf.o libavformat/brstm.c: In function 'read_packet': libavformat/brstm.c:437:13: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 437 | if (ret != size) | ~~~~^~~~~~~ CC libavformat/cafdec.o libavutil/opt.c: In function 'set_string_binary': libavutil/opt.c:180:36: warning: unused parameter 'obj' [-Wunused-parameter] 180 | static int set_string_binary(void *obj, const AVOption *o, const char *val, uint8_t **dst) | ~~~~~~^~~ libavutil/opt.c:180:57: warning: unused parameter 'o' [-Wunused-parameter] 180 | static int set_string_binary(void *obj, const AVOption *o, const char *val, uint8_t **dst) | ~~~~~~~~~~~~~~~~^ libavutil/opt.c: In function 'set_string': libavutil/opt.c:214:29: warning: unused parameter 'obj' [-Wunused-parameter] 214 | static int set_string(void *obj, const AVOption *o, const char *val, uint8_t **dst) | ~~~~~~^~~ libavutil/opt.c:214:50: warning: unused parameter 'o' [-Wunused-parameter] 214 | static int set_string(void *obj, const AVOption *o, const char *val, uint8_t **dst) | ~~~~~~~~~~~~~~~~^ libavutil/opt.c: In function 'set_string_number': libavutil/opt.c:251:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 251 | for (; i < sizeof(buf) - 1 && val[i] && val[i] != '+' && val[i] != '-'; i++) | ^ libavutil/opt.c:270:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 270 | if (ci + 6 >= FF_ARRAY_ELEMS(const_values)) { | ^~ libavutil/opt.c: In function 'set_string_image_size': libavutil/opt.c:316:61: warning: unused parameter 'o' [-Wunused-parameter] 316 | static int set_string_image_size(void *obj, const AVOption *o, const char *val, int *dst) | ~~~~~~~~~~~~~~~~^ libavutil/opt.c: In function 'set_string_video_rate': libavutil/opt.c:331:61: warning: unused parameter 'o' [-Wunused-parameter] 331 | static int set_string_video_rate(void *obj, const AVOption *o, const char *val, AVRational *dst) | ~~~~~~~~~~~~~~~~^ libavutil/opt.c: In function 'set_string_color': libavutil/opt.c:344:56: warning: unused parameter 'o' [-Wunused-parameter] 344 | static int set_string_color(void *obj, const AVOption *o, const char *val, uint8_t *dst) | ~~~~~~~~~~~~~~~~^ libavutil/opt.c: In function 'set_string_fmt': libavutil/opt.c:409:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 409 | if (*tail || (unsigned)fmt >= fmt_nb) { | ^~ libavutil/opt.c: In function 'av_opt_get': libavutil/opt.c:862:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 862 | if (ret >= sizeof(buf)) | ^~ libavutil/opt.c: In function 'av_opt_is_set_to_default': libavutil/opt.c:1943:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1943 | if (opt_size != strlen(o->default_val.str) / 2) | ^~ CC libavformat/cafenc.o CC libavformat/cavsvideodec.o In file included from libavformat/cache.c:45: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/adx_parser.o In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/cache.c:30: libavformat/cache.c: In function 'cache_seek': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/cache.c:264:28: note: in expansion of macro 'FFMIN' 264 | size = FFMIN(sizeof(tmp), pos - c->logical_pos); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/cache.c:264:28: note: in expansion of macro 'FFMIN' 264 | size = FFMIN(sizeof(tmp), pos - c->logical_pos); | ^~~~~ libavformat/cache.c: In function 'enu_free': libavformat/cache.c:286:27: warning: unused parameter 'opaque' [-Wunused-parameter] 286 | static int enu_free(void *opaque, void *elem) | ~~~~~~^~~~~~ libavformat/cache.c: At top level: libavformat/cache.c:311:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 311 | { "read_ahead_limit", "Amount in bytes that may be read ahead when seeking isn't supported, -1 for unlimited", OFFSET(read_ahead_limit), AV_OPT_TYPE_INT, { .i64 = 65536 }, -1, INT_MAX, D }, | ^ In file included from libavformat/cache.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/caf.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/cafdec.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/brstm.c: In function 'read_header': libavformat/brstm.c:341:39: warning: 'minor' may be used uninitialized in this function [-Wmaybe-uninitialized] 341 | if (!bfstm && (major != 1 || minor)) | ^~ libavformat/brstm.c:341:34: warning: 'major' may be used uninitialized in this function [-Wmaybe-uninitialized] 341 | if (!bfstm && (major != 1 || minor)) | ~~~~~~^~~~ CC libavcodec/adxdec.o libavformat/cafdec.c: In function 'read_pakt_chunk': libavformat/cafdec.c:198:61: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 198 | if (num_packets < 0 || INT32_MAX / sizeof(AVIndexEntry) < num_packets) | ^ libavformat/cafdec.c: In function 'read_info_chunk': libavformat/cafdec.c:223:57: warning: unused parameter 'size' [-Wunused-parameter] 223 | static void read_info_chunk(AVFormatContext *s, int64_t size) | ~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/caf.h:30, from libavformat/cafenc.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/cafdec.c: In function 'read_seek': libavformat/cafdec.c:416:46: warning: unused parameter 'stream_index' [-Wunused-parameter] 416 | static int read_seek(AVFormatContext *s, int stream_index, | ~~~~^~~~~~~~~~~~ libavformat/cafdec.c: At top level: libavformat/cafdec.c:458:1: warning: missing initializer for field 'read_timestamp' of 'AVInputFormat' [-Wmissing-field-initializers] 458 | }; | ^ In file included from libavformat/cafdec.c:30: libavformat/avformat.h:744:15: note: 'read_timestamp' declared here 744 | int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index, | ^~~~~~~~~~~~~~ libavformat/cafdec.c: In function 'read_header': libavformat/cafdec.c:309:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 309 | av_log(s, AV_LOG_WARNING, | ^~~~~~~~~~~~~~~~~~~~~~~~~ 310 | "skipping CAF chunk: %08"PRIX32" (%s), size %"PRId64"\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 311 | tag, av_fourcc2str(av_bswap32(tag)), size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/cafdec.c:312:9: note: here 312 | case MKBETAG('f','r','e','e'): | ^~~~ libavformat/cafenc.c: At top level: libavformat/cafenc.c:280:1: warning: missing initializer for field 'interleave_packet' of 'AVOutputFormat' [-Wmissing-field-initializers] 280 | }; | ^ In file included from libavformat/cafenc.c:22: libavformat/avformat.h:561:11: note: 'interleave_packet' declared here 561 | int (*interleave_packet)(struct AVFormatContext *, AVPacket *out, | ^~~~~~~~~~~~~~~~~ libavformat/cavsvideodec.c: In function 'cavsvideo_probe': libavformat/cavsvideodec.c:44:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 44 | if(code < slice_pos) | ^ libavcodec/adx_parser.c: In function 'adx_parse': libavcodec/adx_parser.c:40:44: warning: unused parameter 'avctx' [-Wunused-parameter] 40 | AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/adxenc.o CC libavcodec/agm.o libavcodec/adxdec.c:189:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 189 | }; | ^ In file included from libavcodec/adxdec.c:23: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ CC libavutil/parseutils.o In file included from libavcodec/adxenc.c:24: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavutil/pixdesc.o CC libavutil/pixelutils.o libavcodec/adxenc.c: In function 'adx_encode_header': libavcodec/adxenc.c:100:71: warning: unused parameter 'bufsize' [-Wunused-parameter] 100 | static int adx_encode_header(AVCodecContext *avctx, uint8_t *buf, int bufsize) | ~~~~^~~~~~~ libavcodec/adxenc.c: At top level: libavcodec/adxenc.c:182:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 182 | }; | ^ In file included from libavcodec/adxenc.c:22: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ CC libavcodec/aic.o In file included from libavutil/avutil.h:296, from libavutil/parseutils.c:27: libavutil/parseutils.c: In function 'av_parse_color': libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavutil/parseutils.c:369:16: note: in expansion of macro 'FFMIN' 369 | FFMIN(slen-hex_offset+1, sizeof(color_string2))); | ^~~~~ libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavutil/parseutils.c:369:16: note: in expansion of macro 'FFMIN' 369 | FFMIN(slen-hex_offset+1, sizeof(color_string2))); | ^~~~~ libavutil/parseutils.c:382:64: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 382 | strspn(color_string2, "0123456789ABCDEFabcdef") == len) { | ^~ CC libavutil/random_seed.o libavutil/parseutils.c: In function 'av_parse_time': libavutil/parseutils.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(date_fmt); i++) { | ^ CC libavutil/rational.o libavutil/parseutils.c:643:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 643 | for (i = 0; i < FF_ARRAY_ELEMS(time_fmt); i++) { | ^ In file included from libavcodec/agm.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavutil/parseutils.c:713:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 713 | for (i = 0; i < FF_ARRAY_ELEMS(tz_fmt); i++) { | ^ libavutil/parseutils.c: In function 'av_find_info_tag': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavutil/parseutils.c:760:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 760 | if ((q - tag) < sizeof(tag) - 1) | ^ libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavutil/pixelutils.c:24:5: warning: "CONFIG_PIXELUTILS" is not defined, evaluates to 0 [-Wundef] 24 | #if CONFIG_PIXELUTILS | ^~~~~~~~~~~~~~~~~ libavutil/pixelutils.c: In function 'av_pixelutils_get_sad_fn': libavutil/pixelutils.c:68:6: warning: "CONFIG_PIXELUTILS" is not defined, evaluates to 0 [-Wundef] 68 | #if !CONFIG_PIXELUTILS | ^~~~~~~~~~~~~~~~~ libavutil/pixelutils.c:66:51: warning: unused parameter 'w_bits' [-Wunused-parameter] 66 | av_pixelutils_sad_fn av_pixelutils_get_sad_fn(int w_bits, int h_bits, int aligned, void *log_ctx) | ~~~~^~~~~~ libavutil/pixelutils.c:66:63: warning: unused parameter 'h_bits' [-Wunused-parameter] 66 | av_pixelutils_sad_fn av_pixelutils_get_sad_fn(int w_bits, int h_bits, int aligned, void *log_ctx) | ~~~~^~~~~~ libavutil/pixelutils.c:66:75: warning: unused parameter 'aligned' [-Wunused-parameter] 66 | av_pixelutils_sad_fn av_pixelutils_get_sad_fn(int w_bits, int h_bits, int aligned, void *log_ctx) | ~~~~^~~~~~~ libavutil/random_seed.c:29:5: warning: "HAVE_BCRYPT" is not defined, evaluates to 0 [-Wundef] 29 | #if HAVE_BCRYPT | ^~~~~~~~~~~ CC libavformat/cdg.o In file included from libavcodec/aic.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/cdxl.o libavutil/pixdesc.c: In function 'av_pix_fmt_desc_next': libavcodec/agm.c: In function 'decode_huffman2': libavcodec/agm.c:1069:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1069 | while (get_bits_left(gb) > 0 && x < s->output_size) { | ^ libavutil/pixdesc.c:2509:42: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 2509 | while (prev - av_pix_fmt_descriptors < FF_ARRAY_ELEMS(av_pix_fmt_descriptors) - 1) { | ^ libavcodec/agm.c:1030:55: warning: unused parameter 'header' [-Wunused-parameter] 1030 | static int decode_huffman2(AVCodecContext *avctx, int header, int size) | ~~~~^~~~~~ libavcodec/agm.c:1030:67: warning: unused parameter 'size' [-Wunused-parameter] 1030 | static int decode_huffman2(AVCodecContext *avctx, int header, int size) | ~~~~^~~~ libavutil/pixdesc.c: In function 'av_pix_fmt_count_planes': libavutil/pixdesc.c:2548:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2548 | for (i = 0; i < FF_ARRAY_ELEMS(planes); i++) | ^ In file included from libavcodec/aic.c:29: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavutil/pixdesc.c: In function 'ff_check_pixfmt_descriptors': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavutil/pixdesc.c:2556:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2556 | for (i=0; i= av_sha_size); | ^~ libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavutil/pixdesc.c:2572:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2572 | for (j=0; jcomp); j++) { | ^ libavutil/random_seed.c: In function 'av_get_random_seed': libavutil/random_seed.c:124:5: warning: "HAVE_BCRYPT" is not defined, evaluates to 0 [-Wundef] 124 | #if HAVE_BCRYPT | ^~~~~~~~~~~ libavutil/random_seed.c:136:5: warning: "HAVE_ARC4RANDOM" is not defined, evaluates to 0 [-Wundef] 136 | #if HAVE_ARC4RANDOM | ^~~~~~~~~~~~~~~ In file included from libavcodec/aic.c:32: libavcodec/unary.h: In function 'get_unary': 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 libavutil/avutil.h:296, from libavutil/avassert.h:31, from libavutil/rational.c:28: libavutil/rational.c: In function 'av_reduce': libavcodec/aic.c: In function 'aic_decode_header': libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavutil/rational.c:59:29: note: in expansion of macro 'FFMIN' 59 | if (a1.den) x = FFMIN(x, (max - a0.den) / a1.den); | ^~~~~ libavutil/common.h:96: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] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavutil/rational.c:59:29: note: in expansion of macro 'FFMIN' 59 | if (a1.den) x = FFMIN(x, (max - a0.den) / a1.den); | ^~~~~ libavcodec/aic.c:175:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 175 | if (frame_size > size) { | ^ 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) | ^ libavcodec/aic.c: In function 'aic_decode_frame': 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) { | ^ 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) { | ^ libavutil/pixdesc.c: In function 'av_color_range_from_name': libavutil/pixdesc.c:2834:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2834 | for (i = 0; i < FF_ARRAY_ELEMS(color_range_names); i++) { | ^ libavutil/pixdesc.c: In function 'av_color_primaries_from_name': libavutil/pixdesc.c:2853:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2853 | for (i = 0; i < FF_ARRAY_ELEMS(color_primaries_names); i++) { | ^ libavutil/pixdesc.c: In function 'av_color_transfer_from_name': libavutil/pixdesc.c:2877:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2877 | for (i = 0; i < FF_ARRAY_ELEMS(color_transfer_names); i++) { | ^ libavutil/pixdesc.c: In function 'av_color_space_from_name': libavutil/pixdesc.c:2901:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2901 | for (i = 0; i < FF_ARRAY_ELEMS(color_space_names); i++) { | ^ libavutil/pixdesc.c: In function 'av_chroma_location_from_name': libavutil/pixdesc.c:2925:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2925 | for (i = 0; i < FF_ARRAY_ELEMS(chroma_location_names); i++) { | ^ CC libavformat/cinedec.o CC libavcodec/alac.o CC libavformat/codec2.o In file included from libavformat/internal.h:28, from libavformat/cdg.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/cdxl.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/cdxl.c: In function 'cdxl_read_probe': libavformat/cdxl.c:71:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 71 | if (AV_RB32(&p->buf[2]) < AV_RB16(&p->buf[22]) + AV_RB16(&p->buf[20]) + CDXL_HEADER_SIZE) | ^ libavformat/cdxl.c: At top level: libavformat/cdxl.c:227:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 227 | { "sample_rate", "", OFFSET(sample_rate), AV_OPT_TYPE_INT, { .i64 = 11025 }, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/cdxl.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/cdxl.c:228:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 228 | { "framerate", "", OFFSET(framerate), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/cdxl.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavutil/rc4.o In file included from libavcodec/alac.c:54: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/alac.c:57: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/alac.c: In function 'decode_element': libavcodec/alac.c:253:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | if (bps > 32U) { | ^ libavcodec/alac.c:276:31: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 276 | } else if (output_samples != alac->nb_samples) { | ^~ libavcodec/alac.c:309:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 309 | if (lpc_order[ch] >= alac->max_samples_per_frame) | ^~ In file included from libavformat/internal.h:28, from libavformat/cinedec.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/alac.c: At top level: libavcodec/alac.c:614:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 614 | 0, 1, AV_OPT_FLAG_AUDIO_PARAM | AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavcodec/alac.c:51: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/cinedec.c: In function 'cine_read_probe': libavformat/cinedec.c:67:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 67 | AV_RL32(p->buf + 24) >= HeaderSize && // OffImageHeader | ^~ libavformat/cinedec.c:68:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 68 | AV_RL32(p->buf + 28) >= HeaderSize && // OffSetup | ^~ libavformat/cinedec.c:69:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 69 | AV_RL32(p->buf + 32) >= HeaderSize) // OffImageOffsets | ^~ libavformat/cinedec.c: In function 'cine_read_header': libavformat/cinedec.c:270:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 270 | for (i = 0; i < st->duration; i++) { | ^ libavformat/cinedec.c: In function 'cine_read_packet': libavformat/cinedec.c:287:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 287 | if (cine->pts >= st->duration) | ^~ libavformat/cinedec.c: In function 'cine_read_seek': libavformat/cinedec.c:307:55: warning: unused parameter 'stream_index' [-Wunused-parameter] 307 | static int cine_read_seek(AVFormatContext *avctx, int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/codec2.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavutil/rc4.c: In function 'av_rc4_init': libavutil/rc4.c:33:65: warning: unused parameter 'decrypt' [-Wunused-parameter] 33 | int av_rc4_init(AVRC4 *r, const uint8_t *key, int key_bits, int decrypt) { | ~~~~^~~~~~~ libavutil/rc4.c: In function 'av_rc4_crypt': libavutil/rc4.c:54:83: warning: unused parameter 'iv' [-Wunused-parameter] 54 | void av_rc4_crypt(AVRC4 *r, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int decrypt) { | ~~~~~~~~~^~ libavutil/rc4.c:54:91: warning: unused parameter 'decrypt' [-Wunused-parameter] 54 | void av_rc4_crypt(AVRC4 *r, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int decrypt) { | ~~~~^~~~~~~ libavformat/codec2.c: At top level: libavformat/codec2.c:209:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 209 | FRAMES_PER_PACKET, | ^~~~~~~~~~~~~~~~~ In file included from libavformat/rawdec.h:27, from libavformat/codec2.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/codec2.c:215:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 215 | FRAMES_PER_PACKET, | ^~~~~~~~~~~~~~~~~ In file included from libavformat/rawdec.h:27, from libavformat/codec2.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavutil/reverse.o CC libavcodec/alac_data.o CC libavcodec/alacdsp.o CC libavcodec/alacenc.o CC libavutil/ripemd.o CC libavutil/samplefmt.o CC libavcodec/aliaspixdec.o CC libavcodec/aliaspixenc.o libavcodec/alacenc.c: In function 'alac_encode_init': libavcodec/alacenc.c:566:5: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 566 | if (avctx->min_prediction_order >= 0) { | ^~ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:567:9: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 567 | if (avctx->min_prediction_order < MIN_LPC_ORDER || | ^~ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:568:12: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 568 | avctx->min_prediction_order > ALAC_MAX_LPC_ORDER) { | ^~~~~ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:570:20: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 570 | avctx->min_prediction_order); | ^~~~~ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:575:9: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 575 | s->min_prediction_order = avctx->min_prediction_order; | ^ CC libavcodec/allcodecs.o In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:578:5: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 578 | if (avctx->max_prediction_order >= 0) { | ^~ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:579:9: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 579 | if (avctx->max_prediction_order < MIN_LPC_ORDER || | ^~ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:580:13: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 580 | avctx->max_prediction_order > ALAC_MAX_LPC_ORDER) { | ^~~~~ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:582:20: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 582 | avctx->max_prediction_order); | ^~~~~ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c:587:9: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 587 | s->max_prediction_order = avctx->max_prediction_order; | ^ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/alacenc.c: At top level: libavcodec/alacenc.c:657:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 657 | { "min_prediction_order", NULL, OFFSET(min_prediction_order), AV_OPT_TYPE_INT, { .i64 = DEFAULT_MIN_PRED_ORDER }, MIN_LPC_ORDER, ALAC_MAX_LPC_ORDER, AE }, | ^ In file included from libavcodec/alacenc.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/alacenc.c:658:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 658 | { "max_prediction_order", NULL, OFFSET(max_prediction_order), AV_OPT_TYPE_INT, { .i64 = DEFAULT_MAX_PRED_ORDER }, MIN_LPC_ORDER, ALAC_MAX_LPC_ORDER, AE }, | ^ In file included from libavcodec/alacenc.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/alacenc.c:685:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 685 | }; | ^ In file included from libavcodec/alacenc.c:24: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/alsdec.o libavcodec/adpcm.c:1721:37: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized] 1721 | scale = sign_extend(byte >> 4, 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/concat.o In file included from libavcodec/aliaspixdec.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/concatdec.o In file included from libavcodec/aliaspixenc.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavformat/crcenc.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/aliaspixenc.c: In function 'encode_frame': libavcodec/aliaspixenc.c:38:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 38 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/aliaspixenc.c:24: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/aliaspixenc.c:39:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 39 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/aliaspixenc.c:24: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/aliaspixenc.c: At top level: libavcodec/aliaspixenc.c:122:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 122 | }; | ^ In file included from libavcodec/aliaspixenc.c:24: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ In file included from libavcodec/alsdec.c:32: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/allcodecs.c:784:5: warning: "CONFIG_OSSFUZZ" is not defined, evaluates to 0 [-Wundef] 784 | #if CONFIG_OSSFUZZ | ^~~~~~~~~~~~~~ libavcodec/allcodecs.c: In function 'avcodec_register': libavcodec/allcodecs.c:832:40: warning: unused parameter 'codec' [-Wunused-parameter] 832 | av_cold void avcodec_register(AVCodec *codec) | ~~~~~~~~~^~~~~ libavcodec/alsdec.c: In function 'dprint_specific_config': libavcodec/alsdec.c:261:59: warning: unused parameter 'ctx' [-Wunused-parameter] 261 | static av_cold void dprint_specific_config(ALSDecContext *ctx) | ~~~~~~~~~~~~~~~^~~ libavcodec/alsdec.c: In function 'read_specific_config': libavcodec/alsdec.c:407:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 407 | if (get_bits_left(&gb) < ht_size) | ^ libavcodec/alsdec.c: In function 'get_block_sizes': libavcodec/alsdec.c:560:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 560 | if (ctx->cur_frame_length != ctx->sconf.frame_length) { | ^~ libavcodec/alsdec.c: In function 'decode_const_block_data': libavcodec/alsdec.c:608:52: warning: unused parameter 'ctx' [-Wunused-parameter] 608 | static void decode_const_block_data(ALSDecContext *ctx, ALSBlockData *bd) | ~~~~~~~~~~~~~~~^~~ libavcodec/alsdec.c: In function 'read_var_block_data': libavcodec/alsdec.c:699:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 699 | if (*bd->opt_order > sconf->max_order) { | ^ libavcodec/alsdec.c:731:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 731 | for (k = 0; k < k_max; k++) { | ^ libavcodec/alsdec.c:745:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 745 | for (; k < k_max; k++) | ^ libavcodec/alsdec.c:817:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 817 | for (sb = 0; sb < sub_blocks; sb++) { | ^ libavcodec/alsdec.c:835:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 835 | for (sb = 0; sb < sub_blocks; sb++, start = 0) { | ^ libavcodec/alsdec.c:843:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 843 | if (res == cur_tail_code) { | ^~ libavcodec/alsdec.c:855:29: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 855 | if (res > cur_tail_code) | ^ libavcodec/alsdec.c:875:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 875 | for (sb = 0; sb < sub_blocks; sb++, start = 0) | ^ libavcodec/alsdec.c: In function 'decode_var_block_data': libavcodec/alsdec.c:905:60: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 905 | for (ltp_smp = FFMAX(*bd->ltp_lag - 2, 0); ltp_smp < block_length; ltp_smp++) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/alsdec.c:30: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/alsdec.c:923:29: note: in expansion of macro 'FFMIN' 923 | for (smp = 0; smp < FFMIN(opt_order, block_length); smp++) { | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/alsdec.c:923:29: note: in expansion of macro 'FFMIN' 923 | for (smp = 0; smp < FFMIN(opt_order, block_length); smp++) { | ^~~~~ libavcodec/alsdec.c:926:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 926 | for (sb = 0; sb < smp; sb++) | ^ libavcodec/alsdec.c:933:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 933 | for (k = 0; k < opt_order; k++) | ^ libavcodec/alsdec.c: In function 'decode_blocks_ind': libavcodec/alsdec.c:1075:44: warning: unused parameter 'js_blocks' [-Wunused-parameter] 1075 | unsigned int *js_blocks) | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/alsdec.c: In function 'read_channel_data': libavcodec/alsdec.c:1213:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1213 | while (entries < channels && !(current->stop_flag = get_bits1(gb))) { | ^ libavcodec/alsdec.c:1216:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1216 | if (current->master_channel >= channels) { | ^~ libavcodec/alsdec.c:1241:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1241 | if (entries == channels) { | ^~ libavcodec/alsdec.c: In function 'read_diff_float_data': libavcodec/alsdec.c:1496:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1496 | if(tmp_32 != nchars) { | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/alsdec.c:30: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/alsdec.c:1517:32: note: in expansion of macro 'FFMIN' 1517 | nbits[i] = FFMIN(nbits[i], highest_byte*8); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/alsdec.c:1517:32: note: in expansion of macro 'FFMIN' 1517 | nbits[i] = FFMIN(nbits[i], highest_byte*8); | ^~~~~ libavcodec/alsdec.c:1539:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1539 | if(tmp_32 != nchars) { | ^~ libavcodec/alsdec.c: In function 'read_frame_data': libavcodec/alsdec.c:1621:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1621 | for (c = 0; c < avctx->channels; c++) { | ^ libavcodec/alsdec.c:1634:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1634 | if (c == avctx->channels - 1 || (c & 1)) | ^~ libavcodec/alsdec.c:1662:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1662 | for (c = 0; c < avctx->channels; c++) | ^ libavcodec/alsdec.c:1675:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1675 | for (b = 0; b < ctx->num_blocks; b++) { | ^ libavcodec/alsdec.c:1684:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1684 | for (c = 0; c < avctx->channels; c++) { | ^ libavcodec/alsdec.c:1703:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1703 | for (c = 0; c < avctx->channels; c++) { | ^ libavcodec/alsdec.c:1709:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1709 | for (c = 0; c < avctx->channels; c++) { | ^ libavcodec/alsdec.c:1731:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1731 | for (c = 0; c < avctx->channels; c++) | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/alsdec.c:30: libavcodec/alsdec.c: In function 'decode_frame': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/alsdec.c:1774:33: note: in expansion of macro 'FFMIN' 1774 | ctx->cur_frame_length = FFMIN(sconf->samples - ctx->frame_id * (uint64_t) sconf->frame_length, | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/alsdec.c:1774:33: note: in expansion of macro 'FFMIN' 1774 | ctx->cur_frame_length = FFMIN(sconf->samples - ctx->frame_id * (uint64_t) sconf->frame_length, | ^~~~~ libavcodec/alsdec.c:1798:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1798 | for (c = 0; c < avctx->channels; c++) \ | ^ libavcodec/alsdec.c:1808:9: note: in expansion of macro 'INTERLEAVE_OUTPUT' 1808 | INTERLEAVE_OUTPUT(16) | ^~~~~~~~~~~~~~~~~ libavcodec/alsdec.c:1802:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1802 | for (c = 0; c < avctx->channels; c++) \ | ^ libavcodec/alsdec.c:1808:9: note: in expansion of macro 'INTERLEAVE_OUTPUT' 1808 | INTERLEAVE_OUTPUT(16) | ^~~~~~~~~~~~~~~~~ libavcodec/alsdec.c:1798:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1798 | for (c = 0; c < avctx->channels; c++) \ | ^ libavcodec/alsdec.c:1810:9: note: in expansion of macro 'INTERLEAVE_OUTPUT' 1810 | INTERLEAVE_OUTPUT(32) | ^~~~~~~~~~~~~~~~~ libavcodec/alsdec.c:1802:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1802 | for (c = 0; c < avctx->channels; c++) \ | ^ libavcodec/alsdec.c:1810:9: note: in expansion of macro 'INTERLEAVE_OUTPUT' 1810 | INTERLEAVE_OUTPUT(32) | ^~~~~~~~~~~~~~~~~ libavcodec/alsdec.c:1862:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1862 | if (ctx->cur_frame_length != sconf->frame_length && | ^~ libavcodec/alsdec.c: In function 'decode_init': libavcodec/alsdec.c:2006:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2006 | for (c = 0; c < num_buffers; c++) { | ^ libavcodec/alsdec.c:2030:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2030 | for (c = 0; c < num_buffers; c++) | ^ libavcodec/alsdec.c:2048:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2048 | for (c = 0; c < num_buffers; c++) | ^ libavcodec/alsdec.c:2083:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2083 | for (c = 0; c < avctx->channels; ++c) { | ^ libavcodec/alsdec.c:2097:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2097 | for (c = 1; c < avctx->channels; c++) | ^ CC libavcodec/amrnbdec.o CC libavcodec/amrwbdec.o libavformat/concat.c: In function 'concat_seek': libavformat/concat.c:171:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 171 | whence = SEEK_SET; | ^ libavformat/concat.c:173:5: note: here 173 | case SEEK_SET: | ^~~~ CC libavformat/crypto.o CC libavcodec/anm.o CC libavformat/cutils.o CC libavformat/dash.o In file included from libavformat/internal.h:28, from libavformat/concatdec.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/concatdec.c: In function 'match_streams_one_to_one': libavformat/concatdec.c:246:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 246 | for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) { | ^ libavformat/concatdec.c:247:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 247 | if (i < avf->nb_streams) { | ^ libavformat/concatdec.c: In function 'match_streams_exact_id': libavformat/concatdec.c:266:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) { | ^ libavformat/concatdec.c:268:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 268 | for (j = 0; j < avf->nb_streams; j++) { | ^ libavformat/concatdec.c: In function 'match_streams': libavformat/concatdec.c:288:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 288 | if (cat->cur_file->nb_streams >= cat->avf->nb_streams) | ^~ libavformat/concatdec.c:298:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 298 | for (i = cat->cur_file->nb_streams; i < cat->avf->nb_streams; i++) { | ^ libavformat/concatdec.c: In function 'concat_read_close': libavformat/concatdec.c:387:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 387 | for (j = 0; j < cat->files[i].nb_streams; j++) { | ^ libavformat/concatdec.c: In function 'concat_read_header': libavformat/concatdec.c:495:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 495 | for (i = 0; i < cat->nb_files; i++) { | ^ libavformat/concatdec.c:508:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 508 | if (i == cat->nb_files) { | ^~ libavformat/concatdec.c: In function 'try_seek': libavformat/concatdec.c:679:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 679 | if (stream >= cat->avf->nb_streams) | ^~ libavformat/concatdec.c: In function 'real_seek': libavformat/concatdec.c:694:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 694 | if (stream >= avf->nb_streams) | ^~ libavformat/concatdec.c:726:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 726 | left < cat->nb_files - 1 && | ^ libavformat/concatdec.c: At top level: libavformat/concatdec.c:769:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 769 | OFFSET(safe), AV_OPT_TYPE_BOOL, {.i64 = 1}, -1, 1, DEC }, | ^~~~~~ In file included from libavformat/concatdec.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/concatdec.c:771:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 771 | OFFSET(auto_convert), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, DEC }, | ^~~~~~ In file included from libavformat/concatdec.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/concatdec.c:773:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 773 | OFFSET(segment_time_metadata), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, | ^~~~~~ In file included from libavformat/concatdec.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/dashenc.o In file included from libavcodec/anm.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/data_uri.o libavcodec/anm.c: In function 'op': libavcodec/anm.c:87:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 87 | if (bytestream2_get_bytes_left(gb) < striplen) | ^ libavcodec/anm.c: In function 'decode_frame': libavcodec/anm.c:169:64: 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(&s->gb) : -1; | ^~ In file included from libavformat/internal.h:28, from libavformat/crypto.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/concat.c: In function 'concat_read': libavformat/concat.c:151:26: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 151 | return total ? total : result; | ~~~~~~~~~~~~~~^~~~~~~~ libavformat/crypto.c: In function 'crypto_read': 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 libavutil/sha.o In file included from libavformat/internal.h:28, from libavformat/cutils.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/amrnbdec.c:1094:1: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 1094 | }; | ^ In file included from libavcodec/amrnbdec.c:48: libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ libavformat/data_uri.c: In function 'data_open': libavformat/data_uri.c:33:66: warning: unused parameter 'flags' [-Wunused-parameter] 33 | static av_cold int data_open(URLContext *h, const char *uri, int flags) | ~~~~^~~~~ In file included from libavformat/avio.h:31, from libavformat/url.h:27, from libavformat/data_uri.c:24: libavformat/data_uri.c: In function 'data_read': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/data_uri.c:106:12: note: in expansion of macro 'FFMIN' 106 | size = FFMIN(size, dc->size - dc->pos); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/data_uri.c:106:12: note: in expansion of macro 'FFMIN' 106 | size = FFMIN(size, dc->size - dc->pos); | ^~~~~ CC libavutil/sha512.o In file included from libavformat/internal.h:28, from libavformat/dash.c:38: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavutil/slicethread.o libavformat/dash.c: In function 'ff_dash_fill_tmpl_params': libavformat/dash.c:102:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 102 | while (dst_pos < buffer_size - 1 && *t_cur) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/dash.c:27: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/dash.c:108:34: note: in expansion of macro 'FFMIN' 108 | int num_copy_bytes = FFMIN(t_next - t_cur, buffer_size - dst_pos - 1); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/dash.c:108:34: note: in expansion of macro 'FFMIN' 108 | int num_copy_bytes = FFMIN(t_next - t_cur, buffer_size - dst_pos - 1); | ^~~~~ libavformat/dash.c:118:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 118 | if (dst_pos >= buffer_size - 1 || !*t_cur) | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/dash.c:27: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/dash.c:152:20: note: in expansion of macro 'FFMIN' 152 | dst_pos += FFMIN(n, buffer_size - dst_pos - 1); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/dash.c:152:20: note: in expansion of macro 'FFMIN' 152 | dst_pos += FFMIN(n, buffer_size - dst_pos - 1); | ^~~~~ In file included from libavformat/internal.h:28, from libavformat/dashenc.c:45: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/dashenc.c: In function 'init_segment_types': libavformat/dashenc.c:247:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 247 | for (int i = 0; i < s->nb_streams; ++i) { | ^ libavformat/dashenc.c: In function 'set_codec_str': libavformat/dashenc.c:302:26: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 302 | if (codecs[i].id == par->codec_id) { | ^~ libavformat/dashenc.c: In function 'dash_free': libavformat/dashenc.c:546:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 546 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/dauddec.o libavformat/dashenc.c: In function 'write_adaptation_set': libavformat/dashenc.c:735:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 735 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/dashenc.c: In function 'parse_adaptation_sets': libavformat/dashenc.c:812:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 812 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/dashenc.c:855:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 855 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/dashenc.c:866:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 866 | if (idx_str == end_str || i < 0 || i >= s->nb_streams) { | ^~ libavformat/dashenc.c:891:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 891 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/dashenc.c: In function 'write_manifest': CC libavcodec/ansi.o libavformat/dashenc.c:1021:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1021 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/dashenc.c:1042:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1042 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/daudenc.o libavformat/dashenc.c: In function 'dash_init': libavformat/dashenc.c:1156:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1156 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/dashenc.c: In function 'dash_write_header': libavformat/dashenc.c:1332:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1332 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/dashenc.c: In function 'dash_flush': libavformat/dashenc.c:1536:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1536 | for (i = 0; i < s->nb_streams; i++) { | ^ libavcodec/amrwbdec.c:1281:1: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 1281 | }; | ^ In file included from libavcodec/amrwbdec.c:32: libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ libavformat/dashenc.c:1602:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1602 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/dashenc.c:1611:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1611 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/crypto.c: In function 'crypto_seek': libavformat/dashenc.c: In function 'dash_write_trailer': libavformat/crypto.c:323:13: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 323 | av_log(h, AV_LOG_ERROR, | ^~~~~~~~~~~~~~~~~~~~~~~ 324 | "Crypto: discard read did not get all the bytes (%d remain) - read returned (%d)-%s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | len, res, errbuf); | ~~~~~~~~~~~~~~~~~ libavformat/dashenc.c:1812:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1812 | for (i = 0; i < s->nb_streams; ++i) { | ^ libavformat/dashenc.c: At top level: libavformat/dashenc.c:1860:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1860 | { "adaptation_sets", "Adaptation sets. Syntax: id=0,streams=0,1,2 id=1,streams=3,4 and so on", OFFSET(adaptation_sets), AV_OPT_TYPE_STRING, { 0 }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1861:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1861 | { "window_size", "number of segments kept in the manifest", OFFSET(window_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1862:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1862 | { "extra_window_size", "number of segments kept outside of the manifest before removing from disk", OFFSET(extra_window_size), AV_OPT_TYPE_INT, { .i64 = 5 }, 0, INT_MAX, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1864:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1864 | { "min_seg_duration", "minimum segment duration (in microseconds) (will be deprecated)", OFFSET(min_seg_duration), AV_OPT_TYPE_INT, { .i64 = 5000000 }, 0, INT_MAX, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1866:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1866 | { "seg_duration", "segment duration (in seconds, fractional value can be set)", OFFSET(seg_duration), AV_OPT_TYPE_DURATION, { .i64 = 5000000 }, 0, INT_MAX, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1867:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1867 | { "remove_at_exit", "remove all segments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1868:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1868 | { "use_template", "Use SegmentTemplate instead of SegmentList", OFFSET(use_template), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1869:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1869 | { "use_timeline", "Use SegmentTimeline in SegmentTemplate", OFFSET(use_timeline), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1870:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1870 | { "single_file", "Store all segments in one file, accessed using byte ranges", OFFSET(single_file), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1871:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1871 | { "single_file_name", "DASH-templated name to be used for baseURL. Implies storing all segments in one file, accessed using byte ranges", OFFSET(single_file_name), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1872:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1872 | { "init_seg_name", "DASH-templated name to used for the initialization segment", OFFSET(init_seg_name), AV_OPT_TYPE_STRING, {.str = "init-stream$RepresentationID$.$ext$"}, 0, 0, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1873:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1873 | { "media_seg_name", "DASH-templated name to used for the media segments", OFFSET(media_seg_name), AV_OPT_TYPE_STRING, {.str = "chunk-stream$RepresentationID$-$Number%05d$.$ext$"}, 0, 0, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1874:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1874 | { "utc_timing_url", "URL of the page that will return the UTC timestamp in ISO format", OFFSET(utc_timing_url), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1875:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1875 | { "method", "set the HTTP method", OFFSET(method), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1876:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1876 | { "http_user_agent", "override User-Agent field in HTTP header", OFFSET(user_agent), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1877:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1877 | { "http_persistent", "Use persistent HTTP connections", OFFSET(http_persistent), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1878:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1878 | { "hls_playlist", "Generate HLS playlist files(master.m3u8, media_%d.m3u8)", OFFSET(hls_playlist), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1879:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1879 | { "streaming", "Enable/Disable streaming mode of output. Each frame will be moof fragment", OFFSET(streaming), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/davs2.o libavformat/dashenc.c:1881:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1881 | { "index_correction", "Enable/Disable segment index correction logic", OFFSET(index_correction), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/apedec.o libavformat/dashenc.c:1882:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1882 | { "format_options","set list of options for the container format (mp4/webm) used for dash", OFFSET(format_options_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1883:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1883 | { "global_sidx", "Write global SIDX atom. Applicable only for single file, mp4 output, non-streaming mode", OFFSET(global_sidx), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1888:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1888 | { "ignore_io_errors", "Ignore IO errors during open and write. Useful for long-duration runs with network output", OFFSET(ignore_io_errors), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1889:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1889 | { "lhls", "Enable Low-latency HLS(Experimental). Adds #EXT-X-PREFETCH tag with current segment's URI", OFFSET(lhls), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/dashenc.c:1890:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1890 | { "master_m3u8_publish_rate", "Publish master playlist every after this many segment intervals", OFFSET(master_publish_rate), AV_OPT_TYPE_INT, {.i64 = 0}, 0, UINT_MAX, E}, | ^ In file included from libavformat/dashenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ansi.c: In function 'decode_frame': libavcodec/ansi.c:400:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 400 | hscroll(avctx); | ^~~~~~~~~~~~~~ libavcodec/ansi.c:401:13: note: here 401 | case 0x0D: //CR | ^~~~ CC libavcodec/aptx.o CC libavformat/dcstr.o CC libavutil/spherical.o In file included from libavcodec/apedec.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavutil/stereo3d.o CC libavutil/tea.o In file included from libavcodec/apedec.c:34: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/apedec.c: In function 'update_rice': libavcodec/apedec.c:461:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 461 | if (rice->ksum < lim) | ^ libavcodec/apedec.c:463:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 463 | else if (rice->ksum >= (1 << (rice->k + 5))) | ^~ CC libavformat/dfa.o libavcodec/apedec.c: In function 'ape_decode_value_3860': libavcodec/apedec.c:502:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 502 | if (rice->ksum < (rice->k ? 1 << (rice->k + 4) : 0)) | ^ libavcodec/apedec.c:504:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 504 | else if (rice->ksum >= (1 << (rice->k + 5)) && rice->k < 24) | ^~ libavcodec/apedec.c: In function 'decode_array_0000': libavcodec/apedec.c:614:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 614 | while (rice->ksum < ksummin) { | ^ libavcodec/apedec.c:619:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 619 | while (rice->ksum >= ksummax) { | ^~ libavcodec/apedec.c:588:63: warning: unused parameter 'gb' [-Wunused-parameter] 588 | static void decode_array_0000(APEContext *ctx, GetBitContext *gb, | ~~~~~~~~~~~~~~~^~ libavcodec/apedec.c: In function 'filter_3800': libavcodec/apedec.c:854:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 854 | if (p->sample_pos < start) { | ^ libavutil/spherical.c: In function 'av_spherical_from_name': libavutil/spherical.c:72:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 72 | for (i = 0; i < FF_ARRAY_ELEMS(spherical_projection_names); i++) { | ^ libavcodec/apedec.c: In function 'init_filter': libavcodec/apedec.c:1251:37: warning: unused parameter 'ctx' [-Wunused-parameter] 1251 | static void init_filter(APEContext *ctx, APEFilter *f, int16_t *buf, int order) | ~~~~~~~~~~~~^~~ In file included from libavformat/internal.h:28, from libavformat/dcstr.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/dcstr.c: In function 'dcstr_read_header': libavformat/dcstr.c:56:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 56 | if (!align || align > INT_MAX / st->codecpar->channels) | ^ CC libavformat/dhav.o libavutil/stereo3d.c: In function 'av_stereo3d_from_name': libavutil/stereo3d.c:69:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 69 | for (i = 0; i < FF_ARRAY_ELEMS(stereo3d_type_names); i++) { | ^ CC libavutil/threadmessage.o libavcodec/aptx.c:1105:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 1105 | }; | ^ In file included from libavcodec/aptx.c:24: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/aptx.c:1123:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 1123 | }; | ^ In file included from libavcodec/aptx.c:24: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/aptx.c:1142:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 1142 | }; | ^ In file included from libavcodec/aptx.c:24: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/aptx.c:1161:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 1161 | }; | ^ In file included from libavcodec/aptx.c:24: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ CC libavformat/diracdec.o In file included from libavformat/internal.h:28, from libavformat/dfa.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/arbc.o libavutil/threadmessage.c: In function 'av_thread_message_queue_send_locked': libavutil/threadmessage.c:124:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 124 | while (!mq->err_send && av_fifo_space(mq->fifo) < mq->elsize) { | ^ libavutil/threadmessage.c: In function 'av_thread_message_queue_recv_locked': libavutil/threadmessage.c:141:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 141 | while (!mq->err_recv && av_fifo_size(mq->fifo) < mq->elsize) { | ^ libavutil/threadmessage.c:146:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 146 | if (av_fifo_size(mq->fifo) < mq->elsize) | ^ libavutil/threadmessage.c: In function 'free_func_wrap': libavutil/threadmessage.c:211:54: warning: unused parameter 'size' [-Wunused-parameter] 211 | static void free_func_wrap(void *arg, void *msg, int size) | ~~~~^~~~ CC libavformat/dnxhddec.o In file included from libavformat/internal.h:28, from libavformat/dhav.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/dsfdec.o libavformat/dhav.c: In function 'parse_ext': libavformat/dhav.c:160:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 160 | if (index < FF_ARRAY_ELEMS(sample_rates)) { | ^ libavformat/dhav.c:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 176 | if (index < FF_ARRAY_ELEMS(sample_rates)) { | ^ libavformat/dhav.c: In function 'dhav_read_seek': libavformat/dhav.c:363:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 363 | for (int n = 0; n < s->nb_streams; n++) { | ^ CC libavformat/dsicin.o CC libavutil/time.o In file included from libavcodec/arbc.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavutil/timecode.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/arbc.c: In function 'decode_frame': libavcodec/arbc.c:126:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 126 | if (7 * nb_segments > bytestream2_get_bytes_left(&s->gb)) | ^ libavformat/dashenc.c: In function 'dash_write_header': libavformat/dashenc.c:1331:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 1331 | int i, ret; | ^~~ CC libavformat/dss.o libavutil/timecode.c: In function 'check_fps': libavutil/timecode.c:149:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 149 | for (i = 0; i < FF_ARRAY_ELEMS(supported_fps); i++) | ^ In file included from libavformat/internal.h:28, from libavformat/dsfdec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/ass.o CC libavcodec/ass_split.o In file included from libavformat/internal.h:28, from libavformat/dsicin.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/dsfdec.c: In function 'dsf_read_packet': libavformat/dsfdec.c:154:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (pos >= dsf->data_end) | ^~ libavformat/dsfdec.c:159:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 159 | int last_packet = pos == (dsf->data_end - st->codecpar->block_align); | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/dsfdec.c:23: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/dsfdec.c:186:35: note: in expansion of macro 'FFMIN' 186 | return av_get_packet(pb, pkt, FFMIN(dsf->data_end - pos, st->codecpar->block_align)); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/dsfdec.c:186:35: note: in expansion of macro 'FFMIN' 186 | return av_get_packet(pb, pkt, FFMIN(dsf->data_end - pos, st->codecpar->block_align)); | ^~~~~ CC libavutil/tree.o CC libavutil/twofish.o CC libavformat/dtsdec.o libavcodec/ass_split.c: In function 'convert_int': libavcodec/ass_split.c:156:57: warning: unused parameter 'len' [-Wunused-parameter] 156 | static int convert_int(void *dest, const char *buf, int len) | ~~~~^~~ libavcodec/ass_split.c: In function 'convert_flt': libavcodec/ass_split.c:160:57: warning: unused parameter 'len' [-Wunused-parameter] 160 | static int convert_flt(void *dest, const char *buf, int len) | ~~~~^~~ libavcodec/ass_split.c: In function 'convert_color': libavcodec/ass_split.c:164:59: warning: unused parameter 'len' [-Wunused-parameter] 164 | static int convert_color(void *dest, const char *buf, int len) | ~~~~^~~ libavcodec/ass_split.c: In function 'convert_timestamp': libavcodec/ass_split.c:169:63: warning: unused parameter 'len' [-Wunused-parameter] 169 | static int convert_timestamp(void *dest, const char *buf, int len) | ~~~~^~~ libavcodec/ass_split.c: In function 'convert_alignment': libavcodec/ass_split.c:176:63: warning: unused parameter 'len' [-Wunused-parameter] 176 | static int convert_alignment(void *dest, const char *buf, int len) | ~~~~^~~ In file included from libavformat/internal.h:28, from libavformat/dss.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/ass_split.c: In function 'get_default_field_orders': libavcodec/ass_split.c:242:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 242 | while (i < FF_ARRAY_ELEMS(section->fields)) | ^ libavcodec/ass_split.c: In function 'ass_split_section': libavcodec/ass_split.c:265:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 265 | for (i = 0; i < FF_ARRAY_ELEMS(ass_sections); i++) { | ^ libavcodec/ass_split.c: In function 'ass_split': libavcodec/ass_split.c:361:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 361 | for (i=0; i= 0x80000001) { | ^~ CC libavcodec/assenc.o X86ASM libavutil/x86/cpuid.o CC libavcodec/asv.o CC libavformat/dtshddec.o libavutil/utils.c: In function 'av_fourcc_make_string': libavutil/utils.c:137:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 137 | buf_size = buf_size > len ? buf_size - len : 0; | ^ CC libavformat/dump.o CC libavformat/dv.o CC libavformat/dvbsub.o libavformat/dtsdec.c: In function 'dts_probe': libavformat/dtsdec.c:116:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 116 | for (i=0; inum_rects; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/dv.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/dump.c: In function 'dump_replaygain': libavformat/dump.c:241:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 241 | if (sd->size < sizeof(*rg)) { | ^ libavformat/dump.c: In function 'dump_stereo3d': libavformat/dump.c:257:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 257 | if (sd->size < sizeof(*stereo)) { | ^ libavformat/dv.c: In function 'dv_extract_audio': libavformat/dv.c:138:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 138 | if (freq >= FF_ARRAY_ELEMS(dv_audio_frequency)) | ^~ libavformat/dump.c: In function 'dump_audioservicetype': libavformat/dump.c:274:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 274 | if (sd->size < sizeof(*ast)) { | ^ libavformat/dump.c: In function 'dump_cpb': libavformat/dump.c:317:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 317 | if (sd->size < sizeof(*cpb)) { | ^ libavformat/dv.c: In function 'dv_extract_audio_info': libavformat/dv.c:238:14: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 238 | if (freq >= FF_ARRAY_ELEMS(dv_audio_frequency)) { | ^~ libavformat/dump.c: In function 'dump_spherical': libavformat/dump.c:359:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 359 | if (sd->size < sizeof(*spherical)) { | ^ libavformat/dv.c: In function 'dv_frame_offset': libavformat/dv.c:418:55: warning: unused parameter 'flags' [-Wunused-parameter] 418 | int64_t timestamp, int flags) | ~~~~^~~~~ libavformat/dump.c: In function 'dump_stream_format': libavformat/dump.c:475:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 475 | avctx->properties = st->codec->properties; | ^~~~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:476:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 476 | avctx->codec = st->codec->codec; | ^~~~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:477:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 477 | avctx->qmin = st->codec->qmin; | ^~~~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:478:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 478 | avctx->qmax = st->codec->qmax; | ^~~~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:479:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 479 | avctx->coded_width = st->codec->coded_width; | ^~~~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:480:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 480 | avctx->coded_height = st->codec->coded_height; | ^~~~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dv.c: In function 'dv_read_seek': libavformat/dv.c:569:49: warning: unused parameter 'stream_index' [-Wunused-parameter] 569 | static int dv_read_seek(AVFormatContext *s, int stream_index, | ~~~~^~~~~~~~~~~~ libavformat/dump.c:515:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 515 | int tbc = st->codec->time_base.den && st->codec->time_base.num; | ^~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:515:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 515 | int tbc = st->codec->time_base.den && st->codec->time_base.num; | ^~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c:527:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 527 | print_fps(1 / av_q2d(st->codec->time_base), "tbc"); | ^~~~~~~~~ In file included from libavformat/dump.c:37: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/dump.c: In function 'av_dump_format': libavformat/dump.c:612:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | for (i = 0; i < ic->nb_chapters; i++) { | ^ libavformat/dump.c:625:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 625 | for (j = 0; j < ic->nb_programs; j++) { | ^ libavformat/dump.c:631:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 631 | for (k = 0; k < ic->programs[j]->nb_stream_indexes; k++) { | ^ CC libavcodec/asvdec.o libavformat/dump.c:638:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 638 | if (total < ic->nb_streams) | ^ libavformat/dump.c:642:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 642 | for (i = 0; i < ic->nb_streams; i++) | ^ CC libavformat/dvbtxt.o CC libavformat/dvenc.o In file included from libavformat/internal.h:28, from libavformat/dtshddec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/dxa.o CC libavcodec/asvenc.o CC libavformat/eacdata.o CC libavformat/electronicarts.o CC libavcodec/atrac.o CC libavcodec/atrac1.o CC libavcodec/atrac3.o libavformat/dtshddec.c: In function 'dtshd_read_header': libavformat/dtshddec.c:133:5: warning: 'data_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 133 | avio_seek(pb, data_start, SEEK_SET); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/eacdata.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/dvenc.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/asvdec.c: In function 'init_vlcs': libavcodec/asvdec.c:46:44: warning: unused parameter 'a' [-Wunused-parameter] 46 | static av_cold void init_vlcs(ASV1Context *a) | ~~~~~~~~~~~~~^ libavcodec/atrac.c: In function 'ff_atrac_iqmf': libavcodec/atrac.c:138:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 138 | for(i=0; inb_streams; i++) { | ^ libavformat/dvenc.c: In function 'dv_write_header': libavformat/dvenc.c:409:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 409 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/dxa.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/dxa.c:25: libavformat/dxa.c: In function 'dxa_read_packet': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/dxa.c:163:16: note: in expansion of macro 'FFMIN' 163 | size = FFMIN(c->bytes_left, c->bpc); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/dxa.c:163:16: note: in expansion of macro 'FFMIN' 163 | size = FFMIN(c->bytes_left, c->bpc); | ^~~~~ libavformat/dxa.c:166:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 166 | if(ret != size) | ^~ CC libavcodec/atrac3plus.o libavformat/dxa.c:211:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 211 | if(ret != size){ | ^~ X86ASM libavutil/x86/fixed_dsp.o In file included from libavformat/internal.h:28, from libavformat/electronicarts.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/atrac3.c:43: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/epafdec.o CC libavformat/ffmetadec.o libavformat/electronicarts.c: In function 'ea_read_packet': libavformat/electronicarts.c:595:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 595 | chunk_size -= 32; | ~~~~~~~~~~~^~~~~ libavformat/electronicarts.c:596:9: note: here 596 | case ISNd_TAG: | ^~~~ libavformat/electronicarts.c:687:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 687 | key = AV_PKT_FLAG_KEY; libavformat/electronicarts.c:688:9: note: here 688 | case MVIf_TAG: | ^~~~ libavformat/electronicarts.c:708:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 708 | key = AV_PKT_FLAG_KEY; libavformat/electronicarts.c:709:9: note: here 709 | case MV0F_TAG: | ^~~~ libavcodec/atrac3.c: In function 'atrac3_decode_init': libavcodec/atrac3.c:967:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 967 | if (avctx->block_align >= UINT_MAX / 2) | ^~ libavcodec/atrac3.c: At top level: libavcodec/atrac3.c:1024:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 1024 | }; | ^ In file included from libavcodec/atrac3.c:42: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/atrac3.c:1038:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 1038 | }; | ^ In file included from libavcodec/atrac3.c:42: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/atrac1.c:392:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 392 | }; | ^ In file included from libavcodec/atrac1.c:36: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavformat/ffmetaenc.o In file included from libavformat/internal.h:28, from libavformat/epafdec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/fifo.o libavformat/epafdec.c: In function 'epaf_read_header': 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) | ^ libavformat/epafdec.c:81:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 81 | avpriv_request_sample(s, "24-bit Paris PCM format"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/epafdec.c:82:5: note: here 82 | default: | ^~~~~~~ CC libavcodec/atrac3plusdec.o In file included from libavformat/internal.h:28, from libavformat/ffmetadec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/atrac3plusdsp.o CC libavformat/fifo_test.o libavformat/ffmetadec.c: In function 'read_line_to_bprint_escaped': libavformat/ffmetadec.c:52:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 52 | } while (!end && len < sizeof(tmp)); | ^ libavformat/ffmetadec.c: In function 'read_packet': libavformat/ffmetadec.c:213:41: warning: unused parameter 's' [-Wunused-parameter] 213 | static int read_packet(AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~~~~~~~~^ libavformat/ffmetadec.c:213:54: warning: unused parameter 'pkt' [-Wunused-parameter] 213 | static int read_packet(AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~^~~ libavformat/ffmetaenc.c: In function 'write_trailer': 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++) { | ^ 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++) { | ^ libavformat/ffmetaenc.c: In function 'write_packet': libavformat/ffmetaenc.c:86:42: warning: unused parameter 's' [-Wunused-parameter] 86 | static int write_packet(AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~~~~~~~~^ libavformat/ffmetaenc.c:86:55: warning: unused parameter 'pkt' [-Wunused-parameter] 86 | static int write_packet(AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~^~~ In file included from libavformat/internal.h:28, from libavformat/fifo.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/fifo.c: In function 'fifo_thread_write_header': libavformat/fifo.c:134:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 134 | for (i = 0;i < avf2->nb_streams; i++) | ^ libavcodec/atrac3plus.c: In function 'decode_spectrum': libavcodec/atrac3plus.c:852:63: warning: unused parameter 'avctx' [-Wunused-parameter] 852 | int num_channels, AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ libavformat/fifo.c: In function 'fifo_mux_init': libavformat/fifo.c:468:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | for (i = 0; i < avf->nb_streams; ++i) { | ^ libavcodec/atrac3plus.c: In function 'gainc_level_mode1m': libavcodec/atrac3plus.c:1046:59: warning: unused parameter 'ctx' [-Wunused-parameter] 1046 | Atrac3pChanUnitCtx *ctx, | ~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/atrac3plus.c: In function 'gainc_loc_mode0': libavcodec/atrac3plus.c:1153:75: warning: unused parameter 'ctx' [-Wunused-parameter] 1153 | static inline void gainc_loc_mode0(GetBitContext *gb, Atrac3pChanUnitCtx *ctx, | ~~~~~~~~~~~~~~~~~~~~^~~ libavformat/fifo.c: At top level: libavcodec/atrac3plus.c: In function 'gainc_loc_mode1': libavformat/fifo.c:617:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 617 | AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/atrac3plus.c:1176:75: warning: unused parameter 'ctx' [-Wunused-parameter] 1176 | static inline void gainc_loc_mode1(GetBitContext *gb, Atrac3pChanUnitCtx *ctx, | ~~~~~~~~~~~~~~~~~~~~^~~ libavformat/fifo.c:620:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 620 | AV_OPT_TYPE_INT, {.i64 = FIFO_DEFAULT_QUEUE_SIZE}, 1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo.c:623:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 623 | AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo.c:626:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 626 | AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo.c:629:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 629 | AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo.c:632:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 632 | AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo.c:635:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 635 | AV_OPT_TYPE_INT, {.i64 = FIFO_DEFAULT_MAX_RECOVERY_ATTEMPTS}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo.c:638:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 638 | AV_OPT_TYPE_DURATION, {.i64 = FIFO_DEFAULT_RECOVERY_WAIT_TIME_USEC}, 0, INT64_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo.c:641:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 641 | OFFSET(recovery_wait_streamtime), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo.c:644:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 644 | AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~ In file included from libavformat/fifo.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/atrac3plus.c: In function 'decode_tones_envelope': libavcodec/atrac3plus.c:1418:68: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1418 | ? get_bits(gb, 5) : -1; | ^~ CC libavutil/x86/fixed_dsp_init.o libavcodec/atrac3plusdec.c: In function 'decode_residual_spectrum': libavcodec/atrac3plusdec.c:204:54: warning: unused parameter 'avctx' [-Wunused-parameter] 204 | AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/atrac3plusdec.c: In function 'reconstruct_frame': libavcodec/atrac3plusdec.c:266:65: warning: unused parameter 'avctx' [-Wunused-parameter] 266 | int num_channels, AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ X86ASM libavutil/x86/float_dsp.o CC libavutil/x86/float_dsp_init.o libavformat/fifo_test.c:126:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 126 | AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~ In file included from libavformat/fifo_test.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo_test.c:128:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 128 | AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~ In file included from libavformat/fifo_test.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/fifo_test.c:130:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 130 | AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~ In file included from libavformat/fifo_test.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/atrac9dec.o libavcodec/atrac3plusdsp.c: In function 'ff_atrac3p_init_imdct': libavcodec/atrac3plusdsp.c:80:52: warning: unused parameter 'avctx' [-Wunused-parameter] 80 | av_cold void ff_atrac3p_init_imdct(AVCodecContext *avctx, FFTContext *mdct_ctx) | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/audio_frame_queue.o CC libavformat/file.o CC libavformat/filmstripdec.o CC libavcodec/audiodsp.o CC libavcodec/aura.o CC libavcodec/av1_frame_split_bsf.o X86ASM libavutil/x86/imgutils.o CC libavcodec/av1_parse.o CC libavcodec/av1_parser.o CC libavutil/x86/imgutils_init.o libavcodec/audio_frame_queue.c: In function 'ff_af_queue_remove': 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++){ | ^ libavcodec/atrac9dec.c: In function 'calc_precision': libavcodec/atrac9dec.c:146:50: warning: unused parameter 's' [-Wunused-parameter] 146 | static inline void calc_precision(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c: In function 'parse_band_ext': libavcodec/atrac9dec.c:197:49: warning: unused parameter 's' [-Wunused-parameter] 197 | static inline int parse_band_ext(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c: In function 'calc_codebook_idx': libavcodec/atrac9dec.c:339:73: warning: unused parameter 'b' [-Wunused-parameter] 339 | static inline void calc_codebook_idx(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c: In function 'read_coeffs_coarse': libavcodec/atrac9dec.c:383:74: warning: unused parameter 'b' [-Wunused-parameter] 383 | static inline void read_coeffs_coarse(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c: In function 'read_coeffs_fine': libavcodec/atrac9dec.c:419:52: warning: unused parameter 's' [-Wunused-parameter] 419 | static inline void read_coeffs_fine(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c:419:72: warning: unused parameter 'b' [-Wunused-parameter] 419 | static inline void read_coeffs_fine(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c: In function 'dequantize': libavcodec/atrac9dec.c:437:46: warning: unused parameter 's' [-Wunused-parameter] 437 | static inline void dequantize(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c:437:66: warning: unused parameter 'b' [-Wunused-parameter] 437 | static inline void dequantize(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c: In function 'apply_intensity_stereo': libavcodec/atrac9dec.c:457:58: warning: unused parameter 's' [-Wunused-parameter] 457 | static inline void apply_intensity_stereo(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c: In function 'apply_scalefactors': libavcodec/atrac9dec.c:478:54: warning: unused parameter 's' [-Wunused-parameter] 478 | static inline void apply_scalefactors(ATRAC9Context *s, ATRAC9BlockData *b, | ~~~~~~~~~~~~~~~^ libavcodec/atrac9dec.c: In function 'atrac9_decode_block': libavcodec/atrac9dec.c:716:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 716 | for (int i = 0; i < FF_ARRAY_ELEMS(b->is_signs); i++) | ^ CC libavcodec/avdct.o CC libavcodec/avfft.o CC libavcodec/avpacket.o libavformat/file.c:26:5: warning: "HAVE_DIRENT_H" is not defined, evaluates to 0 [-Wundef] 26 | #if HAVE_DIRENT_H | ^~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/filmstripdec.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/file.c:38: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/av1_parse.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/file.c: At top level: libavformat/file.c:77:5: warning: "HAVE_DIRENT_H" is not defined, evaluates to 0 [-Wundef] 77 | #if HAVE_DIRENT_H | ^~~~~~~~~~~~~ libavformat/file.c:83:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 83 | { "truncate", "truncate existing files on write", offsetof(FileContext, trunc), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/file.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/file.c:84:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 84 | { "blocksize", "set I/O operation maximum block size", offsetof(FileContext, blocksize), AV_OPT_TYPE_INT, { .i64 = INT_MAX }, 1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/file.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/file.c:85:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 85 | { "follow", "Follow a file as it is being written", offsetof(FileContext, follow), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/file.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/file.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | { "seekable", "Sets if the file is seekable", offsetof(FileContext, seekable), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 0, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/file.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/file.c:91:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 91 | { "blocksize", "set I/O operation maximum block size", offsetof(FileContext, blocksize), AV_OPT_TYPE_INT, { .i64 = INT_MAX }, 1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/file.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/filmstripdec.c: In function 'read_seek': libavformat/filmstripdec.c:99:83: warning: unused parameter 'flags' [-Wunused-parameter] 99 | static int read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~ libavformat/file.c: In function 'file_check': libavformat/file.c:144:5: warning: "HAVE_ACCESS" is not defined, evaluates to 0 [-Wundef] 144 | #if HAVE_ACCESS && defined(R_OK) | ^~~~~~~~~~~ libavformat/fifo.c: In function 'fifo_consumer_thread': libavformat/fifo.c:300:10: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 300 | if (!is_recoverable(fifo, err_no)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/fifo.c:395:9: note: 'ret' was declared here 395 | int ret; | ^~~ libavformat/file.c: In function 'file_open_dir': libavformat/file.c:274:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef] 274 | #if HAVE_LSTAT | ^~~~~~~~~~ libavformat/file.c:272:38: warning: unused parameter 'h' [-Wunused-parameter] 272 | static int file_open_dir(URLContext *h) | ~~~~~~~~~~~~^ libavformat/file.c: In function 'file_read_dir': libavformat/file.c:289:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef] 289 | #if HAVE_LSTAT | ^~~~~~~~~~ libavformat/file.c:287:38: warning: unused parameter 'h' [-Wunused-parameter] 287 | static int file_read_dir(URLContext *h, AVIODirEntry **next) | ~~~~~~~~~~~~^ libavformat/file.c:287:56: warning: unused parameter 'next' [-Wunused-parameter] 287 | static int file_read_dir(URLContext *h, AVIODirEntry **next) | ~~~~~~~~~~~~~~~^~~~ libavformat/file.c: In function 'file_close_dir': libavformat/file.c:347:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef] 347 | #if HAVE_LSTAT | ^~~~~~~~~~ libavformat/file.c:345:39: warning: unused parameter 'h' [-Wunused-parameter] 345 | static int file_close_dir(URLContext *h) | ~~~~~~~~~~~~^ X86ASM libavutil/x86/lls.o CC libavutil/x86/lls_init.o CC libavutil/xga_font_data.o In file included from libavcodec/avpacket.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/avpacket.c: In function 'av_init_packet': libavcodec/avpacket.c:41:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 41 | pkt->convergence_duration = 0; | ^~~ In file included from libavcodec/avpacket.c:29: libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c: In function 'av_grow_packet': libavcodec/avpacket.c:113:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 113 | if ((unsigned)grow_by > | ^ libavcodec/avpacket.c:126:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 126 | if (data_offset > INT_MAX - new_size) | ^ libavcodec/avpacket.c:130:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 130 | if (new_size + data_offset > pkt->buf->size) { | ^ libavcodec/avpacket.c: In function 'copy_packet_data': libavcodec/avpacket.c:217:9: warning: 'av_copy_packet_side_data' is deprecated [-Wdeprecated-declarations] 217 | return av_copy_packet_side_data(pkt, src); | ^~~~~~ libavcodec/avdct.c:60:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 60 | {"bits_per_sample", "", OFFSET(bits_per_sample), AV_OPT_TYPE_INT, {.i64 = 8 }, 0, 14, 0,}, | ^ In file included from libavcodec/avpacket.c:29: libavcodec/avcodec.h:4453:5: note: declared here 4453 | int av_copy_packet_side_data(AVPacket *dst, const AVPacket *src); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/avdct.h:22, from libavcodec/avdct.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavutil/xtea.o libavcodec/avpacket.c: In function 'av_packet_copy_props': libavcodec/avpacket.c:574:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 574 | dst->convergence_duration = src->convergence_duration; | ^~~ In file included from libavcodec/avpacket.c:29: libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c:574:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 574 | dst->convergence_duration = src->convergence_duration; | ^~~ In file included from libavcodec/avpacket.c:29: libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c: In function 'av_packet_rescale_ts': libavcodec/avpacket.c:713:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 713 | if (pkt->convergence_duration > 0) | ^~ In file included from libavcodec/avpacket.c:29: libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c:714:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 714 | pkt->convergence_duration = av_rescale_q(pkt->convergence_duration, src_tb, dst_tb); | ^~~ In file included from libavcodec/avpacket.c:29: libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/avpacket.c:714:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 714 | pkt->convergence_duration = av_rescale_q(pkt->convergence_duration, src_tb, dst_tb); | ^~~ In file included from libavcodec/avpacket.c:29: libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ CC libavcodec/avpicture.o CC libavcodec/avrndec.o CC libavcodec/avs.o CC libavcodec/avs2_parser.o CC libavformat/filmstripenc.o CC libavcodec/avuidec.o CC libavformat/fitsdec.o CC libavformat/fitsenc.o CC libavcodec/avuienc.o CC libavcodec/bethsoftvideo.o CC libavformat/flac_picture.o CC libavcodec/bfi.o CC libavformat/flacdec.o CC libavformat/flacenc.o libavcodec/avpicture.c: In function 'avpicture_fill': libavcodec/avpicture.c:40:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 40 | return av_image_fill_arrays(picture->data, picture->linesize, | ^~~~~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/avpicture.c:40:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 40 | return av_image_fill_arrays(picture->data, picture->linesize, | ^~~~~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/avpicture.c: In function 'avpicture_layout': libavcodec/avpicture.c:48:36: warning: 'data' is deprecated [-Wdeprecated-declarations] 48 | (const uint8_t * const*)src->data, src->linesize, | ^ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/avpicture.c:48:36: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 48 | (const uint8_t * const*)src->data, src->linesize, | ^ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/avpicture.c: In function 'avpicture_alloc': libavcodec/avpicture.c:60:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 60 | int ret = av_image_alloc(picture->data, picture->linesize, | ^~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/avpicture.c:60:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 60 | int ret = av_image_alloc(picture->data, picture->linesize, | ^~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/avpicture.c: In function 'avpicture_free': libavcodec/avpicture.c:72:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 72 | av_freep(&picture->data[0]); | ^~~~~~~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/avpicture.c: In function 'av_picture_copy': libavcodec/avpicture.c:78:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 78 | av_image_copy(dst->data, dst->linesize, (const uint8_t **)src->data, | ^~~~~~~~~~~~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/avpicture.c:78:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 78 | av_image_copy(dst->data, dst->linesize, (const uint8_t **)src->data, | ^~~~~~~~~~~~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/avpicture.c:78:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 78 | av_image_copy(dst->data, dst->linesize, (const uint8_t **)src->data, | ^~~~~~~~~~~~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/avpicture.c:79:19: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 79 | src->linesize, pix_fmt, width, height); | ^~~ In file included from libavcodec/avpicture.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/avs2_parser.c: In function 'avs2_parse': libavcodec/avs2_parser.c:65:64: warning: unused parameter 'avctx' [-Wunused-parameter] 65 | static int avs2_parse(AVCodecParserContext *s, AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavformat/flacenc_header.o CC libavcodec/bgmc.o libavcodec/avrndec.c: In function 'init': libavcodec/avrndec.c:59:9: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 59 | a->mjpeg_avctx->refcounted_frames = 1; | ^ In file included from libavcodec/avrndec.c:22: libavcodec/avcodec.h:2386:9: note: declared here 2386 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libavcodec/avrndec.c: In function 'decode_frame': libavcodec/avrndec.c:110:9: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] 110 | ret = avcodec_decode_video2(a->mjpeg_avctx, data, got_frame, avpkt); | ^~~ In file included from libavcodec/avrndec.c:22: libavcodec/avcodec.h:4818:5: note: declared here 4818 | int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/avs.c: In function 'avs_decode_frame': libavcodec/avs.c:101:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 101 | p->key_frame = 1; | ~~~~~~~~~~~~~^~~ libavcodec/avs.c:102:5: note: here 102 | case AVS_P_FRAME_3X3: | ^~~~ CC libavformat/flic.o libavcodec/avuienc.c:103:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 103 | }; | ^ In file included from libavcodec/avuienc.c:23: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ CC libavcodec/bink.o CC libavcodec/binkaudio.o In file included from libavformat/internal.h:28, from libavformat/fitsenc.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/fitsdec.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/bethsoftvideo.c:33: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/flac_picture.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/bfi.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavformat/fitsdec.c: In function 'is_image': libavformat/fitsdec.c:118:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 118 | if(size && header->naxisn[i] > UINT64_MAX / size) | ^ libavformat/fitsdec.c:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 123 | if(header->pcount > UINT64_MAX - size) | ^ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavformat/fitsdec.c:128:18: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 128 | if(size && t > UINT64_MAX / size) | ^ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ CC libavformat/flvdec.o libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/flac_picture.c:22: libavformat/flac_picture.c: In function 'ff_flac_parse_picture': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/flac_picture.c:59:33: note: in expansion of macro 'FFMIN' 59 | avio_read(pb, mimetype, FFMIN(len, sizeof(mimetype) - 1)) != len) { | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/flac_picture.c:59:33: note: in expansion of macro 'FFMIN' 59 | avio_read(pb, mimetype, FFMIN(len, sizeof(mimetype) - 1)) != len) { | ^~~~~ In file included from ./libavcodec/flac.h:31, from libavformat/flacdec.c:22: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ In file included from libavformat/flac_picture.c:22: libavformat/flac_picture.c:66:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 66 | av_assert0(len < sizeof(mimetype)); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/fitsdec.c: At top level: libavformat/fitsdec.c:211:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 211 | { "framerate", "set the framerate", offsetof(FITSContext, framerate), AV_OPT_TYPE_VIDEO_RATE, {.str = "1"}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM}, | ^ In file included from libavformat/fitsdec.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from ./libavcodec/flac.h:31, from libavformat/flacenc.c:25: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from ./libavcodec/flac.h:31, from libavformat/flacenc_header.c:24: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/flacdec.c:25: libavformat/os_support.h: In function 'is_dos_path': ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/flacdec.c:27: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ CC libavcodec/binkdsp.o libavformat/flacdec.c: In function 'flac_read_timestamp': libavformat/flacdec.c:258:69: warning: unused parameter 'pos_limit' [-Wunused-parameter] 258 | int64_t *ppos, int64_t pos_limit) | ~~~~~~~~^~~~~~~~~ libavformat/flacdec.c: In function 'flac_seek': libavformat/flacdec.c:308:46: warning: unused parameter 'stream_index' [-Wunused-parameter] 308 | static int flac_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) { | ~~~~^~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/flic.c:37: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/flacenc.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/bink.c: In function 'read_dct_coeffs': libavcodec/bink.c:694:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 694 | if (quant_idx > 15U) { | ^ libavformat/flic.c: In function 'flic_read_packet': libavformat/flic.c:229:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 229 | if (ret != size - FLIC_PREAMBLE_SIZE) { | ^~ libavformat/flic.c:247:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 247 | if (ret != size) { | ^~ libavformat/flacenc.c: In function 'flac_write_picture': libavformat/flacenc.c:117:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 117 | for (i = 0; e && i < FF_ARRAY_ELEMS(ff_id3v2_picture_types); i++) { | ^ libavformat/flacenc.c: In function 'flac_finish_header': libavformat/flacenc.c:176:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 176 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/flacenc.c: In function 'flac_init': libavformat/flacenc.c:209:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/flacenc.c: At top level: libavformat/flacenc.c:405:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 405 | { "write_header", "Write the file header", offsetof(FlacMuxerContext, write_header), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, | ^ CC libavformat/flvenc.o In file included from libavformat/flacenc.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/flvdec.c:34: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/binkaudio.c: In function 'decode_block': libavcodec/binkaudio.c:225:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 225 | while (s->bands[k] < i) | ^ libavcodec/binkaudio.c:229:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 229 | if (s->bands[k] == i) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/format.o libavcodec/bink.c: In function 'read_residue': libavcodec/bink.c:762:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 762 | mode_list[list_pos] = 1; | ~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/bink.c:763:13: note: here 763 | case 2: | ^~~~ libavcodec/bink.c: In function 'read_dct_coeffs': libavcodec/bink.c:642:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 642 | mode_list[list_pos] = 1; | ~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/bink.c:643:13: note: here 643 | case 2: | ^~~~ CC libavformat/framecrcenc.o CC libavcodec/bintext.o CC libavformat/framehash.o CC libavformat/frmdec.o CC libavformat/fsb.o CC libavformat/ftp.o CC libavformat/g722.o libavformat/flacenc.c: In function 'flac_init': libavformat/flacenc.c:253:13: warning: 'par' may be used uninitialized in this function [-Wmaybe-uninitialized] 253 | snprintf(buf, sizeof(buf), "0x%"PRIx64, par->channel_layout); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/bitpacked.o In file included from libavformat/internal.h:28, from libavformat/flvdec.c:37: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/bitstream.o libavformat/flvdec.c: In function 'probe': libavformat/flvdec.c:96:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | offset + 100 < p->buf_size && | ^ In file included from ./libavcodec/bytestream.h:29, from libavformat/flvdec.c:34: libavformat/flvdec.c: In function 'add_keyframes_index': libavformat/flvdec.c:141:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 141 | av_assert0(flv->last_keyframe_stream_index <= s->nb_streams); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/flvdec.c:145:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 145 | for (i = 0; i < flv->keyframe_count; i++) { | ^ libavformat/flvdec.c: In function 'flv_same_audio_codec': libavformat/flvdec.c:213:25: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 213 | return codec_id == apar->codec_id; | ^~ libavformat/flvdec.c:218:25: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 218 | return codec_id == apar->codec_id; | ^~ libavformat/flvdec.c:238:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 238 | return apar->codec_tag == (flv_codecid >> FLV_AUDIO_CODECID_OFFSET); | ^~ libavformat/flvdec.c: In function 'flv_same_video_codec': libavformat/flvdec.c:323:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 323 | return vpar->codec_tag == flv_codecid; | ^~ In file included from libavformat/internal.h:28, from libavformat/framecrcenc.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/flvdec.c: In function 'flv_read_metabody': In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/format.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/flvdec.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++) { | ^ libavformat/flvdec.c: In function 'clear_index_entries': libavformat/flvdec.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++) { | ^ In file included from libavformat/internal.h:28, from libavformat/framehash.c:21: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/framecrcenc.c: In function 'framecrc_write_header': libavformat/framecrcenc.c:32:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 32 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/flvdec.c: In function 'flv_data_packet': libavformat/flvdec.c:923:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 923 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/flvdec.c:929:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 929 | if (i == s->nb_streams) { | ^~ libavformat/format.c: In function 'av_guess_codec': libavformat/format.c:87:75: warning: unused parameter 'short_name' [-Wunused-parameter] 87 | enum AVCodecID av_guess_codec(ff_const59 AVOutputFormat *fmt, const char *short_name, | ~~~~~~~~~~~~^~~~~~~~~~ libavformat/format.c:88:65: warning: unused parameter 'mime_type' [-Wunused-parameter] 88 | const char *filename, const char *mime_type, | ~~~~~~~~~~~~^~~~~~~~~ libavformat/format.c: In function 'av_probe_input_format3': 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]; | ^~~~~ libavformat/format.c: In function 'av_probe_input_buffer2': libavformat/format.c:226:5: warning: missing initializer for field 'buf' of 'AVProbeData' [-Wmissing-field-initializers] 226 | AVProbeData pd = { filename ? filename : "" }; | ^~~~~~~~~~~ In file included from libavformat/format.c:28: libavformat/avformat.h:448:20: note: 'buf' declared here 448 | unsigned char *buf; /**< Buffer must have AVPROBE_PADDING_SIZE of extra allocated bytes filled with zero. */ | ^~~ CC libavformat/g723_1.o libavformat/format.c:254:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 254 | for (probe_size = PROBE_BUF_MIN; probe_size <= max_probe_size && !*fmt; | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/opt.h:31, from libavformat/format.c:24: ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ ./libavutil/common.h:96:28: note: in definition of macro 'FFMIN' 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/format.c:256:29: note: in expansion of macro 'FFMAX' 256 | FFMAX(max_probe_size, probe_size + 1))) { | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ ./libavutil/common.h:96:28: note: in definition of macro 'FFMIN' 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/format.c:256:29: note: in expansion of macro 'FFMAX' 256 | FFMAX(max_probe_size, probe_size + 1))) { | ^~~~~ libavformat/framehash.c: In function 'ff_framehash_write_header': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/format.c:255:23: note: in expansion of macro 'FFMIN' 255 | probe_size = FFMIN(probe_size << 1, | ^~~~~ libavformat/framehash.c:29:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 29 | for (i = 0; i < s->nb_streams; i++) { | ^ ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ ./libavutil/common.h:96:34: note: in definition of macro 'FFMIN' 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/format.c:256:29: note: in expansion of macro 'FFMAX' 256 | FFMAX(max_probe_size, probe_size + 1))) { | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ ./libavutil/common.h:96:34: note: in definition of macro 'FFMIN' 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/format.c:256:29: note: in expansion of macro 'FFMAX' 256 | FFMAX(max_probe_size, probe_size + 1))) { | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/format.c:255:23: note: in expansion of macro 'FFMIN' 255 | probe_size = FFMIN(probe_size << 1, | ^~~~~ libavformat/format.c:257:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 257 | score = probe_size < max_probe_size ? AVPROBE_SCORE_RETRY : 0; | ^ libavformat/format.c:272:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 272 | if (buf_offset < offset) | ^ In file included from libavformat/internal.h:28, from libavformat/flvenc.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/flvdec.c: In function 'flv_read_packet': libavformat/flvdec.c:1101:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1101 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/flvdec.c:1119:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1119 | if (i == s->nb_streams) { | ^~ libavformat/flvdec.c:1163:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1163 | if (size == avio_rb24(s->pb) + 11) { | ^~ libavformat/flvdec.c: At top level: libavformat/flvdec.c:1360:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1360 | { "flv_metadata", "Allocate streams according to the onMetaData array", OFFSET(trust_metadata), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, | ^ In file included from libavformat/flvdec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/flvdec.c:1361:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1361 | { "flv_full_metadata", "Dump full metadata of the onMetadata", OFFSET(dump_full_metadata), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, | ^ In file included from libavformat/flvdec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/flvdec.c:1362:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1362 | { "flv_ignore_prevtag", "Ignore the Size of previous tag", OFFSET(trust_datasize), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, | ^ In file included from libavformat/flvdec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/flvdec.c:1363:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1363 | { "missing_streams", "", OFFSET(missing_streams), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 0xFF, VD | AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY }, | ^ In file included from libavformat/flvdec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/flvdec.c: In function 'flv_data_packet': libavformat/flvdec.c:894:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 894 | array = 1; | ~~~~~~^~~ libavformat/flvdec.c:895:5: note: here 895 | case AMF_DATA_TYPE_MIXEDARRAY: | ^~~~ libavformat/flvdec.c: In function 'amf_skip_tag': libavformat/flvdec.c:856:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 856 | parse_name = 0; | ~~~~~~~~~~~^~~ libavformat/flvdec.c:857:5: note: here 857 | case AMF_DATA_TYPE_MIXEDARRAY: | ^~~~ libavformat/flvdec.c: In function 'flv_set_video_codec': libavformat/flvdec.c:347:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 347 | par->codec_id = AV_CODEC_ID_VP6F; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ libavformat/flvdec.c:348:5: note: here 348 | case FLV_CODECID_VP6A: | ^~~~ libavcodec/bintext.c: In function 'decode_init': libavcodec/bintext.c:87:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 87 | s->font_height = 8; | ~~~~~~~~~~~~~~~^~~ libavcodec/bintext.c:88:9: note: here 88 | case 8: | ^~~~ In file included from libavformat/internal.h:28, from libavformat/fsb.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/bitstream_filter.o CC libavcodec/bitstream_filters.o CC libavcodec/blockdsp.o libavformat/fsb.c: In function 'fsb_read_header': libavformat/fsb.c:93:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 93 | for (c = 0; c < par->channels; c++) { | ^ libavformat/flvenc.c: In function 'flv_write_header': libavformat/flvenc.c:663:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 663 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/g722.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/fsb.c:146:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 146 | for (c = 0; c < par->channels; c++) { | ^ libavformat/flvenc.c:746:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 746 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/flvenc.c:762:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 762 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/flvenc.c: In function 'flv_write_trailer': libavformat/flvenc.c:839:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 839 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/ftp.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/bmp.o libavcodec/bitstream.c: In function 'build_table': libavcodec/bitstream.c:212:50: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 212 | if (code >> (32 - table_nb_bits) != code_prefix) | ^~ libavcodec/bitstream.c:219:91: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 219 | j = (flags & INIT_VLC_LE) ? bitswap_32(code_prefix) >> (32 - table_nb_bits) : code_prefix; | ^~~~~~~~~~~ In file included from libavcodec/bitstream.c:31: libavcodec/bitstream.c: In function 'ff_init_vlc_sparse': libavcodec/bitstream.c:282:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 282 | av_assert0(nb_codes + 1 <= FF_ARRAY_ELEMS(localbuf)); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/ftp.c: At top level: libavformat/ftp.c:78:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 78 | {"timeout", "set timeout of socket I/O operations", OFFSET(rw_timeout), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, D|E }, | ^ In file included from libavformat/ftp.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/ftp.c:79:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 79 | {"ftp-write-seekable", "control seekability of connection during encoding", OFFSET(write_seekable), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, | ^ In file included from libavformat/ftp.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/ftp.c:80:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 80 | {"ftp-anonymous-password", "password for anonymous login. E-mail address should be used.", OFFSET(anonymous_password), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D|E }, | ^ In file included from libavformat/ftp.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/flvenc.c: In function 'get_audio_flags': libavformat/flvenc.c:168:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 168 | if (par->codec_id != AV_CODEC_ID_MP3) { | ^ libavformat/flvenc.c:172:9: note: here 172 | default: | ^~~~~~~ CC libavcodec/bmp_parser.o libavcodec/bitstream_filter.c: In function 'av_register_bitstream_filter': libavcodec/bitstream_filter.c:42:54: warning: unused parameter 'bsf' [-Wunused-parameter] 42 | void av_register_bitstream_filter(AVBitStreamFilter *bsf) | ~~~~~~~~~~~~~~~~~~~^~~ In file included from libavformat/internal.h:28, from libavformat/g723_1.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/bitstream_filter.c: In function 'av_bitstream_filter_filter': libavcodec/bitstream_filter.c:100:70: warning: unused parameter 'keyframe' [-Wunused-parameter] 100 | const uint8_t *buf, int buf_size, int keyframe) | ~~~~^~~~~~~~ CC libavcodec/bmpenc.o CC libavcodec/bmvaudio.o AR libavutil/libavutil.a CC libavcodec/bmvvideo.o CC libavformat/g726.o In file included from libavcodec/bmp.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavformat/g729dec.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/brenderpix.o libavcodec/bmp.c: In function 'bmp_decode_frame': libavcodec/bmp.c:62:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 62 | if (buf_size < fsize) { | ^ libavcodec/bmp.c:136:56: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 136 | ret = ff_set_dimensions(avctx, width, height > 0 ? height : -(unsigned)height); | ^~~~~~ In file included from libavcodec/bmp_parser.c:28: libavcodec/bmp_parser.c: In function 'bmp_parse': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/bmp_parser.c:83:17: note: in expansion of macro 'FFMIN' 83 | i = FFMIN(bpc->remaining_size, buf_size); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/bmp_parser.c:83:17: note: in expansion of macro 'FFMIN' 83 | i = FFMIN(bpc->remaining_size, buf_size); | ^~~~~ libavcodec/bmp_parser.c:38:63: warning: unused parameter 'avctx' [-Wunused-parameter] 38 | static int bmp_parse(AVCodecParserContext *s, AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ make[1]: Leaving directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' libavcodec/bmp.c:265:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 265 | if ((hsize-ihsize-14) < (colors << 2)) { | ^ libavcodec/bmp.c:266:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 266 | if ((hsize-ihsize-14) < colors * 3) { | ^ CC libavcodec/bsf.o CC libavformat/gdv.o CC libavformat/genh.o CC libavcodec/bswapdsp.o CC libavformat/gif.o CC libavformat/gifdec.o In file included from libavcodec/bmpenc.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/bmpenc.c: In function 'bmp_encode_frame': libavcodec/bmpenc.c:79:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 79 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/bmpenc.c:25: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/bmpenc.c:80:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 80 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/bmpenc.c:25: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/bmpenc.c: At top level: libavcodec/bmpenc.c:180:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 180 | }; | ^ In file included from libavcodec/bmpenc.c:25: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ CC libavformat/gopher.o In file included from libavcodec/bmvvideo.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/c93.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/g726.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/g726.c: At top level: libavformat/g726.c:62:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 62 | OFFSET(code_size), AV_OPT_TYPE_INT, {.i64 = 4}, 2, 5, AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~ In file included from libavformat/g726.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/g726.c:64:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 64 | OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64 = 8000}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~ In file included from libavformat/g726.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/gsmdec.o CC libavformat/gxf.o CC libavformat/gxfenc.o libavcodec/bsf.c: In function 'bsf_list_filter': libavcodec/bsf.c:328:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 328 | if (lst->idx < lst->nb_bsfs) { | ^ In file included from libavformat/internal.h:28, from libavformat/g729dec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/gif.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/brenderpix.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavformat/g729dec.c: At top level: libavformat/g729dec.c:85:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 85 | { "bit_rate", "", OFFSET(bit_rate), AV_OPT_TYPE_INT, { .i64 = 8000 }, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/g729dec.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/gdv.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/brenderpix.c: In function 'pix_decode_frame': libavcodec/brenderpix.c:268:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 268 | bytes_left / bytes_per_scanline < hdr.height) { | ^ In file included from libavformat/gif.c:30: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/gdv.c: In function 'gdv_read_header': libavformat/gdv.c:128:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 128 | for (i = 0; i < FF_ARRAY_ELEMS(FixedSize) - 1; i++) { | ^ libavformat/gif.c: In function 'gif_parse_packet': libavformat/gif.c:58:46: warning: unused parameter 's' [-Wunused-parameter] 58 | static int gif_parse_packet(AVFormatContext *s, uint8_t *data, int size) | ~~~~~~~~~~~~~~~~~^ libavformat/gif.c: At top level: libavformat/gif.c:190:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 190 | AV_OPT_TYPE_INT, { .i64 = 0 }, -1, 65535, ENC }, | ^~~~~~~~~~~~~~~ In file included from libavformat/gif.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/gif.c:192:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 192 | AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 65535, ENC }, | ^~~~~~~~~~~~~~~ In file included from libavformat/gif.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/gifdec.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/h261dec.o In file included from libavformat/internal.h:28, from libavformat/genh.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/cabac.o libavformat/gifdec.c: At top level: libavformat/gifdec.c:385:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 385 | { "min_delay" , "minimum valid delay between frames (in hundredths of second)", offsetof(GIFDemuxContext, min_delay) , AV_OPT_TYPE_INT, {.i64 = GIF_MIN_DELAY} , 0, 100 * 60, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/gifdec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/gifdec.c:386:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 386 | { "max_gif_delay", "maximum valid delay between frames (in hundredths of seconds)", offsetof(GIFDemuxContext, max_delay) , AV_OPT_TYPE_INT, {.i64 = 65535} , 0, 65535 , AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/gifdec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/gifdec.c:387:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 387 | { "default_delay", "default delay between frames (in hundredths of second)" , offsetof(GIFDemuxContext, default_delay), AV_OPT_TYPE_INT, {.i64 = GIF_DEFAULT_DELAY}, 0, 100 * 60, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/gifdec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/gifdec.c:388:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 388 | { "ignore_loop" , "ignore loop setting (netscape extension)" , offsetof(GIFDemuxContext, ignore_loop) , AV_OPT_TYPE_BOOL,{.i64 = 1} , 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/gifdec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/genh.c: In function 'genh_read_header': libavformat/genh.c:58:63: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 58 | if (st->codecpar->channels <= 0 || st->codecpar->channels > FF_SANE_NB_CHANNELS) | ^ libavformat/genh.c: In function 'genh_read_packet': libavformat/genh.c:169:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 169 | for (i = 0; i < 8 / c->interleave_size; i++) { | ^ In file included from libavcodec/c93.c:23: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/gopher.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/gsmdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/c93.c: In function 'decode_frame': libavcodec/c93.c:183:71: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (block_type == C93_4X4_FROM_CURR && from_y == y+j && | ^~ CC libavcodec/canopus.o libavcodec/c93.c:176:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 176 | copy_from = newpic->data[0]; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ libavcodec/c93.c:177:13: note: here 177 | case C93_4X4_FROM_PREV: | ^~~~ libavformat/gsmdec.c: At top level: libavformat/gsmdec.c:96:8: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 96 | AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/gsmdec.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/gopher.c: In function 'gopher_open': libavformat/gopher.c:78:60: warning: unused parameter 'flags' [-Wunused-parameter] 78 | static int gopher_open(URLContext *h, const char *uri, int flags) | ~~~~^~~~~ In file included from libavformat/internal.h:28, from libavformat/gxfenc.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/gxf.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/gxfenc.c:22: libavformat/gxfenc.c: In function 'gxf_write_mpeg_auxiliary': libavformat/gxfenc.c:213:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 213 | av_assert0(size < sizeof(buffer)); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/gxfenc.c: In function 'gxf_write_track_description_section': libavformat/gxfenc.c:368:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 368 | for (i = 0; i < s->nb_streams; ++i) | ^ libavformat/gxfenc.c: In function 'gxf_write_umf_track_description': libavformat/gxfenc.c:507:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 507 | for (i = 0; i < s->nb_streams; ++i) { | ^ libavformat/gxf.c: In function 'gxf_read_index': libavformat/gxf.c:303:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 303 | if (pkt_len < 4 * map_cnt) { | ^ libavformat/gxf.c:310:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 310 | for (i = 0; i < map_cnt; i++) | ^ libavformat/gxfenc.c: In function 'gxf_write_umf_media_dv': libavformat/gxfenc.c:555:70: warning: unused parameter 'sc' [-Wunused-parameter] 555 | static int gxf_write_umf_media_dv(AVIOContext *pb, GXFStreamContext *sc, AVStream *st) | ~~~~~~~~~~~~~~~~~~^~ libavformat/gxfenc.c: In function 'gxf_write_umf_media_audio': libavformat/gxfenc.c:572:73: warning: unused parameter 'sc' [-Wunused-parameter] 572 | static int gxf_write_umf_media_audio(AVIOContext *pb, GXFStreamContext *sc) | ~~~~~~~~~~~~~~~~~~^~ libavformat/gxfenc.c: In function 'gxf_write_umf_media_description': libavformat/gxfenc.c:592:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 592 | for (i = 0; i <= s->nb_streams; ++i) { | ^~ libavformat/gxfenc.c:596:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 596 | if (i == s->nb_streams) | ^~ libavformat/gxf.c: In function 'gxf_header': libavformat/gxf.c:436:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 436 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/gxfenc.c: In function 'gxf_write_header': libavformat/gxfenc.c:718:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 718 | for (i = 0; i < s->nb_streams; ++i) { | ^ CC libavcodec/cavs.o libavformat/gxf.c: In function 'gxf_seek': libavformat/gxf.c:562:82: warning: unused parameter 'flags' [-Wunused-parameter] 562 | static int gxf_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) { | ~~~~^~~~~ libavformat/gxf.c: In function 'gxf_read_timestamp': libavformat/gxfenc.c: In function 'gxf_write_trailer': libavformat/gxf.c:588:59: warning: unused parameter 'stream_index' [-Wunused-parameter] 588 | static int64_t gxf_read_timestamp(AVFormatContext *s, int stream_index, | ~~~~^~~~~~~~~~~~ libavformat/gxfenc.c:869:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 869 | for (i = 1; i < gxf->map_offsets_nb; i++) { | ^ In file included from libavcodec/canopus.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/cavs_parser.o libavformat/flvdec.c: In function 'amf_parse_object': libavformat/flvdec.c:674:39: warning: 'date.milliseconds' may be used uninitialized in this function [-Wmaybe-uninitialized] 674 | time = date.milliseconds / 1000; // to seconds | ~~~~~~~~~~~~~~~~~~^~~~~~ CC libavformat/h263dec.o libavformat/h261dec.c: In function 'h261_probe': 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) { | ^ CC libavformat/h264dec.o CC libavformat/hashenc.o CC libavformat/hcom.o libavcodec/cavs_parser.c: In function 'cavsvideo_parse': libavcodec/cavs_parser.c:77:44: warning: unused parameter 'avctx' [-Wunused-parameter] 77 | AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/cavsdata.o CC libavcodec/cavsdec.o CC libavcodec/cavsdsp.o CC libavformat/hdsenc.o In file included from libavcodec/cavs.c:30: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/cbrt_data.o CC libavformat/hevc.o CC libavformat/hevcdec.o libavcodec/cavs.c: In function 'intra_pred_vert': libavcodec/cavs.c:259:64: warning: unused parameter 'left' [-Wunused-parameter] 259 | static void intra_pred_vert(uint8_t *d, uint8_t *top, uint8_t *left, ptrdiff_t stride) | ~~~~~~~~~^~~~ libavcodec/cavs.c: In function 'intra_pred_horiz': libavcodec/cavs.c:267:51: warning: unused parameter 'top' [-Wunused-parameter] 267 | static void intra_pred_horiz(uint8_t *d, uint8_t *top, uint8_t *left, ptrdiff_t stride) | ~~~~~~~~~^~~ libavcodec/cavs.c: In function 'intra_pred_dc_128': libavcodec/cavs.c:277:52: warning: unused parameter 'top' [-Wunused-parameter] 277 | static void intra_pred_dc_128(uint8_t *d, uint8_t *top, uint8_t *left, ptrdiff_t stride) | ~~~~~~~~~^~~ libavcodec/cavs.c:277:66: warning: unused parameter 'left' [-Wunused-parameter] 277 | static void intra_pred_dc_128(uint8_t *d, uint8_t *top, uint8_t *left, ptrdiff_t stride) | ~~~~~~~~~^~~~ libavcodec/cavs.c: In function 'intra_pred_lp_left': libavcodec/cavs.c:336:53: warning: unused parameter 'top' [-Wunused-parameter] 336 | static void intra_pred_lp_left(uint8_t *d, uint8_t *top, uint8_t *left, ptrdiff_t stride) | ~~~~~~~~~^~~ libavcodec/cavs.c: In function 'intra_pred_lp_top': libavcodec/cavs.c:344:66: warning: unused parameter 'left' [-Wunused-parameter] 344 | static void intra_pred_lp_top(uint8_t *d, uint8_t *top, uint8_t *left, ptrdiff_t stride) | ~~~~~~~~~^~~~ libavcodec/cavs.c: In function 'mc_dir_part': libavcodec/cavs.c:391:36: warning: unused parameter 'delta' [-Wunused-parameter] 391 | int delta, int list, uint8_t *dest_y, | ~~~~^~~~~ libavcodec/cavs.c:391:47: warning: unused parameter 'list' [-Wunused-parameter] 391 | int delta, int list, uint8_t *dest_y, | ~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/hcom.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/cavs.c:36: libavcodec/cavs.h: In function 'set_mvs': libavcodec/cavs.h:254:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 254 | mv[MV_STRIDE+1] = mv[0]; | ~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/cavs.h:255:5: note: here 255 | case BLK_16X8: | ^~~~ libavformat/hcom.c: In function 'hcom_read_header': libavformat/hcom.c:41:36: warning: variable 'huffcount' set but not used [-Wunused-but-set-variable] 41 | unsigned data_size, rsrc_size, huffcount; | ^~~~~~~~~ libavformat/hcom.c:41:25: warning: variable 'rsrc_size' set but not used [-Wunused-but-set-variable] 41 | unsigned data_size, rsrc_size, huffcount; | ^~~~~~~~~ libavformat/hcom.c:41:14: warning: variable 'data_size' set but not used [-Wunused-but-set-variable] 41 | unsigned data_size, rsrc_size, huffcount; | ^~~~~~~~~ In file included from libavformat/h264dec.c:23: ./libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': ./libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/cbrt_data_fixed.o CC libavformat/hls.o In file included from libavformat/internal.h:28, from libavformat/hashenc.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/hashenc.c:22: libavformat/hashenc.c: At top level: libavformat/hashenc.c:37:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 37 | #define OFFSET(x) offsetof(struct HashContext, x) | ^~~~~~~~~~~ libavformat/hashenc.c:41:34: note: in expansion of macro 'OFFSET' 41 | { "hash", "set hash to use", OFFSET(hash_name), AV_OPT_TYPE_STRING, {.str = "sha256"}, 0, 0, ENC }, | ^~~~~~ In file included from libavformat/hashenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/hashenc.c:22: libavformat/hashenc.c:37:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 37 | #define OFFSET(x) offsetof(struct HashContext, x) | ^~~~~~~~~~~ libavformat/hashenc.c:42:48: note: in expansion of macro 'OFFSET' 42 | { "format_version", "file format version", OFFSET(format_version), AV_OPT_TYPE_INT, {.i64 = 2}, 1, 2, ENC }, | ^~~~~~ In file included from libavformat/hashenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/hashenc.c:22: libavformat/hashenc.c:37:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 37 | #define OFFSET(x) offsetof(struct HashContext, x) | ^~~~~~~~~~~ libavformat/hashenc.c:49:34: note: in expansion of macro 'OFFSET' 49 | { "hash", "set hash to use", OFFSET(hash_name), AV_OPT_TYPE_STRING, {.str = "md5"}, 0, 0, ENC }, | ^~~~~~ In file included from libavformat/hashenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/hashenc.c:22: libavformat/hashenc.c:37:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 37 | #define OFFSET(x) offsetof(struct HashContext, x) | ^~~~~~~~~~~ libavformat/hashenc.c:50:48: note: in expansion of macro 'OFFSET' 50 | { "format_version", "file format version", OFFSET(format_version), AV_OPT_TYPE_INT, {.i64 = 2}, 1, 2, ENC }, | ^~~~~~ In file included from libavformat/hashenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hashenc.c: In function 'framehash_print_extradata': libavformat/hashenc.c:140:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 140 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavcodec/cavsdec.c:31: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/cbs.o CC libavcodec/cbs_av1.o CC libavformat/hlsenc.o CC libavformat/hlsplaylist.o In file included from libavformat/internal.h:28, from libavformat/hdsenc.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/hdsenc.c: In function 'parse_header': libavformat/hdsenc.c:93:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 93 | if (os->nb_extra_packets >= FF_ARRAY_ELEMS(os->extra_packets)) | ^~ libavformat/hdsenc.c: In function 'hds_free': libavformat/hdsenc.c:141:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 141 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/hdsenc.c: In function 'write_abst': libavformat/hdsenc.c:268:28: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 268 | avio_wb32(out, final ? (os->fragment_index - 1) : 0xffffffff); // FragmentsPerSegment | ^~~~~~~~~~~~~~~~~~~~~~~~ libavformat/hlsenc.c:30:5: warning: "CONFIG_GCRYPT" is not defined, evaluates to 0 [-Wundef] 30 | #if CONFIG_GCRYPT | ^~~~~~~~~~~~~ libavformat/hdsenc.c: In function 'hds_write_header': libavformat/hdsenc.c:338:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 338 | for (i = 0; i < s->nb_streams; i++) { | ^ libavcodec/cavsdec.c: In function 'decode_residual_block': libavcodec/cavsdec.c:570:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int8_t' {aka 'const signed char'} [-Wsign-compare] 570 | level = esc_code + (run > r->max_run ? 1 : r->level_add[run]); | ^ libavformat/hdsenc.c:411:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 411 | for (j = 0; j < os->ctx->nb_streams; j++) | ^ libavcodec/cavsdec.c: In function 'decode_residual_inter': libavcodec/cavsdec.c:617:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 617 | if (cbp > 63U) { | ^ libavcodec/cavsdec.c: In function 'decode_mb_i': libavcodec/cavsdec.c:689:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 689 | if (cbp_code > 63U) { | ^ libavformat/hdsenc.c: At top level: libavformat/hdsenc.c:568:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 568 | { "window_size", "number of fragments kept in the manifest", OFFSET(window_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, E }, | ^ In file included from libavformat/hdsenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hdsenc.c:569:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 569 | { "extra_window_size", "number of fragments kept outside of the manifest before removing from disk", OFFSET(extra_window_size), AV_OPT_TYPE_INT, { .i64 = 5 }, 0, INT_MAX, E }, | ^ In file included from libavformat/hdsenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hdsenc.c:570:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 570 | { "min_frag_duration", "minimum fragment duration (in microseconds)", OFFSET(min_frag_duration), AV_OPT_TYPE_INT64, { .i64 = 10000000 }, 0, INT_MAX, E }, | ^ In file included from libavformat/hdsenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hdsenc.c:571:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 571 | { "remove_at_exit", "remove all fragments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/hdsenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/hevc.c:23: ./libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': ./libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ In file included from libavformat/internal.h:28, from libavformat/hls.c:38: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/cavsdec.c: In function 'cavs_decode_frame': libavcodec/cavsdec.c:1245:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1245 | if (!h->got_keyframe) { | ^ libavcodec/cavsdec.c:1250:9: note: here 1250 | case PIC_PB_START_CODE: | ^~~~ libavformat/hevc.c: In function 'parse_rps': libavformat/hevc.c:466:67: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 466 | if ((num_positive_pics + (uint64_t)num_negative_pics) * 2 > get_bits_left(gb)) | ^ libavformat/hls.c: In function 'new_rendition': libavformat/hls.c:513:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 513 | if (langlen < sizeof(rend->language) - 3) { | ^ In file included from libavcodec/cavsdec.c:32: libavcodec/cavs.h: In function 'set_mvs': libavcodec/cavs.h:254:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 254 | mv[MV_STRIDE+1] = mv[0]; | ~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/cavs.h:255:5: note: here 255 | case BLK_16X8: | ^~~~ libavformat/hls.c: In function 'parse_playlist': libavformat/hls.c:769:20: warning: missing initializer for field 'method' of 'struct key_info' [-Wmissing-field-initializers] 769 | struct key_info info = {{0}}; | ^~~~~~~~ libavformat/hls.c:375:11: note: 'method' declared here 375 | char method[11]; | ^~~~~~ libavformat/hls.c:784:20: warning: missing initializer for field 'uri' of 'struct rendition_info' [-Wmissing-field-initializers] 784 | struct rendition_info info = {{0}}; | ^~~~~~~~~~~~~~ libavformat/hls.c:450:10: note: 'uri' declared here 450 | char uri[MAX_URL_SIZE]; | ^~~ libavformat/hls.c:807:20: warning: missing initializer for field 'byterange' of 'struct init_section_info' [-Wmissing-field-initializers] 807 | struct init_section_info info = {{0}}; | ^~~~~~~~~~~~~~~~~ libavformat/hls.c:396:10: note: 'byterange' declared here 396 | char byterange[32]; | ^~~~~~~~~ CC libavformat/hlsproto.o libavcodec/cbs.c:32:5: warning: "CONFIG_CBS_AV1" is not defined, evaluates to 0 [-Wundef] 32 | #if CONFIG_CBS_AV1 | ^~~~~~~~~~~~~~ libavcodec/cbs.c:35:5: warning: "CONFIG_CBS_H264" is not defined, evaluates to 0 [-Wundef] 35 | #if CONFIG_CBS_H264 | ^~~~~~~~~~~~~~~ libavcodec/cbs.c:38:5: warning: "CONFIG_CBS_H265" is not defined, evaluates to 0 [-Wundef] 38 | #if CONFIG_CBS_H265 | ^~~~~~~~~~~~~~~ libavcodec/cbs.c:41:5: warning: "CONFIG_CBS_JPEG" is not defined, evaluates to 0 [-Wundef] 41 | #if CONFIG_CBS_JPEG | ^~~~~~~~~~~~~~~ libavcodec/cbs.c:44:5: warning: "CONFIG_CBS_MPEG2" is not defined, evaluates to 0 [-Wundef] 44 | #if CONFIG_CBS_MPEG2 | ^~~~~~~~~~~~~~~~ libavcodec/cbs.c:47:5: warning: "CONFIG_CBS_VP9" is not defined, evaluates to 0 [-Wundef] 47 | #if CONFIG_CBS_VP9 | ^~~~~~~~~~~~~~ libavcodec/cbs.c:53:5: warning: "CONFIG_CBS_AV1" is not defined, evaluates to 0 [-Wundef] 53 | #if CONFIG_CBS_AV1 | ^~~~~~~~~~~~~~ libavcodec/cbs.c:56:5: warning: "CONFIG_CBS_H264" is not defined, evaluates to 0 [-Wundef] 56 | #if CONFIG_CBS_H264 | ^~~~~~~~~~~~~~~ libavcodec/cbs.c:59:5: warning: "CONFIG_CBS_H265" is not defined, evaluates to 0 [-Wundef] 59 | #if CONFIG_CBS_H265 | ^~~~~~~~~~~~~~~ libavcodec/cbs.c:62:5: warning: "CONFIG_CBS_JPEG" is not defined, evaluates to 0 [-Wundef] 62 | #if CONFIG_CBS_JPEG | ^~~~~~~~~~~~~~~ libavcodec/cbs.c:65:5: warning: "CONFIG_CBS_MPEG2" is not defined, evaluates to 0 [-Wundef] 65 | #if CONFIG_CBS_MPEG2 | ^~~~~~~~~~~~~~~~ libavcodec/cbs.c:68:5: warning: "CONFIG_CBS_VP9" is not defined, evaluates to 0 [-Wundef] 68 | #if CONFIG_CBS_VP9 | ^~~~~~~~~~~~~~ libavcodec/cbs.c: In function 'ff_cbs_init': libavcodec/cbs.c:82:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 82 | for (i = 0; i < FF_ARRAY_ELEMS(cbs_type_table); i++) { | ^ libavcodec/cbs.c: In function 'cbs_unit_uninit': libavcodec/cbs.c:127:52: warning: unused parameter 'ctx' [-Wunused-parameter] 127 | static void cbs_unit_uninit(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/cbs.c: In function 'cbs_fill_fragment_data': libavcodec/cbs.c:200:58: warning: unused parameter 'ctx' [-Wunused-parameter] 200 | static int cbs_fill_fragment_data(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libavcodec/cbs.c:23: libavcodec/cbs.c: In function 'ff_cbs_trace_syntax_element': libavcodec/cbs.c:398:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 398 | av_assert0(k > 0 && j + k < sizeof(name)); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs.c:408:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 408 | av_assert0(j + 1 < sizeof(name)); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs.c:412:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 412 | av_assert0(j + 1 < sizeof(name)); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/hls.c: In function 'playlist_needed': libavformat/hls.c:1359:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1359 | for (i = 0; i < s->nb_programs; i++) { | ^ libavformat/hls.c:1362:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1362 | for (j = 0; j < program->nb_stream_indexes; j++) { | ^ libavformat/hls.c:1363:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1363 | if (program->stream_index[j] == first_st) { | ^~ CC libavcodec/cbs_h2645.o libavcodec/cbs.c: In function 'ff_cbs_alloc_unit_data': libavcodec/cbs.c:608:51: warning: unused parameter 'ctx' [-Wunused-parameter] 608 | int ff_cbs_alloc_unit_data(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/cbs.c: In function 'cbs_insert_unit': libavcodec/cbs.c:626:51: warning: unused parameter 'ctx' [-Wunused-parameter] 626 | static int cbs_insert_unit(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ./libavformat/avio.h:31, from ./libavformat/url.h:27, from ./libavformat/http.h:25, from libavformat/hls.c:29: libavformat/hls.c: In function 'read_data': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/hls.c:1493:25: note: in expansion of macro 'FFMIN' 1493 | int copy_size = FFMIN(v->init_sec_data_len - v->init_sec_buf_read_offset, buf_size); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/hls.c:1493:25: note: in expansion of macro 'FFMIN' 1493 | int copy_size = FFMIN(v->init_sec_data_len - v->init_sec_buf_read_offset, buf_size); | ^~~~~ libavformat/hls.c: In function 'add_metadata_from_renditions': libavformat/hls.c:1547:59: warning: unused parameter 's' [-Wunused-parameter] 1547 | static void add_metadata_from_renditions(AVFormatContext *s, struct playlist *pls, | ~~~~~~~~~~~~~~~~~^ libavformat/hls.c: In function 'nested_io_open': libavformat/hls.c:1666:61: warning: unused parameter 'pb' [-Wunused-parameter] 1666 | static int nested_io_open(AVFormatContext *s, AVIOContext **pb, const char *url, | ~~~~~~~~~~~~~~^~ libavformat/hls.c:1667:31: warning: unused parameter 'flags' [-Wunused-parameter] 1667 | int flags, AVDictionary **opts) | ~~~~^~~~~ libavformat/hls.c:1667:53: warning: unused parameter 'opts' [-Wunused-parameter] 1667 | int flags, AVDictionary **opts) | ~~~~~~~~~~~~~~~^~~~ libavformat/hls.c: In function 'update_streams_from_subdemuxer': libavformat/hls.c:1725:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1725 | while (pls->n_main_streams < pls->ctx->nb_streams) { | ^ CC libavcodec/cbs_jpeg.o libavformat/hls.c: At top level: libavformat/hls.c:2306:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2306 | OFFSET(live_start_index), AV_OPT_TYPE_INT, {.i64 = -3}, INT_MIN, INT_MAX, FLAGS}, | ^~~~~~ In file included from libavformat/hls.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hls.c:2310:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2310 | INT_MIN, INT_MAX, FLAGS}, | ^~~~~~~ In file included from libavformat/hls.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hls.c:2312:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2312 | OFFSET(max_reload), AV_OPT_TYPE_INT, {.i64 = 1000}, 0, INT_MAX, FLAGS}, | ^~~~~~ In file included from libavformat/hls.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/hnm.o CC libavcodec/cbs_mpeg2.o libavformat/hls.c:2314:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2314 | OFFSET(http_persistent), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, FLAGS }, | ^~~~~~ In file included from libavformat/hls.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hls.c:2316:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2316 | OFFSET(http_multiple), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, FLAGS}, | ^~~~~~ In file included from libavformat/hls.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/http.o libavcodec/cbs_av1.c: In function 'cbs_av1_read_uvlc': libavcodec/cbs_av1.c:54:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 54 | if (get_bits_left(gbc) < zeroes) { | ^ In file included from libavformat/internal.h:28, from libavformat/hlsenc.c:52: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/cbs_av1.c:81:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 81 | for (i = 0; i < zeroes; i++) | ^ libavcodec/cbs_av1.c:86:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 86 | for (j = 0; j < zeroes; j++) | ^ libavcodec/cbs_av1.c: In function 'cbs_av1_read_ns': libavcodec/cbs_av1.c:225:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 225 | if (get_bits_left(gbc) < w) { | ^ libavcodec/cbs_av1.c:246:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 246 | for (i = 0; i < w - 1; i++) | ^ libavcodec/cbs_av1.c: In function 'cbs_av1_write_ns': 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) | ^ 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++) | ^ libavformat/hlsenc.c: In function 'randomize': libavformat/hlsenc.c:564:5: warning: "CONFIG_GCRYPT" is not defined, evaluates to 0 [-Wundef] 564 | #if CONFIG_GCRYPT | ^~~~~~~~~~~~~ libavformat/hlsenc.c:562:31: warning: unused parameter 'buf' [-Wunused-parameter] 562 | static int randomize(uint8_t *buf, int len) | ~~~~~~~~~^~~ libavformat/hlsenc.c:562:40: warning: unused parameter 'len' [-Wunused-parameter] 562 | static int randomize(uint8_t *buf, int len) | ~~~~^~~ libavformat/hlsenc.c: In function 'hls_mux_init': libavformat/hlsenc.c:732:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 732 | for (i = 0; i < vs->nb_streams; i++) { | ^ libavformat/hlsenc.c: In function 'sls_flags_filename_process': libavformat/hlsenc.c:819:63: warning: unused parameter 's' [-Wunused-parameter] 819 | static int sls_flags_filename_process(struct AVFormatContext *s, HLSContext *hls, | ~~~~~~~~~~~~~~~~~~~~~~~~^ CC libavcodec/cbs_vp9.o In file included from libavcodec/cbs_h2645.c:22: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/hlsenc.c: In function 'get_nth_codec_stream_index': CC libavcodec/ccaption_dec.o libavformat/hlsenc.c:1807:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1807 | if (stream_id < 0 || stream_id > s->nb_streams - 1) | ^ libavformat/hlsenc.c:1813:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1813 | if (cnt == stream_id) | ^~ libavformat/hlsenc.c: In function 'parse_variant_stream_mapstring': libavformat/hlsenc.c:1861:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1861 | if (nb_varstreams < hls->nb_varstreams) { | ^ In file included from libavcodec/cbs_av1.c:643: libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_read_temporal_delimiter_obu': libavcodec/cbs_av1_syntax_template.c:331:80: warning: unused parameter 'rw' [-Wunused-parameter] 331 | static int FUNC(temporal_delimiter_obu)(CodedBitstreamContext *ctx, RWContext *rw) libavformat/hlsenc.c:1920:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1920 | if (stream_index >= 0 && nb_streams < vs->nb_streams) { | ^ libavformat/hlsenc.c: In function 'parse_cc_stream_mapstring': libavformat/hlsenc.c:1960:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1960 | if (nb_ccstreams < hls->nb_ccstreams) | ^ libavformat/hlsenc.c: In function 'hls_write_header': In file included from libavformat/internal.h:28, from libavformat/hlsproto.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/hlsenc.c:2104:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2104 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/hlsenc.c:2111:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2111 | for (j = 0; j < vs->nb_streams; j++) { | ^ libavformat/hlsenc.c:2139:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2139 | for (j = 0; j < hls->nb_varstreams; j++) { | ^ libavformat/hlsenc.c: In function 'hls_write_packet': libavformat/hlsenc.c:2170:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2170 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ libavformat/hlsenc.c:2172:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2172 | for (j = 0; j < vs->nb_streams; j++) { | ^ libavformat/hlsenc.c: In function 'hls_free_variant_streams': libavformat/hlsenc.c:2384:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2384 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ libavformat/hlsenc.c: In function 'hls_write_trailer': libavformat/hlsenc.c:2419:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2419 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ libavformat/hlsenc.c:2514:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2514 | for (i = 0; i < hls->nb_ccstreams; i++) { | ^ libavformat/hlsenc.c: In function 'hls_init': libavformat/hlsenc.c:2613:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2613 | for (i = 0; i < hls->nb_varstreams; i++) { | ^ libavformat/hlsenc.c:2651:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2651 | for (j = 0; j < vs->nb_streams; j++) { | ^ CC libavcodec/cdgraphics.o libavformat/hlsenc.c:2849:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2849 | for (i = 0; i < hls->nb_varstreams && hls->var_streams; i++) { | ^ libavformat/hlsenc.c:2866:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2866 | for (i = 0; i < hls->nb_ccstreams; i++) { | ^ libavformat/hlsenc.c: At top level: libavformat/hlsenc.c:2883:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2883 | {"start_number", "set first number in the sequence", OFFSET(start_sequence),AV_OPT_TYPE_INT64, {.i64 = 0}, 0, INT64_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2884:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2884 | {"hls_time", "set segment length in seconds", OFFSET(time), AV_OPT_TYPE_FLOAT, {.dbl = 2}, 0, FLT_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2885:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2885 | {"hls_init_time", "set segment length in seconds at init list", OFFSET(init_time), AV_OPT_TYPE_FLOAT, {.dbl = 0}, 0, FLT_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2886:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2886 | {"hls_list_size", "set maximum number of playlist entries", OFFSET(max_nb_segments), AV_OPT_TYPE_INT, {.i64 = 5}, 0, INT_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2887:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2887 | {"hls_delete_threshold", "set number of unreferenced segments to keep before deleting", OFFSET(hls_delete_threshold), AV_OPT_TYPE_INT, {.i64 = 1}, 1, INT_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2888:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2888 | {"hls_ts_options","set hls mpegts list of options for the container format used for hls", OFFSET(format_options_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2889:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2889 | {"hls_vtt_options","set hls vtt list of options for the container format used for hls", OFFSET(vtt_format_options_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2891:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2891 | {"hls_wrap", "set number after which the index wraps (will be deprecated)", OFFSET(wrap), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2893:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2893 | {"hls_allow_cache", "explicitly set whether the client MAY (1) or MUST NOT (0) cache media segments", OFFSET(allowcache), AV_OPT_TYPE_INT, {.i64 = -1}, INT_MIN, INT_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2894:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2894 | {"hls_base_url", "url to prepend to each playlist entry", OFFSET(baseurl), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2895:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2895 | {"hls_segment_filename", "filename template for segment files", OFFSET(segment_filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2896:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2896 | {"hls_segment_size", "maximum size per segment file, (in bytes)", OFFSET(max_seg_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/cbs_h2645.c:27: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavformat/hlsenc.c:2897:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2897 | {"hls_key_info_file", "file with key URI and key file path", OFFSET(key_info_file), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/hnm.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/hlsenc.c:2898:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2898 | {"hls_enc", "enable AES128 encryption support", OFFSET(encrypt), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_read_uncompressed_header': libavcodec/cbs_av1_syntax_template.c:1220:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1220 | if (current->current_frame_id > (1 << diff_len)) { | ^ libavformat/hlsenc.c:2900:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2900 | {"hls_enc_key_url", "url to access the key to decrypt the segments", OFFSET(key_url), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_av1_syntax_template.c:1221:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1221 | if (priv->ref[i].frame_id > current->current_frame_id || | ^ libavcodec/cbs_av1_syntax_template.c:1222:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | priv->ref[i].frame_id < (current->current_frame_id - | ^ libavcodec/cbs_av1_syntax_template.c:1226:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1226 | if (priv->ref[i].frame_id > current->current_frame_id && | ^ libavformat/hlsenc.c:2902:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2902 | {"hls_subtitle_path", "set path of hls subtitles", OFFSET(subtitle_filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_av1_syntax_template.c:1227:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1227 | priv->ref[i].frame_id < ((1 << id_len) + | ^ libavformat/hlsenc.c:2906:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2906 | {"hls_fmp4_init_filename", "set fragment mp4 file init filename", OFFSET(fmp4_init_filename), AV_OPT_TYPE_STRING, {.str = "init.mp4"}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2923:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2923 | {"use_localtime", "set filename expansion with strftime at segment creation(will be deprecated )", OFFSET(use_localtime), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2925:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2925 | {"strftime", "set filename expansion with strftime at segment creation", OFFSET(use_localtime), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h2645_read_more_rbsp_data': libavcodec/cbs_h2645.c:323:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 323 | if (show_bits(gbc, bits_left) == 1 << (bits_left - 1)) | ^~ libavformat/hlsenc.c:2927:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2927 | {"use_localtime_mkdir", "create last directory component in strftime-generated filename(will be deprecated)", OFFSET(use_localtime_mkdir), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2929:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2929 | {"strftime_mkdir", "create last directory component in strftime-generated filename", OFFSET(use_localtime_mkdir), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2933:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2933 | {"method", "set the HTTP method(default: PUT)", OFFSET(method), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/hlsenc.c:2938:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2938 | {"http_user_agent", "override User-Agent field in HTTP header", OFFSET(user_agent), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_free_application_data': libavcodec/cbs_jpeg.c:85:50: warning: unused parameter 'unit' [-Wunused-parameter] 85 | static void cbs_jpeg_free_application_data(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_free_comment': libavcodec/cbs_jpeg.c:92:41: warning: unused parameter 'unit' [-Wunused-parameter] 92 | static void cbs_jpeg_free_comment(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_free_scan': libavcodec/cbs_jpeg.c:99:38: warning: unused parameter 'unit' [-Wunused-parameter] 99 | static void cbs_jpeg_free_scan(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_split_fragment': libavcodec/cbs_jpeg.c:121:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 121 | for (i = 0; i + 1 < frag->data_size && frag->data[i] != 0xff; i++); | ^ libavformat/hlsenc.c:2939:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2939 | {"var_stream_map", "Variant stream map string", OFFSET(var_stream_map), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_jpeg.c:126:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 126 | for (++i; i + 1 < frag->data_size && frag->data[i] == 0xff; i++); | ^ libavcodec/cbs_jpeg.c:127:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 127 | if (i + 1 >= frag->data_size && frag->data[i]) { | ^~ libavcodec/cbs_jpeg.c:138:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 138 | for (++i; i + 1 < frag->data_size && frag->data[i] == 0xff; i++); | ^ libavcodec/cbs_jpeg.c:139:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 139 | if (i + 1 >= frag->data_size) { | ^~ libavformat/hlsenc.c:2940:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2940 | {"cc_stream_map", "Closed captions stream map string", OFFSET(cc_stream_map), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_jpeg.c:151:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 151 | for (i = start; i + 1 < frag->data_size; i++) { | ^ libavcodec/cbs_jpeg.c:155:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 155 | for (++i; i + 1 < frag->data_size && | ^ libavcodec/cbs_jpeg.c:157:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 157 | if (i + 1 >= frag->data_size) { | ^~ libavcodec/cbs_jpeg.c:169:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 169 | if (i + 2 > frag->data_size) { | ^ libavcodec/cbs_jpeg.c:175:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 175 | if (i + length > frag->data_size) { | ^ libavformat/hlsenc.c:2941:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2941 | {"master_pl_name", "Create HLS master playlist with this name", OFFSET(master_pl_name), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_jpeg.c:186:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 186 | for (++i; i + 1 < frag->data_size && | ^ libavcodec/cbs_jpeg.c:188:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 188 | if (i + 1 >= frag->data_size) { | ^~ libavformat/hlsenc.c:2942:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2942 | {"master_pl_publish_rate", "Publish master play list every after this many segment intervals", OFFSET(master_publish_rate), AV_OPT_TYPE_INT, {.i64 = 0}, 0, UINT_MAX, E}, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_jpeg.c:108:40: warning: unused parameter 'header' [-Wunused-parameter] 108 | int header) | ~~~~^~~~~~ In file included from libavformat/internal.h:28, from libavformat/http.c:37: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/hlsenc.c:2943:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2943 | {"http_persistent", "Use persistent HTTP connections", OFFSET(http_persistent), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_write_scan': libavcodec/cbs_jpeg.c:340:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 340 | if (scan->data_size * 8 > put_bits_left(pbc)) | ^ libavformat/hlsenc.c:2945:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2945 | {"ignore_io_errors", "Ignore IO errors for stable long-duration runs with network output", OFFSET(ignore_io_errors), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/hlsenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cbs_jpeg.c:343:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 343 | for (i = 0; i < scan->data_size; i++) | ^ libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_assemble_fragment': libavcodec/cbs_jpeg.c:434:62: warning: unused parameter 'ctx' [-Wunused-parameter] 434 | static int cbs_jpeg_assemble_fragment(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libavcodec/cbs_h2645.c:341: libavcodec/cbs_h264_syntax_template.c: In function 'cbs_h264_read_vui_parameters_default': libavcodec/cbs_h264_syntax_template.c:216:64: warning: unused parameter 'ctx' [-Wunused-parameter] 216 | static int FUNC(vui_parameters_default)(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/cbs_h264_syntax_template.c:217:52: warning: unused parameter 'rw' [-Wunused-parameter] 217 | RWContext *rw, H264RawVUI *current, libavcodec/ccaption_dec.c: In function 'capture_screen': libavcodec/ccaption_dec.c:479:31: warning: comparison of integer expressions of different signedness: 'enum cc_font' and 'char' [-Wsign-compare] 479 | if (prev_font != font[j]) { | ^~ libavcodec/ccaption_dec.c: In function 'handle_textattr': libavcodec/ccaption_dec.c:537:62: warning: unused parameter 'hi' [-Wunused-parameter] 537 | static void handle_textattr(CCaptionSubContext *ctx, uint8_t hi, uint8_t lo) | ~~~~~~~~^~ libavcodec/ccaption_dec.c: In function 'handle_delete_end_of_row': libavcodec/ccaption_dec.c:615:68: warning: unused parameter 'hi' [-Wunused-parameter] 615 | static void handle_delete_end_of_row(CCaptionSubContext *ctx, char hi, char lo) | ~~~~~^~ libavcodec/ccaption_dec.c:615:77: warning: unused parameter 'lo' [-Wunused-parameter] 615 | static void handle_delete_end_of_row(CCaptionSubContext *ctx, char hi, char lo) | ~~~~~^~ libavformat/http.c: At top level: libavformat/http.c:137:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 137 | { "seekable", "control seekability of connection", OFFSET(seekable), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ccaption_dec.c: In function 'handle_char': libavformat/http.c:138:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 138 | { "chunked_post", "use chunked transfer-encoding for posts", OFFSET(chunked_post), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ccaption_dec.c:621:76: warning: unused parameter 'pts' [-Wunused-parameter] 621 | static void handle_char(CCaptionSubContext *ctx, char hi, char lo, int64_t pts) | ~~~~~~~~^~~ libavformat/http.c:139:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 139 | { "http_proxy", "set HTTP proxy to tunnel through", OFFSET(http_proxy), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D | E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:140:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 140 | { "headers", "set custom HTTP headers, can override built in default headers", OFFSET(headers), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D | E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:141:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 141 | { "content_type", "set a specific content type for the POST messages", OFFSET(content_type), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D | E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:142:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 142 | { "user_agent", "override User-Agent header", OFFSET(user_agent), AV_OPT_TYPE_STRING, { .str = DEFAULT_USER_AGENT }, 0, 0, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:143:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 143 | { "referer", "override referer header", OFFSET(referer), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/cdgraphics.c:23: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/cbs_vp9.c: In function 'cbs_vp9_read_s': libavcodec/cbs_vp9.c:46:24: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 46 | value = sign ? -(int32_t)magnitude : magnitude; | ^~~~~~~~~~~~~~~~~~~ libavformat/http.c:145:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 145 | { "user-agent", "use the \"user_agent\" option instead", OFFSET(user_agent_deprecated), AV_OPT_TYPE_STRING, { .str = DEFAULT_USER_AGENT }, 0, 0, D|AV_OPT_FLAG_DEPRECATED }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:147:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 147 | { "multiple_requests", "use persistent connections", OFFSET(multiple_requests), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, D | E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavformat/http.c:149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 149 | { "mime_type", "export the MIME type", OFFSET(mime_type), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY }, | ^ libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_read_padding_obu': In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavformat/http.c:150:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 150 | { "http_version", "export the http response version", OFFSET(http_version), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ccaption_dec.c: At top level: libavcodec/cbs_av1_syntax_template.c:1829:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1829 | for (i = 0; i < current->payload_size; i++) | ^ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavformat/http.c:151:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 151 | { "cookies", "set cookies to be sent in applicable future requests, use newline delimited Set-Cookie HTTP field value syntax", OFFSET(cookies), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ccaption_dec.c:821:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 821 | { "real_time", "emit subtitle events as they are decoded for real-time display", OFFSET(real_time), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, SD }, | ^ libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/ccaption_dec.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:152:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 152 | { "icy", "request ICY metadata", OFFSET(icy), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:153:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 153 | { "icy_metadata_headers", "return ICY metadata headers", OFFSET(icy_metadata_headers), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_EXPORT }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:154:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 154 | { "icy_metadata_packet", "return current ICY metadata packet", OFFSET(icy_metadata_packet), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_EXPORT }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:155:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 155 | { "metadata", "metadata read from the bitstream", OFFSET(metadata), AV_OPT_TYPE_DICT, {0}, 0, 0, AV_OPT_FLAG_EXPORT }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:159:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 159 | { "send_expect_100", "Force sending an Expect: 100-continue header for POST", OFFSET(send_expect_100), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:160:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 160 | { "location", "The actual location of the data received", OFFSET(location), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D | E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:161:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 161 | { "offset", "initial byte offset", OFFSET(off), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:162:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 162 | { "end_offset", "try to limit the request to bytes preceding this offset", OFFSET(end_off), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:163:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 163 | { "method", "Override the HTTP method or set the expected HTTP method from a client", OFFSET(method), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D | E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:164:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 164 | { "reconnect", "auto reconnect after disconnect before EOF", OFFSET(reconnect), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:165:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 165 | { "reconnect_at_eof", "auto reconnect at EOF", OFFSET(reconnect_at_eof), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/cbs_vp9.c:329: libavcodec/cbs_vp9_syntax_template.c: In function 'cbs_vp9_read_frame_sync_code': libavcodec/cbs_vp9_syntax_template.c:20:53: warning: unused parameter 'current' [-Wunused-parameter] 20 | VP9RawFrameHeader *current) | ~~~~~~~~~~~~~~~~~~~^~~~~~~ libavformat/http.c:166:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 166 | { "reconnect_streamed", "auto reconnect streamed / non seekable streams", OFFSET(reconnect_streamed), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:167:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 167 | { "reconnect_delay_max", "max reconnect delay in seconds after which to give up", OFFSET(reconnect_delay_max), AV_OPT_TYPE_INT, { .i64 = 120 }, 0, UINT_MAX/1000/1000, D }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 168 | { "listen", "listen on HTTP", OFFSET(listen), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 2, D | E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:169:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 169 | { "resource", "The resource requested by a client", OFFSET(resource), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c:170:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 170 | { "reply_code", "The http status code to return to a client", OFFSET(reply_code), AV_OPT_TYPE_INT, { .i64 = 200}, INT_MIN, 599, E}, | ^ In file included from libavformat/http.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/http.c: In function 'http_listen': libavformat/http.c:492:60: warning: unused parameter 'flags' [-Wunused-parameter] 492 | static int http_listen(URLContext *h, const char *uri, int flags, | ~~~~^~~~~ libavcodec/cbs_mpeg2.c: In function 'cbs_mpeg2_free_user_data': libavcodec/cbs_mpeg2.c:106:44: warning: unused parameter 'unit' [-Wunused-parameter] 106 | static void cbs_mpeg2_free_user_data(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_mpeg2.c: In function 'cbs_mpeg2_free_slice': libavcodec/cbs_mpeg2.c:113:40: warning: unused parameter 'unit' [-Wunused-parameter] 113 | static void cbs_mpeg2_free_slice(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_mpeg2.c: In function 'cbs_mpeg2_split_fragment': libavcodec/cbs_mpeg2.c:123:41: warning: unused parameter 'header' [-Wunused-parameter] 123 | int header) | ~~~~^~~~~~ In file included from libavcodec/cbs_mpeg2.c:19: libavcodec/cbs_mpeg2.c: In function 'cbs_mpeg2_write_slice': libavcodec/cbs_mpeg2.c:278:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 278 | 8 * slice->data_size > slice->data_bit_start); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs_mpeg2.c:280:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 280 | if (slice->data_size * 8 + 8 > put_bits_left(pbc)) | ^ libavformat/http.c: In function 'parse_cookie': libavformat/http.c:789:38: warning: unused parameter 's' [-Wunused-parameter] 789 | static int parse_cookie(HTTPContext *s, const char *p, AVDictionary **cookies) | ~~~~~~~~~~~~~^ libavcodec/cbs_mpeg2.c: In function 'cbs_mpeg2_assemble_fragment': libavcodec/cbs_mpeg2.c:366:63: warning: unused parameter 'ctx' [-Wunused-parameter] 366 | static int cbs_mpeg2_assemble_fragment(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from libavcodec/cbs_vp9.c:396: libavcodec/cbs_vp9_syntax_template.c: In function 'cbs_vp9_write_frame_sync_code': libavcodec/cbs_vp9_syntax_template.c:20:53: warning: unused parameter 'current' [-Wunused-parameter] 20 | VP9RawFrameHeader *current) | ~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from libavcodec/cbs_av1.c:721: libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_write_temporal_delimiter_obu': libavcodec/cbs_av1_syntax_template.c:331:80: warning: unused parameter 'rw' [-Wunused-parameter] 331 | static int FUNC(temporal_delimiter_obu)(CodedBitstreamContext *ctx, RWContext *rw) libavcodec/cbs_h264_syntax_template.c: In function 'cbs_h264_read_sei_user_data_registered': libavcodec/cbs_h264_syntax_template.c:720:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 720 | if (*payload_size < i) { | ^ libavcodec/cbs_h264_syntax_template.c:731:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 731 | for (j = 0; j < current->data_length; j++) | ^ libavcodec/cbs_h264_syntax_template.c: In function 'cbs_h264_read_sei_user_data_unregistered': libavcodec/cbs_h264_syntax_template.c:761:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 761 | for (i = 0; i < current->data_length; i++) | ^ libavformat/http.c: In function 'http_connect': libavformat/http.c:1286:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1286 | ret >= sizeof(s->buffer)) { | ^~ CC libavcodec/cdxl.o In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/http.c:28: libavformat/http.c: In function 'http_buf_read': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/http.c:1377:16: note: in expansion of macro 'FFMIN' 1377 | size = FFMIN(size, s->chunksize); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/http.c:1377:16: note: in expansion of macro 'FFMIN' 1377 | size = FFMIN(size, s->chunksize); | ^~~~~ libavcodec/cbs_h264_syntax_template.c: In function 'cbs_h264_read_sei_payload': libavcodec/cbs_h264_syntax_template.c:849:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 849 | for (i = 0; i < current->payload_size; i++) | ^ In file included from libavformat/http.c:28: libavformat/http.c:1403:37: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1403 | av_assert0(s->chunksize >= len); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs_h264_syntax_template.c:879:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 879 | for (i = 0; i < current->payload.other.data_length; i++) | ^ libavcodec/cbs_h264_syntax_template.c:892:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 892 | if (end_position < start_position + 8 * current->payload_size) { | ^ libavformat/http.c: In function 'http_read_stream': libavformat/http.c:1488:39: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1488 | if (seek_ret >= 0 && seek_ret != target) { | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/http.c:28: libavformat/http.c: In function 'store_icy': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/http.c:1576:12: note: in expansion of macro 'FFMIN' 1576 | return FFMIN(size, remaining); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/http.c:1576:12: note: in expansion of macro 'FFMIN' 1576 | return FFMIN(size, remaining); | ^~~~~ libavformat/http.c: In function 'http_seek_internal': libavformat/http.c:1684:42: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1684 | (whence == SEEK_SET && off == s->off))) | ^~ libavformat/http.c: In function 'http_proxy_open': libavformat/http.c:1805:64: warning: unused parameter 'flags' [-Wunused-parameter] 1805 | static int http_proxy_open(URLContext *h, const char *uri, int flags) | ~~~~^~~~~ libavcodec/cbs_vp9.c: In function 'cbs_vp9_split_fragment': libavcodec/cbs_vp9.c:414:39: warning: unused parameter 'header' [-Wunused-parameter] 414 | int header) | ~~~~^~~~~~ libavcodec/cbs_vp9.c: In function 'cbs_vp9_free_frame': libavcodec/cbs_vp9.c:477:38: warning: unused parameter 'unit' [-Wunused-parameter] 477 | static void cbs_vp9_free_frame(void *unit, uint8_t *content) | ~~~~~~^~~~ In file included from libavcodec/cbs_vp9.c:19: libavcodec/cbs_vp9.c: In function 'cbs_vp9_read_unit': libavcodec/cbs_vp9.c:508:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 508 | av_assert0(pos <= unit->data_size); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs_vp9.c:510:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 510 | if (pos == unit->data_size) { | ^~ In file included from libavcodec/cbs_vp9.c:19: libavcodec/cbs_vp9.c: In function 'cbs_vp9_assemble_fragment': libavcodec/cbs_vp9.c:651:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 651 | av_assert0(size - pos == 2 + frag->nb_units * size_len); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/celp_filters.o libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_write_uncompressed_header': libavcodec/cbs_av1_syntax_template.c:1220:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1220 | if (current->current_frame_id > (1 << diff_len)) { | ^ libavcodec/cbs_av1_syntax_template.c:1221:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1221 | if (priv->ref[i].frame_id > current->current_frame_id || | ^ libavcodec/cbs_av1_syntax_template.c:1222:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1222 | priv->ref[i].frame_id < (current->current_frame_id - | ^ libavcodec/cbs_av1_syntax_template.c:1226:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1226 | if (priv->ref[i].frame_id > current->current_frame_id && | ^ libavcodec/cbs_av1_syntax_template.c:1227:43: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1227 | priv->ref[i].frame_id < ((1 << id_len) + | ^ In file included from libavcodec/cdxl.c:33: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/celp_math.o libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_write_padding_obu': libavcodec/cbs_av1_syntax_template.c:1829:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1829 | for (i = 0; i < current->payload_size; i++) | ^ In file included from libavcodec/cbs_av1.c:19: libavcodec/cbs_av1.c: In function 'cbs_av1_split_fragment': libavcodec/cbs_av1.c:787:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 787 | av_assert0(pos % 8 == 0 && pos / 8 <= size); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs_av1.c:740:39: warning: unused parameter 'header' [-Wunused-parameter] 740 | int header) | ~~~~^~~~~~ libavcodec/cbs_av1.c: In function 'cbs_av1_free_obu': libavcodec/cbs_av1.c:833:36: warning: unused parameter 'unit' [-Wunused-parameter] 833 | static void cbs_av1_free_obu(void *unit, uint8_t *content) | ~~~~~~^~~~ In file included from libavcodec/cbs_h2645.c:345: libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_read_st_ref_pic_set': libavcodec/cbs_av1.c: In function 'cbs_av1_ref_tile_data': libavcodec/cbs_h265_syntax_template.c:547:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 547 | for (j = 0; j <= num_delta_pocs; j++) { | ^~ libavcodec/cbs_av1.c:866:13: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 866 | if (pos >= 8 * unit->data_size) { | ^~ libavcodec/cbs_av1.c: In function 'cbs_av1_read_unit': libavcodec/cbs_av1.c:914:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 914 | if (unit->data_size < 1 + obu->header.obu_extension_flag) { | ^ In file included from libavcodec/cbs_av1.c:19: libavcodec/cbs_av1.c:1038:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1038 | av_assert0(end_pos <= unit->data_size * 8); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs_av1.c: In function 'cbs_av1_write_obu': libavcodec/cbs_av1.c:1200:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1200 | if (8 * obu->obu_size > put_bits_left(pbc)) | ^ In file included from libavcodec/cbs_av1.c:19: libavcodec/cbs_av1.c: In function 'cbs_av1_write_unit': libavcodec/cbs_av1.c:1251:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1251 | av_assert0(put_bits_count(&pbc) <= 8 * priv->write_buffer_size); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs_av1.c: In function 'cbs_av1_assemble_fragment': libavcodec/cbs_av1.c:1268:61: warning: unused parameter 'ctx' [-Wunused-parameter] 1268 | static int cbs_av1_assemble_fragment(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/cbs.c: In function 'ff_cbs_read_unsigned': libavcodec/cbs.c:456:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 456 | ff_cbs_trace_syntax_element(ctx, position, name, subscripts, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | bits, value); | ~~~~~~~~~~~~ CC libavcodec/cfhd.o CC libavformat/httpauth.o libavcodec/cbs.c: In function 'ff_cbs_read_signed': libavcodec/cbs.c:535:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 535 | ff_cbs_trace_syntax_element(ctx, position, name, subscripts, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | bits, value); | ~~~~~~~~~~~~ libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_read_sei_user_data_registered': libavcodec/cbs_h265_syntax_template.c:1801:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1801 | if (*payload_size < i) { | ^ libavcodec/cbs_h265_syntax_template.c:1812:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1812 | for (j = 0; j < current->data_length; j++) | ^ libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_read_sei_user_data_unregistered': libavcodec/cbs_h265_syntax_template.c:1842:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1842 | for (i = 0; i < current->data_length; i++) | ^ CC libavformat/icecast.o CC libavcodec/cfhddata.o CC libavformat/icodec.o libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_read_sei_payload': libavcodec/cbs_h265_syntax_template.c:2110:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2110 | for (i = 0; i < current->payload_size; i++) | ^ libavcodec/cbs_h265_syntax_template.c:2124:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2124 | if (end_position < start_position + 8 * current->payload_size) { | ^ In file included from libavformat/internal.h:28, from libavformat/httpauth.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/icoenc.o In file included from libavcodec/cbs_h2645.c:412: libavcodec/cbs_h264_syntax_template.c: In function 'cbs_h264_write_vui_parameters_default': libavcodec/cbs_h264_syntax_template.c:217:52: warning: unused parameter 'rw' [-Wunused-parameter] 217 | RWContext *rw, H264RawVUI *current, In file included from libavcodec/cfhd.c:34: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/cfhd.h:29, from libavcodec/cfhddata.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/cbs_h264_syntax_template.c: In function 'cbs_h264_write_sei_user_data_registered': libavcodec/cbs_h264_syntax_template.c:731:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 731 | for (j = 0; j < current->data_length; j++) | ^ libavcodec/cbs_h264_syntax_template.c: In function 'cbs_h264_write_sei_user_data_unregistered': libavcodec/cbs_h264_syntax_template.c:761:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 761 | for (i = 0; i < current->data_length; i++) | ^ libavcodec/cbs_h264_syntax_template.c: In function 'cbs_h264_write_sei_payload': libavcodec/cbs_h264_syntax_template.c:849:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 849 | for (i = 0; i < current->payload_size; i++) | ^ libavcodec/cbs_h264_syntax_template.c:879:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 879 | for (i = 0; i < current->payload.other.data_length; i++) | ^ libavcodec/cfhd.c: In function 'interlaced_vertical_filter': libavcodec/cfhd.c:197:55: warning: unused parameter 'plane' [-Wunused-parameter] 197 | int width, int linesize, int plane) | ~~~~^~~~~ libavcodec/cfhd.c: In function 'free_buffers': libavcodec/cfhd.c:231:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 231 | for (i = 0; i < FF_ARRAY_ELEMS(s->plane); i++) { | ^ In file included from libavformat/icodec.c:28: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/cbs_jpeg.c: In function 'cbs_jpeg_split_fragment': libavcodec/cbs_jpeg.c:234:12: warning: 'next_marker' may be used uninitialized in this function [-Wmaybe-uninitialized] 234 | if (next_marker == -1) | ^ In file included from libavcodec/get_bits.h:33, from libavcodec/cbs_internal.h:24, from libavcodec/cbs_jpeg.c:20: ./libavutil/intreadwrite.h:224:26: warning: 'next_start' may be used uninitialized in this function [-Wmaybe-uninitialized] 224 | # define AV_RN(s, p) (((const union unaligned_##s *) (p))->l) | ^ libavcodec/cbs_jpeg.c:113:35: note: 'next_start' was declared here 113 | int unit, start, end, marker, next_start, next_marker; | ^~~~~~~~~~ libavcodec/cbs_jpeg.c:201:38: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized] 201 | data = av_malloc(end - start + | ~~~~^~~~~~~ libavcodec/cfhd.c: In function 'cfhd_decode': libavcodec/cfhd.c:640:104: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 640 | if (highpass_height > highpass_a_height || highpass_width > highpass_a_width || a_expected < highpass_height * (uint64_t)highpass_stride) { | ^ libavcodec/cfhd.c:705:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 705 | if (bytes > bytestream2_get_bytes_left(&gb)) { | ^ In file included from libavformat/network.h:29, from libavformat/icecast.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/id3v1.o libavformat/icoenc.c: In function 'ico_write_header': libavformat/icoenc.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++) { | ^ In file included from libavformat/internal.h:28, from libavformat/icodec.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/icecast.c: At top level: libavformat/icecast.c:56:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 56 | { "ice_genre", "set stream genre", OFFSET(genre), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icecast.c:57:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 57 | { "ice_name", "set stream description", OFFSET(name), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icecast.c:58:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 58 | { "ice_description", "set stream description", OFFSET(description), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icecast.c:59:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 59 | { "ice_url", "set stream website", OFFSET(url), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icecast.c:60:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 60 | { "ice_public", "set if stream is public", OFFSET(public), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icecast.c:61:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 61 | { "user_agent", "override User-Agent header", OFFSET(user_agent), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icecast.c:62:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 62 | { "password", "set password", OFFSET(pass), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icecast.c:63:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 63 | { "content_type", "set content-type, MUST be set if not audio/mpeg", OFFSET(content_type), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icecast.c:64:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 64 | { "legacy_icecast", "use legacy SOURCE method, for Icecast < v2.4", OFFSET(legacy_icecast), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/icecast.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/icodec.c: In function 'probe': libavformat/icodec.c:55:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 55 | for (i = 0; i < frames && i * 16 + 22 <= p->buf_size; i++) { | ^~ CC libavformat/id3v2.o libavformat/icodec.c:66:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 66 | if (offset > p->buf_size - 8) | ^ CC libavformat/id3v2enc.o In file included from libavcodec/cbs_h2645.c:416: libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_write_st_ref_pic_set': libavcodec/cbs_h265_syntax_template.c:547:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 547 | for (j = 0; j <= num_delta_pocs; j++) { | ^~ CC libavformat/idcin.o CC libavformat/idroqdec.o libavformat/hlsenc.c: In function 'hls_write_header': libavformat/hlsenc.c:2101:9: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 2101 | int ret, i, j; | ^~~ libavformat/id3v1.c: In function 'get_string': libavformat/id3v1.c:189:23: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 189 | if ((q - str) >= sizeof(str) - 1) | ^~ libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_write_sei_buffering_period': libavcodec/cbs_h265_syntax_template.c:1569:49: warning: unused parameter 'payload_size' [-Wunused-parameter] 1569 | uint32_t *payload_size) | ~~~~~~~~~~^~~~~~~~~~~~ CC libavformat/idroqenc.o libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_write_sei_user_data_registered': libavcodec/cbs_h265_syntax_template.c:1812:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1812 | for (j = 0; j < current->data_length; j++) | ^ libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_write_sei_user_data_unregistered': libavcodec/cbs_h265_syntax_template.c:1842:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1842 | for (i = 0; i < current->data_length; i++) | ^ CC libavcodec/cga_data.o libavcodec/cbs_h265_syntax_template.c: In function 'cbs_h265_write_sei_payload': libavcodec/cbs_h265_syntax_template.c:2110:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2110 | for (i = 0; i < current->payload_size; i++) | ^ CC libavcodec/chomp_bsf.o libavcodec/cbs_h2645.c: In function 'cbs_h264_free_pps': libavcodec/cbs_h2645.c:437:37: warning: unused parameter 'unit' [-Wunused-parameter] 437 | static void cbs_h264_free_pps(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h264_free_sei': libavcodec/cbs_h2645.c:466:37: warning: unused parameter 'unit' [-Wunused-parameter] 466 | static void cbs_h264_free_sei(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h264_free_slice': libavcodec/cbs_h2645.c:475:39: warning: unused parameter 'unit' [-Wunused-parameter] 475 | static void cbs_h264_free_slice(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h265_free_vps': libavcodec/cbs_h2645.c:482:37: warning: unused parameter 'unit' [-Wunused-parameter] 482 | static void cbs_h265_free_vps(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h265_free_sps': libavcodec/cbs_h2645.c:489:37: warning: unused parameter 'unit' [-Wunused-parameter] 489 | static void cbs_h265_free_sps(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h265_free_pps': libavcodec/cbs_h2645.c:496:37: warning: unused parameter 'unit' [-Wunused-parameter] 496 | static void cbs_h265_free_pps(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h265_free_slice': libavcodec/cbs_h2645.c:503:39: warning: unused parameter 'unit' [-Wunused-parameter] 503 | static void cbs_h265_free_slice(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h265_free_sei': libavcodec/cbs_h2645.c:537:37: warning: unused parameter 'unit' [-Wunused-parameter] 537 | static void cbs_h265_free_sei(void *unit, uint8_t *content) | ~~~~~~^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h2645_split_fragment': libavcodec/cbs_h2645.c:613:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 613 | if (bytestream2_get_bytes_left(&gbc) < 2 * (count - i)) | ^ libavcodec/cbs_h2645.c:637:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 637 | if (bytestream2_get_bytes_left(&gbc) < 2 * (count - i)) | ^ CC libavformat/iff.o In file included from libavformat/internal.h:28, from libavformat/idcin.c:75: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/id3v2enc.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/cbs_h2645.c:20: libavcodec/cbs_h2645.c: In function 'cbs_h2645_write_slice_data': libavcodec/cbs_h2645.c:1093:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1093 | 8 * data_size > data_bit_start); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs_h2645.c:1095:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1095 | if (data_size * 8 + 8 > put_bits_left(pbc)) | ^ libavcodec/cbs_h2645.c:1085:62: warning: unused parameter 'ctx' [-Wunused-parameter] 1085 | static int cbs_h2645_write_slice_data(CodedBitstreamContext *ctx, | ~~~~~~~~~~~~~~~~~~~~~~~^~~ CC libavformat/ilbc.o CC libavcodec/cinepak.o libavformat/idcin.c: In function 'idcin_read_packet': libavformat/idcin.c:314:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | else if (ret != chunk_size) { | ^~ libavformat/idcin.c: In function 'idcin_read_seek': libavformat/idcin.c:354:52: warning: unused parameter 'stream_index' [-Wunused-parameter] 354 | static int idcin_read_seek(AVFormatContext *s, int stream_index, | ~~~~^~~~~~~~~~~~ libavformat/idcin.c:355:36: warning: unused parameter 'timestamp' [-Wunused-parameter] 355 | int64_t timestamp, int flags) | ~~~~~~~~^~~~~~~~~ libavformat/idcin.c:355:51: warning: unused parameter 'flags' [-Wunused-parameter] 355 | int64_t timestamp, int flags) | ~~~~^~~~~ CC libavcodec/cinepakenc.o In file included from libavcodec/cbs_h2645.c:20: libavcodec/cbs_h2645.c: In function 'cbs_h2645_write_nal_unit': libavcodec/cbs_h2645.c:1407:37: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1407 | av_assert0(put_bits_count(&pbc) <= 8 * priv->write_buffer_size); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/cbs_h2645.c: In function 'cbs_h264_close': In file included from libavformat/internal.h:28, from libavformat/id3v2.c:41: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/cbs_h2645.c:1527:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1527 | for (i = 0; i < FF_ARRAY_ELEMS(h264->sps); i++) | ^ libavformat/id3v2enc.c: In function 'ff_id3v2_write_metadata': libavformat/id3v2enc.c:309:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 309 | for (i = 0; i < s->nb_chapters; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/idroqdec.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/cbs_h2645.c:1529:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1529 | for (i = 0; i < FF_ARRAY_ELEMS(h264->pps); i++) | ^ libavformat/id3v2enc.c: In function 'ff_id3v2_write_apic': libavcodec/cbs_h2645.c: In function 'cbs_h265_close': libavformat/id3v2enc.c:346:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 346 | for (i = 0; e && i < FF_ARRAY_ELEMS(ff_id3v2_picture_types); i++) { | ^ libavcodec/cbs_h2645.c:1542:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1542 | for (i = 0; i < FF_ARRAY_ELEMS(h265->vps); i++) | ^ libavcodec/cbs_h2645.c:1544:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1544 | for (i = 0; i < FF_ARRAY_ELEMS(h265->sps); i++) | ^ libavcodec/cbs_h2645.c:1546:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1546 | for (i = 0; i < FF_ARRAY_ELEMS(h265->pps); i++) | ^ libavformat/idroqdec.c: In function 'roq_read_packet': libavformat/idroqdec.c:168:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 168 | if (ret != chunk_size) | ^~ libavformat/idroqdec.c:225:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 225 | if (ret != chunk_size) { | ^~ libavformat/idroqdec.c:178:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 178 | if (roq->audio_stream_index == -1) { | ^ libavformat/idroqdec.c:201:9: note: here 201 | case RoQ_QUAD_VQ: | ^~~~ libavformat/id3v2.c: In function 'read_geobtag': libavformat/id3v2.c:502:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 502 | if ((len = avio_read(pb, geob_data->data, taglen)) < taglen) | ^ libavformat/id3v2.c:451:30: warning: unused parameter 'isv34' [-Wunused-parameter] 451 | int isv34) | ~~~~^~~~~ libavformat/id3v2.c: In function 'read_apic': libavformat/id3v2.c:640:34: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 640 | if (pic_type < 0 || pic_type >= FF_ARRAY_ELEMS(ff_id3v2_picture_types)) { | ^~ libavformat/id3v2.c:590:35: warning: unused parameter 'tag' [-Wunused-parameter] 590 | const char *tag, ID3v2ExtraMeta **extra_meta, | ~~~~~~~~~~~~^~~ libavformat/id3v2.c: In function 'read_chapter': libavformat/id3v2.c:685:84: warning: unused parameter 'ttag' [-Wunused-parameter] 685 | static void read_chapter(AVFormatContext *s, AVIOContext *pb, int len, const char *ttag, ID3v2ExtraMeta **extra_meta, int isv34) | ~~~~~~~~~~~~^~~~ libavformat/id3v2.c:685:123: warning: unused parameter 'isv34' [-Wunused-parameter] 685 | static void read_chapter(AVFormatContext *s, AVIOContext *pb, int len, const char *ttag, ID3v2ExtraMeta **extra_meta, int isv34) | ~~~~^~~~~ libavformat/id3v2.c: In function 'read_priv': libavformat/id3v2.c:770:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 770 | if (avio_read(pb, priv->data, priv->datasize) != priv->datasize) | ^~ libavformat/id3v2.c:750:35: warning: unused parameter 'tag' [-Wunused-parameter] 750 | const char *tag, ID3v2ExtraMeta **extra_meta, int isv34) | ~~~~~~~~~~~~^~~ libavformat/id3v2.c:750:73: warning: unused parameter 'isv34' [-Wunused-parameter] 750 | const char *tag, ID3v2ExtraMeta **extra_meta, int isv34) | ~~~~^~~~~ libavformat/id3v2.c: In function 'id3v2_parse': libavformat/id3v2.c:904:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 904 | if (tlen < len) { | ^ libavformat/id3v2.c:986:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 986 | if (avio_read(pb, buffer, tlen) != tlen) { | ^~ libavformat/id3v2.c: In function 'ff_id3v2_parse_priv_dict': libavformat/id3v2.c:1252:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1252 | for (i = 0; i < priv->datasize; i++) { | ^ libavformat/idroqenc.c: In function 'roq_write_header': libavformat/idroqenc.c:34:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 34 | for(n=0;nnb_streams;n++) { | ^ CC libavcodec/clearvideo.o In file included from libavformat/iff.c:37: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/img2.o libavcodec/cinepakenc.c:135:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 135 | OFFSET(max_extra_cb_iterations), AV_OPT_TYPE_INT, { .i64 = 2 }, 0, INT_MAX, VE }, | ^~~~~~ In file included from libavcodec/cinepakenc.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cinepakenc.c:137:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 137 | OFFSET(skip_empty_cb), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^~~~~~ In file included from libavcodec/cinepakenc.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cinepakenc.c:139:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 139 | OFFSET(max_max_strips), AV_OPT_TYPE_INT, { .i64 = 3 }, MIN_STRIPS, MAX_STRIPS, VE }, | ^~~~~~ In file included from libavcodec/cinepakenc.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cinepakenc.c:141:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 141 | OFFSET(min_min_strips), AV_OPT_TYPE_INT, { .i64 = MIN_STRIPS }, MIN_STRIPS, MAX_STRIPS, VE }, | ^~~~~~ In file included from libavcodec/cinepakenc.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cinepakenc.c:143:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 143 | OFFSET(strip_number_delta_range), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, MAX_STRIPS - MIN_STRIPS, VE }, | ^~~~~~ In file included from libavcodec/cinepakenc.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/cinepakenc.c: In function 'calculate_skip_errors': libavcodec/cinepakenc.c:832:47: warning: unused parameter 'info' [-Wunused-parameter] 832 | strip_info *info) | ~~~~~~~~~~~~^~~~ libavcodec/cinepakenc.c: In function 'write_strip_header': libavcodec/cinepakenc.c:852:58: warning: unused parameter 'y' [-Wunused-parameter] 852 | static void write_strip_header(CinepakEncContext *s, int y, int h, int keyframe, | ~~~~^ libavcodec/cinepakenc.c: In function 'rd_frame': libavcodec/cinepakenc.c:1003:62: warning: unused parameter 'buf_size' [-Wunused-parameter] 1003 | int isakeyframe, unsigned char *buf, int buf_size) | ~~~~^~~~~~~~ CC libavformat/img2_alias_pix.o In file included from libavformat/internal.h:28, from libavformat/ilbc.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/cljrdec.o In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/iff.c:39: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/iff.c: In function 'get_metadata': 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) { | ^~ libavformat/iff.c: In function 'parse_dsd_diin': 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)) { | ^~ libavformat/iff.c:216:57: warning: unused parameter 'st' [-Wunused-parameter] 216 | static int parse_dsd_diin(AVFormatContext *s, AVStream *st, uint64_t eof) | ~~~~~~~~~~^~ libavformat/iff.c: In function 'parse_dsd_prop': libavformat/iff.c:254:31: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 254 | while (avio_tell(pb) + 12 <= eof && !avio_feof(pb)) { | ^~ libavformat/iff.c:274:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 274 | if (size < 2 + st->codecpar->channels * 4) | ^ libavformat/iff.c:277:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 277 | if (st->codecpar->channels > FF_ARRAY_ELEMS(dsd_layout)) { | ^ libavformat/iff.c:283:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 283 | for (i = 0; i < FF_ARRAY_ELEMS(dsd_channel_layout); i++) { | ^ libavformat/iff.c:334:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 334 | if (config < FF_ARRAY_ELEMS(dsd_loudspeaker_config)) | ^ libavformat/iff.c: In function 'read_dst_frame': libavformat/iff.c:358:23: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 358 | if (chunk_pos >= iff->body_end) | ^~ libavformat/iff.c:386:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 386 | if (chunk_pos >= iff->body_end) | ^~ In file included from libavcodec/clearvideo.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/cljrenc.o libavformat/iff.c: In function 'iff_read_header': libavformat/iff.c:678:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 678 | tag = ref < FF_ARRAY_ELEMS(dsd_source_comment) ? dsd_source_comment[ref] : "source_comment"; | ^ libavformat/iff.c:681:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 681 | tag = ref < FF_ARRAY_ELEMS(dsd_history_comment) ? dsd_history_comment[ref] : "file_history"; | ^ CC libavformat/img2_brender_pix.o CC libavformat/img2dec.o In file included from libavformat/internal.h:28, from libavformat/img2.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/img2enc.o CC libavformat/ingenientdec.o CC libavformat/ip.o In file included from libavformat/img2_alias_pix.c:23: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/cljrenc.c:101:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 101 | { "dither_type", "Dither type", OFFSET(dither_type), AV_OPT_TYPE_INT, { .i64=1 }, 0, 2, VE}, | ^ In file included from libavcodec/cljrenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/network.h:29, from libavformat/ip.h:24, from libavformat/ip.c:21: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/img2dec.c:35: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/img2dec.c: In function 'infer_size': libavformat/img2dec.c:69:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 69 | for (i = 0; i < FF_ARRAY_ELEMS(sizes); i++) { | ^ libavformat/img2dec.c: In function 'ff_img_read_header': libavformat/img2dec.c:216:6: warning: "HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC" is not defined, evaluates to 0 [-Wundef] 216 | #if !HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/img2dec.c:253:35: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 253 | if ((p - s->path) >= (sizeof(s->path) - 2)) | ^~ libavformat/img2dec.c: In function 'ff_img_read_packet': libavformat/img2dec.c:476:5: warning: "HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC" is not defined, evaluates to 0 [-Wundef] 476 | #if HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/cllc.o libavformat/img2dec.c: In function 'img_read_seek': libavformat/img2dec.c:545:50: warning: unused parameter 'stream_index' [-Wunused-parameter] 545 | static int img_read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~~~~~~~~ libavformat/img2dec.c: At top level: libavformat/img2dec.c:581:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 581 | { "start_number", "set first number in the sequence", OFFSET(start_number), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, DEC }, | ^ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:582:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 582 | { "start_number_range", "set range for looking at the first sequence number", OFFSET(start_number_range), AV_OPT_TYPE_INT, {.i64 = 5}, 1, INT_MAX, DEC }, | ^ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:587:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 587 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:587:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 587 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:587:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 587 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:587:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 587 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:611:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 611 | { "frame_size", "force frame size in bytes", OFFSET(frame_size), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, DEC }, | ^ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:612:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 612 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:612:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 612 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/cngdec.o libavformat/img2dec.c:612:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 612 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2dec.c:612:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 612 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavformat/img2dec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/img2enc.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/cngenc.o CC libavcodec/codec2utils.o libavformat/img2enc.c: At top level: libavformat/img2enc.c:213:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 213 | { "update", "continuously overwrite one file", OFFSET(update), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, | ^ In file included from libavformat/img2enc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2enc.c:214:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 214 | { "start_number", "set first number in the sequence", OFFSET(img_number), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, INT_MAX, ENC }, | ^ In file included from libavformat/img2enc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2enc.c:215:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 215 | { "strftime", "use strftime for filename", OFFSET(use_strftime), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, | ^ In file included from libavformat/img2enc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2enc.c:216:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 216 | { "frame_pts", "use current frame pts for filename", OFFSET(frame_pts), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, | ^ In file included from libavformat/img2enc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/img2enc.c:217:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 217 | { "atomic_writing", "write files atomically (using temporary files and renames)", OFFSET(use_rename), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, | ^ In file included from libavformat/img2enc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/codec_desc.o libavformat/iff.c: In function 'iff_read_packet': libavformat/iff.c:867:18: warning: 'orig_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] 867 | pkt->pos = orig_pos; | ~~~~~~~~~^~~~~~~~~~ libavformat/iff.c:866:15: warning: 'data_size' may be used uninitialized in this function [-Wmaybe-uninitialized] 866 | ret = av_get_packet(pb, pkt, data_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/ipmovie.o libavcodec/cngenc.c:116:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 116 | }; | ^ In file included from libavcodec/cngenc.c:25: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavformat/ircam.o libavcodec/cllc.c: In function 'cllc_decode_frame': libavcodec/cllc.c:392:61: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 392 | if (info_offset > UINT32_MAX - 8 || info_offset + 8 > avpkt->size) { | ^ libavcodec/codec_desc.c:467:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 467 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:503:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 503 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:590:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 590 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:699:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 699 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:721:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 721 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:729:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 729 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:815:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 815 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ CC libavformat/ircamdec.o libavcodec/codec_desc.c:1153:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 1153 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:1168:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 1168 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ CC libavcodec/cook.o libavcodec/codec_desc.c:1255:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 1255 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:1508:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 1508 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:1607:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 1607 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:1644:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 1644 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/ipmovie.c:38: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/codec_desc.c:3173:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 3173 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:3207:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 3207 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c:3232:5: warning: missing initializer for field 'profiles' of 'AVCodecDescriptor' [-Wmissing-field-initializers] 3232 | }, | ^ In file included from libavcodec/codec_desc.c:26: libavcodec/avcodec.h:742:29: note: 'profiles' declared here 742 | const struct AVProfile *profiles; | ^~~~~~~~ libavcodec/codec_desc.c: In function 'avcodec_descriptor_next': libavcodec/codec_desc.c:3260:34: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 3260 | if (prev - codec_descriptors < FF_ARRAY_ELEMS(codec_descriptors) - 1) | ^ In file included from libavformat/internal.h:28, from libavformat/ircam.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/cook_parser.o In file included from libavcodec/cook.c:51: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ CC libavcodec/cpia.o libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/cook.c:55: libavcodec/unary.h: In function 'get_unary': 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 libavformat/internal.h:28, from libavformat/ircamdec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/cook.c: In function 'decode_gain_info': libavcodec/cook.c:348:58: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 348 | int gain = get_bits1(gb) ? get_bits(gb, 4) - 7 : -1; | ^~ CC libavformat/ircamenc.o libavcodec/cook.c: In function 'expand_category': libavcodec/cook.c:508:29: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 508 | if (++category[idx] >= FF_ARRAY_ELEMS(dither_tab)) | ^~ libavformat/ircamdec.c: In function 'ircam_read_header': libavformat/ircamdec.c:91:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 91 | if (st->codecpar->channels > FF_SANE_NB_CHANNELS) | ^ libavcodec/cook.c: In function 'decouple_float': libavcodec/cook.c:786:41: warning: unused parameter 'q' [-Wunused-parameter] 786 | static void decouple_float(COOKContext *q, | ~~~~~~~~~~~~~^ libavcodec/cbs_av1.c: In function 'cbs_av1_write_leb128': libavcodec/cbs_av1.c:205:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 205 | ff_cbs_trace_syntax_element(ctx, position, name, NULL, "", value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/cook.c: In function 'cook_decode_init': libavcodec/cook.c:1229:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1229 | if (avctx->block_align >= UINT_MAX / 2) | ^~ libavcodec/cook.c: At top level: libavcodec/cook.c:1288:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 1288 | }; | ^ In file included from libavcodec/cook.c:49: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/cbs_vp9.c: In function 'cbs_vp9_split_fragment': libavcodec/cbs_vp9.c:202:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 202 | ff_cbs_trace_syntax_element(ctx, position, name, subscripts, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | bits, value); | ~~~~~~~~~~~~ libavcodec/cbs_vp9.c:177:9: note: 'position' was declared here 177 | int position, b; | ^~~~~~~~ libavcodec/cbs_av1.c: In function 'cbs_av1_read_increment': libavcodec/cbs_av1.c:338:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 338 | ff_cbs_trace_syntax_element(ctx, position, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 339 | name, NULL, bits, value); | ~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/cbs_av1.c: In function 'cbs_av1_read_ns': libavcodec/cbs_av1.c:252:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 252 | ff_cbs_trace_syntax_element(ctx, position, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | name, subscripts, bits, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/cscd.o libavcodec/cbs_vp9.c: In function 'cbs_vp9_read_s.constprop': libavcodec/cbs_vp9.c:56:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 56 | ff_cbs_trace_syntax_element(ctx, position, name, subscripts, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | bits, value); | ~~~~~~~~~~~~ CC libavcodec/cyuv.o CC libavformat/isom.o CC libavformat/iss.o CC libavformat/iv8.o In file included from libavformat/internal.h:28, from libavformat/ircamenc.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/ircamenc.c: At top level: libavformat/ircamenc.c:62:1: warning: missing initializer for field 'write_trailer' of 'AVOutputFormat' [-Wmissing-field-initializers] 62 | }; | ^ In file included from libavformat/ircamenc.c:23: libavformat/avformat.h:557:11: note: 'write_trailer' declared here 557 | int (*write_trailer)(struct AVFormatContext *); | ^~~~~~~~~~~~~ CC libavformat/ivfdec.o CC libavcodec/d3d11va.o libavcodec/d3d11va.c:27:5: warning: "CONFIG_D3D11VA" is not defined, evaluates to 0 [-Wundef] 27 | #if CONFIG_D3D11VA | ^~~~~~~~~~~~~~ CC libavformat/ivfenc.o CC libavcodec/dca.o In file included from libavformat/internal.h:28, from libavformat/iss.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/isom.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/iv8.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/ivfdec.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/ivfdec.c: At top level: libavformat/ivfdec.c:91:1: warning: missing initializer for field 'read_close' of 'AVInputFormat' [-Wmissing-field-initializers] 91 | }; | ^ In file included from libavformat/ivfdec.c:21: libavformat/avformat.h:727:11: note: 'read_close' declared here 727 | int (*read_close)(struct AVFormatContext *); | ^~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/ivfenc.c:21: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/isom.c: In function 'ff_mov_iso639_to_lang': libavformat/isom.c:417:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 417 | for (i = 0; lang[0] && !mp4 && i < FF_ARRAY_ELEMS(mov_mdhd_language_map); i++) { | ^ CC libavcodec/dca_core.o libavformat/isom.c: In function 'ff_mp4_read_dec_config_descr': libavformat/isom.c:524:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 524 | st->codec->rc_max_rate = v; | ^~ In file included from libavformat/isom.c:24: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ CC libavcodec/dca_core_bsf.o CC libavcodec/dca_exss.o CC libavcodec/dca_lbr.o libavcodec/cbs_av1.c: In function 'cbs_av1_read_leb128': libavcodec/cbs_av1.c:174:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 174 | ff_cbs_trace_syntax_element(ctx, position, name, NULL, "", value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/dca_parser.o CC libavformat/jacosubdec.o CC libavformat/jacosubenc.o CC libavformat/jvdec.o CC libavcodec/dca_xll.o CC libavcodec/dcaadpcm.o CC libavformat/latmenc.o In file included from libavcodec/dca_core_bsf.c:23: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/lmlm4.o libavcodec/cinepakenc.c: In function 'cinepak_encode_frame': libavcodec/cinepakenc.c:1130:42: warning: 'best_nstrips' may be used uninitialized in this function [-Wmaybe-uninitialized] 1130 | s->max_strips = best_nstrips + 1; | ~~~~~~~~~~~~~^~~ libavcodec/cinepakenc.c:1009:9: note: 'best_nstrips' was declared here 1009 | int best_nstrips; | ^~~~~~~~~~~~ libavcodec/cinepakenc.c:1162:15: warning: 'best_size' may be used uninitialized in this function [-Wmaybe-uninitialized] 1162 | pkt->size = ret; | ~~~~~~~~~~^~~~~ CC libavcodec/dcadata.o In file included from libavformat/internal.h:28, from libavformat/jacosubdec.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/loasdec.o libavformat/jacosubdec.c: In function 'get_jss_cmd': libavformat/jacosubdec.c:90:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 90 | for (i = 0; i < FF_ARRAY_ELEMS(cmds); i++) | ^ In file included from libavcodec/dca_lbr.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/dca_parser.c: In function 'dca_parse': In file included from libavformat/internal.h:28, from libavformat/jvdec.c:32: libavformat/os_support.h: In function 'is_dos_path': 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) { | ^ libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/jvdec.c: In function 'read_probe': 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 libavcodec/dcadct.o libavcodec/dca_lbr.c: In function 'ff_dca_lbr_parse': libavcodec/dca_lbr.c:1153:5: warning: missing initializer for field 'tonal' of 'struct ' [-Wmissing-field-initializers] 1153 | } chunk = { {0} }; | ^ libavcodec/dca_lbr.c:1147:21: note: 'tonal' declared here 1147 | LBRChunk tonal; | ^~~~~ libavcodec/dca_lbr.c:1190:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1190 | if (chunk_len > bytestream2_get_bytes_left(&gb)) { | ^ libavcodec/dca_lbr.c:1263:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1263 | if (chunk_len > bytestream2_get_bytes_left(&gb)) { | ^ libavformat/jvdec.c: In function 'read_packet': libavformat/jvdec.c:176:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 176 | if (jvf->audio_size) { | ^ libavformat/jvdec.c:184:9: note: here 184 | case JV_VIDEO: | ^~~~ libavformat/jvdec.c:186:33: warning: this statement may fall through [-Wimplicit-fallthrough=] 186 | if (jvf->video_size || jvf->palette_size) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ libavformat/jvdec.c:209:9: note: here 209 | case JV_PADDING: | ^~~~ CC libavcodec/dcadec.o In file included from libavformat/internal.h:28, from libavformat/lmlm4.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/dca_xll.c:25: libavcodec/unary.h: In function 'get_unary': 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 libavformat/internal.h:28, from libavformat/latmenc.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/lmlm4.c: In function 'lmlm4_read_packet': libavformat/lmlm4.c:111:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 111 | pkt->flags = AV_PKT_FLAG_KEY; libavformat/lmlm4.c:112:5: note: here 112 | case LMLM4_P_FRAME: | ^~~~ libavformat/latmenc.c: At top level: libavformat/latmenc.c:45:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 45 | offsetof(LATMContext, mod), AV_OPT_TYPE_INT, {.i64 = 0x0014}, 0x0001, 0xffff, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~ In file included from libavformat/latmenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/lrc.o In file included from libavformat/internal.h:28, from libavformat/loasdec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/lrcdec.o CC libavformat/lrcenc.o CC libavformat/lvfdec.o CC libavcodec/dcadsp.o CC libavcodec/dcaenc.o libavcodec/dcadec.c:372:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 372 | { "core_only", "Decode core only without extensions", OFFSET(core_only), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, PARAM }, | ^ In file included from libavcodec/dcadec.c:21: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/dcahuff.o CC libavcodec/dct.o libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_read_global_motion_param': libavcodec/cbs_av1.c:430:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | ff_cbs_trace_syntax_element(ctx, position, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 431 | name, subscripts, "", value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/cbs_av1.c:392:9: note: 'position' was declared here 392 | int position, err; | ^~~~~~~~ CC libavformat/lxfdec.o CC libavcodec/dct32_fixed.o In file included from libavformat/internal.h:28, from libavformat/lrcdec.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/lrcenc.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/dcadsp.c: In function 'sub_qmf32_float_c': libavcodec/dcadsp.c:120:41: warning: unused parameter 'subband_samples_hi' [-Wunused-parameter] 120 | int32_t **subband_samples_hi, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ libavcodec/dcadsp.c: In function 'sub_qmf32_fixed_c': libavcodec/dcadsp.c:242:41: warning: unused parameter 'subband_samples_hi' [-Wunused-parameter] 242 | int32_t **subband_samples_hi, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/lvfdec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/m4vdec.o libavformat/lvfdec.c: In function 'lvf_read_packet': libavformat/lvfdec.c:120:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 120 | is_video = 1; | ~~~~~~~~~^~~ libavformat/lvfdec.c:121:9: note: here 121 | case MKTAG('0', '1', 'w', 'b'): | ^~~~ In file included from libavformat/lxfdec.c:25: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/matroska.o CC libavformat/matroskadec.o In file included from libavformat/internal.h:28, from libavformat/lxfdec.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/dcaenc.c: In function 'update_band_masking': libavcodec/dcaenc.c:500:66: warning: unused parameter 'band2' [-Wunused-parameter] 500 | static void update_band_masking(DCAEncContext *c, int band1, int band2, | ~~~~^~~~~ libavcodec/dcaenc.c:501:67: warning: unused parameter 'spectrum2' [-Wunused-parameter] 501 | int f, int32_t spectrum1, int32_t spectrum2, | ~~~~~~~~^~~~~~~~~ libavcodec/dcaenc.c:502:37: warning: unused parameter 'channel' [-Wunused-parameter] 502 | int channel, int32_t * arg) | ~~~~^~~~~~~ libavcodec/dcaenc.c:502:56: warning: unused parameter 'arg' [-Wunused-parameter] 502 | int channel, int32_t * arg) | ~~~~~~~~~~^~~ libavformat/lxfdec.c: In function 'get_packet_header': libavformat/lxfdec.c:183:49: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 183 | if (st->codecpar->bits_per_coded_sample != (audio_format & 0x3F)) { | ^~ libavcodec/dcaenc.c: In function 'calc_one_scale': libavcodec/dcaenc.c:629:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int32_t' {aka 'int'} [-Wsign-compare] 629 | if ((ff_dca_quant_levels[abits] - 1) / 2 < quantize_value(peak, our_quant)) | ^ In file included from libavcodec/dcaenc.c:27: libavcodec/dcaenc.c:639:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int32_t' {aka 'int'} [-Wsign-compare] 639 | av_assert0((ff_dca_quant_levels[abits] - 1) / 2 >= quantize_value(peak, *quant)); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/lxfdec.c: At top level: libavformat/lxfdec.c:344:1: warning: missing initializer for field 'read_close' of 'AVInputFormat' [-Wmissing-field-initializers] 344 | }; | ^ In file included from libavformat/lxfdec.c:26: libavformat/avformat.h:727:11: note: 'read_close' declared here 727 | int (*read_close)(struct AVFormatContext *); | ^~~~~~~~~~ libavcodec/dcaenc.c: In function 'set_best_abits_code': libavcodec/dcaenc.c:756:15: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 756 | if (t < best_bits) { | ^ CC libavcodec/dct32_float.o libavcodec/dcaenc.c: In function 'put_subframe': libavcodec/dcaenc.c:1105:48: warning: unused parameter 'subframe' [-Wunused-parameter] 1105 | static void put_subframe(DCAEncContext *c, int subframe) | ~~~~^~~~~~~~ libavcodec/dcaenc.c: At top level: libavcodec/dcaenc.c:1224:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1224 | { "dca_adpcm", "Use ADPCM encoding", offsetof(DCAEncContext, options.adpcm_mode), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DCAENC_FLAGS }, | ^ In file included from libavcodec/dcaenc.c:31: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/dds.o In file included from libavformat/internal.h:28, from libavformat/matroska.h:27, from libavformat/matroska.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/matroskaenc.o libavformat/matroska.c: In function 'ff_mkv_stereo3d_conv': libavformat/matroska.c:186:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 186 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; libavformat/matroska.c:187:5: note: here 187 | case MATROSKA_VIDEO_STEREOMODE_TYPE_LEFT_RIGHT: | ^~~~ libavformat/matroska.c:191:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 191 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; libavformat/matroska.c:192:5: note: here 192 | case MATROSKA_VIDEO_STEREOMODE_TYPE_TOP_BOTTOM: | ^~~~ libavformat/matroska.c:196:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 196 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; libavformat/matroska.c:197:5: note: here 197 | case MATROSKA_VIDEO_STEREOMODE_TYPE_CHECKERBOARD_LR: | ^~~~ libavformat/matroska.c:201:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 201 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; libavformat/matroska.c:202:5: note: here 202 | case MATROSKA_VIDEO_STEREOMODE_TYPE_ROW_INTERLEAVED_LR: | ^~~~ libavformat/matroska.c:206:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 206 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; libavformat/matroska.c:207:5: note: here 207 | case MATROSKA_VIDEO_STEREOMODE_TYPE_COL_INTERLEAVED_LR: | ^~~~ libavformat/matroska.c:211:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 211 | stereo->flags |= AV_STEREO3D_FLAG_INVERT; libavformat/matroska.c:212:5: note: here 212 | case MATROSKA_VIDEO_STEREOMODE_TYPE_BOTH_EYES_BLOCK_LR: | ^~~~ CC libavcodec/decode.o In file included from libavformat/matroskadec.c:48: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/dds.c:35: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/dfa.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/md5proto.o libavcodec/dds.c: In function 'parse_pixel_format': libavcodec/dds.c:385:78: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 385 | else if (bpp == 32 && r == 0xff0000 && g == 0xff00 && b == 0xff && a == 0xff000000) | ^~ libavcodec/dds.c:387:78: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 387 | else if (bpp == 32 && r == 0xff && g == 0xff00 && b == 0xff0000 && a == 0xff000000) | ^~ CC libavcodec/dirac.o libavcodec/dds.c: In function 'decompress_texture_thread': libavcodec/dds.c:437:53: warning: unused parameter 'thread_nb' [-Wunused-parameter] 437 | int slice, int thread_nb) | ~~~~^~~~~~~~~ libavcodec/dds.c: In function 'dds_decode': libavcodec/dds.c:669:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 669 | if (bytestream2_get_bytes_left(gbc) < size) { | ^ libavcodec/dds.c:695:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 695 | if (bytestream2_get_bytes_left(gbc) < frame->height * frame->width / 2) { | ^ libavcodec/dds.c:727:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 727 | if (bytestream2_get_bytes_left(gbc) < frame->height * linesize) { | ^ CC libavcodec/dirac_arith.o libavcodec/dds.c: In function 'parse_pixel_format': libavcodec/dds.c:273:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 273 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/dds.c:274:13: note: here 274 | case DXGI_FORMAT_R8G8B8A8_TYPELESS: | ^~~~ libavcodec/dds.c:282:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 282 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/dds.c:283:13: note: here 283 | case DXGI_FORMAT_B8G8R8A8_TYPELESS: | ^~~~ libavcodec/dds.c:288:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 288 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/dds.c:289:13: note: here 289 | case DXGI_FORMAT_B8G8R8X8_TYPELESS: | ^~~~ libavcodec/dds.c:298:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 298 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/dds.c:299:13: note: here 299 | case DXGI_FORMAT_BC1_TYPELESS: | ^~~~ libavcodec/dds.c:305:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 305 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/dds.c:306:13: note: here 306 | case DXGI_FORMAT_BC2_TYPELESS: | ^~~~ libavcodec/dds.c:312:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 312 | avctx->colorspace = AVCOL_SPC_RGB; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ libavcodec/dds.c:313:13: note: here 313 | case DXGI_FORMAT_BC3_TYPELESS: | ^~~~ CC libavformat/metadata.o In file included from libavcodec/decode.c:42: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/matroskadec.c:54: libavformat/os_support.h: In function 'is_dos_path': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/mgsts.o In file included from libavcodec/dirac_arith.h:32, from libavcodec/dirac_arith.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/decode.c: In function 'decode_simple_internal': libavcodec/decode.c:515:21: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] 515 | if(frame->pkt_pts!=AV_NOPTS_VALUE) | ^~ In file included from libavformat/matroskadec.c:57: libavformat/oggdec.h: In function 'ogg_find_stream': In file included from libavcodec/decode.c:34: ./libavutil/frame.h:369:13: note: declared here 369 | int64_t pkt_pts; | ^~~~~~~ libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavcodec/decode.c:516:25: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] 516 | frame->pkt_pts += diff_ts; | ^~~~~ In file included from libavcodec/decode.c:34: ./libavutil/frame.h:369:13: note: declared here 369 | int64_t pkt_pts; | ^~~~~~~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/decode.c:533:52: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 533 | if (discard_padding > 0 && discard_padding <= frame->nb_samples && got_frame && | ^~ libavcodec/decode.c:535:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 535 | if (discard_padding == frame->nb_samples) { | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/decode.c: In function 'apply_cropping': libavcodec/decode.c:718:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 718 | (frame->crop_left + frame->crop_right) >= frame->width || | ^~ libavcodec/decode.c:719:48: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 719 | (frame->crop_top + frame->crop_bottom) >= frame->height) { | ^~ libavcodec/decode.c: In function 'compat_decode': libavcodec/decode.c:788:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 788 | avci->compat_decode_partial_size != pkt->size) { | ^~ libavcodec/decode.c:817:13: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 817 | if (!avctx->refcounted_frames) { | ^~ In file included from libavcodec/decode.c:41: libavcodec/avcodec.h:2386:9: note: declared here 2386 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libavcodec/decode.c:835:84: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 835 | if (avci->draining || (!avctx->codec->bsfs && avci->compat_decode_consumed < pkt->size)) | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/decode.c:30: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/decode.c:845:19: note: in expansion of macro 'FFMIN' 845 | ret = FFMIN(avci->compat_decode_consumed, pkt->size); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/decode.c:845:19: note: in expansion of macro 'FFMIN' 845 | ret = FFMIN(avci->compat_decode_consumed, pkt->size); | ^~~~~ libavcodec/decode.c: In function 'recode_subtitle': libavcodec/decode.c:913:14: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 913 | outl >= outpkt->size || inl != 0) { | ^~ libavcodec/decode.c: In function 'convert_sub_to_old_ass_form': libavcodec/decode.c:974:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 974 | for (i = 0; i < sub->num_rects; i++) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/decode.c:30: ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/decode.c:1002:33: note: in expansion of macro 'FFMAX' 1002 | sub->end_display_time = FFMAX(sub->end_display_time, 10 * ts_duration); | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/decode.c:1002:33: note: in expansion of macro 'FFMAX' 1002 | sub->end_display_time = FFMAX(sub->end_display_time, 10 * ts_duration); | ^~~~~ libavcodec/decode.c: In function 'avcodec_decode_subtitle2': libavcodec/decode.c:1086:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1086 | for (i = 0; i < sub->num_rects; i++) { | ^ In file included from ./libavcodec/flac.h:31, from libavformat/flacenc.h:25, from libavformat/matroskaenc.c:30: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/decode.c: In function 'avcodec_default_get_buffer2': libavcodec/decode.c:1657:76: warning: unused parameter 'flags' [-Wunused-parameter] 1657 | int avcodec_default_get_buffer2(AVCodecContext *avctx, AVFrame *frame, int flags) | ~~~~^~~~~ libavcodec/decode.c: In function 'ff_decode_frame_props': libavcodec/decode.c:1715:9: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] 1715 | frame->pkt_pts = pkt->pts; | ^~~~~ In file included from libavcodec/decode.c:34: ./libavutil/frame.h:369:13: note: declared here 369 | int64_t pkt_pts; | ^~~~~~~ libavcodec/decode.c:1722:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1722 | for (i = 0; i < FF_ARRAY_ELEMS(sd); i++) { | ^ libavformat/matroskadec.c: At top level: libavformat/matroskadec.c:390:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 390 | { EBML_ID_EBMLVERSION, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ In file included from libavcodec/dfa.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavformat/matroskadec.c:391:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 391 | { EBML_ID_DOCTYPEVERSION, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/decode.c:1788:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1788 | if (avctx->channels > FF_SANE_NB_CHANNELS) { | ^ libavformat/matroskadec.c:402:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 402 | { MATROSKA_ID_DURATION, EBML_FLOAT, 0, offsetof(MatroskaDemuxContext, duration) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:403:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 403 | { MATROSKA_ID_TITLE, EBML_UTF8, 0, offsetof(MatroskaDemuxContext, title) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:404:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 404 | { MATROSKA_ID_WRITINGAPP, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/decode.c: In function 'validate_avframe_allocation': libavformat/matroskadec.c:405:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 405 | { MATROSKA_ID_MUXINGAPP, EBML_UTF8, 0, offsetof(MatroskaDemuxContext, muxingapp) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:406:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 406 | { MATROSKA_ID_DATEUTC, EBML_BIN, 0, offsetof(MatroskaDemuxContext, date_utc) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:407:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 407 | { MATROSKA_ID_SEGMENTUID, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/decode.c:1816:50: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1816 | for (i = num_planes; num_planes > 0 && i < FF_ARRAY_ELEMS(frame->data); i++) { | ^ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/decode.c: In function 'decode_data_free': libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/decode.c:1824:36: warning: unused parameter 'opaque' [-Wunused-parameter] 1824 | static void decode_data_free(void *opaque, uint8_t *data) | ~~~~~~^~~~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/matroskadec.c:445:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 445 | { MATROSKA_ID_VIDEOPROJECTIONPRIVATE, EBML_BIN, 0, offsetof(MatroskaTrackVideoProjection, private) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:453:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 453 | { MATROSKA_ID_VIDEOFRAMERATE, EBML_FLOAT, 0, offsetof(MatroskaTrackVideo, frame_rate) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:456:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 456 | { MATROSKA_ID_VIDEOPIXELWIDTH, EBML_UINT, 0, offsetof(MatroskaTrackVideo, pixel_width) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:457:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 457 | { MATROSKA_ID_VIDEOPIXELHEIGHT, EBML_UINT, 0, offsetof(MatroskaTrackVideo, pixel_height) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:458:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 458 | { MATROSKA_ID_VIDEOCOLORSPACE, EBML_BIN, 0, offsetof(MatroskaTrackVideo, color_space) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:459:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 459 | { MATROSKA_ID_VIDEOALPHAMODE, EBML_UINT, 0, offsetof(MatroskaTrackVideo, alpha_mode) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:462:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 462 | { MATROSKA_ID_VIDEOPIXELCROPB, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:463:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 463 | { MATROSKA_ID_VIDEOPIXELCROPT, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:464:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 464 | { MATROSKA_ID_VIDEOPIXELCROPL, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:465:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 465 | { MATROSKA_ID_VIDEOPIXELCROPR, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/decode.c: In function 'avcodec_flush_buffers': libavcodec/decode.c:2004:5: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 2004 | if (!avctx->refcounted_frames) | ^~ libavformat/matroskadec.c:470:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 470 | { MATROSKA_ID_VIDEOASPECTRATIO, EBML_NONE }, | ^ In file included from libavcodec/decode.c:41: libavcodec/avcodec.h:2386:9: note: declared here 2386 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:476:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 476 | { MATROSKA_ID_AUDIOOUTSAMPLINGFREQ, EBML_FLOAT, 0, offsetof(MatroskaTrackAudio, out_samplerate) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:477:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 477 | { MATROSKA_ID_AUDIOBITDEPTH, EBML_UINT, 0, offsetof(MatroskaTrackAudio, bitdepth) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/md5proto.c: In function 'md5_open': libavformat/md5proto.c:34:48: warning: unused parameter 'filename' [-Wunused-parameter] 34 | static int md5_open(URLContext *h, const char *filename, int flags) | ~~~~~~~~~~~~^~~~~~~~ libavformat/md5proto.c: In function 'md5_close': libavformat/md5proto.c:65:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 65 | for (i = 0; i < sizeof(md5); i++) | ^ libavformat/matroskadec.c:484:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 484 | { MATROSKA_ID_ENCODINGCOMPSETTINGS, EBML_BIN, 0, offsetof(MatroskaTrackCompression, settings) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavcodec/dfa.c: In function 'decode_copy': libavcodec/dfa.c:60:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 60 | if (bytestream2_get_buffer(gb, frame, size) != size) | ^~ libavformat/matroskadec.c:490:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 490 | { MATROSKA_ID_ENCODINGENCKEYID, EBML_BIN, 0, offsetof(MatroskaTrackEncryption,key_id) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/md5proto.c:80:43: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 80 | if (fwrite(buf, 1, i*2+1, stdout) < i*2+1) | ^ libavformat/matroskadec.c:491:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 491 | { MATROSKA_ID_ENCODINGENCAESSETTINGS, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:492:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 492 | { MATROSKA_ID_ENCODINGSIGALGO, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:493:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 493 | { MATROSKA_ID_ENCODINGSIGHASHALGO, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:494:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 494 | { MATROSKA_ID_ENCODINGSIGKEYID, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:495:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 495 | { MATROSKA_ID_ENCODINGSIGNATURE, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/matroskaenc.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/matroskadec.c:503:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 503 | { MATROSKA_ID_ENCODINGORDER, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:513:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 513 | { MATROSKA_ID_TRACKPLANEUID, EBML_UINT, 0, offsetof(MatroskaTrackPlane,uid) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:514:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 514 | { MATROSKA_ID_TRACKPLANETYPE, EBML_UINT, 0, offsetof(MatroskaTrackPlane,type) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:529:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 529 | { MATROSKA_ID_TRACKNUMBER, EBML_UINT, 0, offsetof(MatroskaTrack, num) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:530:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 530 | { MATROSKA_ID_TRACKNAME, EBML_UTF8, 0, offsetof(MatroskaTrack, name) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:531:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 531 | { MATROSKA_ID_TRACKUID, EBML_UINT, 0, offsetof(MatroskaTrack, uid) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:532:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 532 | { MATROSKA_ID_TRACKTYPE, EBML_UINT, 0, offsetof(MatroskaTrack, type) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:533:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 533 | { MATROSKA_ID_CODECID, EBML_STR, 0, offsetof(MatroskaTrack, codec_id) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:534:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 534 | { MATROSKA_ID_CODECPRIVATE, EBML_BIN, 0, offsetof(MatroskaTrack, codec_priv) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:535:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 535 | { MATROSKA_ID_CODECDELAY, EBML_UINT, 0, offsetof(MatroskaTrack, codec_delay) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:537:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 537 | { MATROSKA_ID_TRACKDEFAULTDURATION, EBML_UINT, 0, offsetof(MatroskaTrack, default_duration) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavcodec/dfa.c: In function 'decode_bdlt': libavcodec/dfa.c:223:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 223 | if (bytestream2_get_buffer(gb, line_ptr, count) != count) | ^~ libavformat/matroskadec.c:545:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 545 | { MATROSKA_ID_TRACKMAXBLKADDID, EBML_UINT, 0, offsetof(MatroskaTrack, max_block_additional_id) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:546:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 546 | { MATROSKA_ID_SEEKPREROLL, EBML_UINT, 0, offsetof(MatroskaTrack, seek_preroll) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:547:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 547 | { MATROSKA_ID_TRACKFLAGENABLED, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:548:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 548 | { MATROSKA_ID_TRACKFLAGLACING, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:549:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 549 | { MATROSKA_ID_CODECNAME, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:550:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 550 | { MATROSKA_ID_CODECDECODEALL, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:551:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 551 | { MATROSKA_ID_CODECINFOURL, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/dfa.c: In function 'decode_wdlt': libavcodec/dfa.c:256:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 256 | if (frame_end - frame <= delta || y + lines + skip_lines > height) | ^ libavformat/matroskadec.c:552:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 552 | { MATROSKA_ID_CODECDOWNLOADURL, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:553:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 553 | { MATROSKA_ID_TRACKMINCACHE, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:554:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 554 | { MATROSKA_ID_TRACKMAXCACHE, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:564:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 564 | { MATROSKA_ID_FILEUID, EBML_UINT, 0, offsetof(MatroskaAttachment, uid) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:565:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 565 | { MATROSKA_ID_FILENAME, EBML_UTF8, 0, offsetof(MatroskaAttachment, filename) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:566:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 566 | { MATROSKA_ID_FILEMIMETYPE, EBML_STR, 0, offsetof(MatroskaAttachment, mime) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:567:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 567 | { MATROSKA_ID_FILEDATA, EBML_BIN, 0, offsetof(MatroskaAttachment, bin) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:568:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 568 | { MATROSKA_ID_FILEDESC, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/dfa.c:282:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 282 | if (bytestream2_get_buffer(gb, line_ptr, count * 2) != count * 2) | ^~ libavformat/matroskadec.c:578:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 578 | { MATROSKA_ID_CHAPSTRING, EBML_UTF8, 0, offsetof(MatroskaChapter, title) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:579:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 579 | { MATROSKA_ID_CHAPLANG, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:580:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 580 | { MATROSKA_ID_CHAPCOUNTRY, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/dfa.c: In function 'decode_tdlt': libavcodec/dfa.c:311:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 311 | bytestream2_get_bytes_left(gb) < copy) | ^ libavformat/matroskadec.c:587:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 587 | { MATROSKA_ID_CHAPTERUID, EBML_UINT, 0, offsetof(MatroskaChapter, uid) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:589:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 589 | { MATROSKA_ID_CHAPTERFLAGHIDDEN, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/dfa.c: In function 'decode_blck': libavformat/matroskadec.c:590:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 590 | { MATROSKA_ID_CHAPTERFLAGENABLED, EBML_NONE }, | ^ libavcodec/dfa.c:321:40: warning: unused parameter 'gb' [-Wunused-parameter] 321 | static int decode_blck(GetByteContext *gb, uint8_t *frame, int width, int height) | ~~~~~~~~~~~~~~~~^~ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:591:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 591 | { MATROSKA_ID_CHAPTERPHYSEQUIV, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ CC libavformat/microdvddec.o libavformat/matroskadec.c:592:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 592 | { MATROSKA_ID_CHAPTERATOM, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:598:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 598 | { MATROSKA_ID_EDITIONUID, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:599:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 599 | { MATROSKA_ID_EDITIONFLAGHIDDEN, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:600:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 600 | { MATROSKA_ID_EDITIONFLAGDEFAULT, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ CC libavformat/microdvdenc.o libavformat/matroskadec.c:601:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 601 | { MATROSKA_ID_EDITIONFLAGORDERED, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:611:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 611 | { MATROSKA_ID_CUETRACK, EBML_UINT, 0, offsetof(MatroskaIndexPos, track) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:612:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 612 | { MATROSKA_ID_CUECLUSTERPOSITION, EBML_UINT, 0, offsetof(MatroskaIndexPos, pos) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:613:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 613 | { MATROSKA_ID_CUERELATIVEPOSITION,EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:614:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 614 | { MATROSKA_ID_CUEDURATION, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:615:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 615 | { MATROSKA_ID_CUEBLOCKNUMBER, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:620:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 620 | { MATROSKA_ID_CUETIME, EBML_UINT, 0, offsetof(MatroskaIndex, time) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:631:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 631 | { MATROSKA_ID_TAGNAME, EBML_UTF8, 0, offsetof(MatroskaTag, name) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/metadata.c: In function 'ff_metadata_conv_ctx': 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++) | ^ libavformat/matroskadec.c:632:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 632 | { MATROSKA_ID_TAGSTRING, EBML_UTF8, 0, offsetof(MatroskaTag, string) }, | ^ 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++) | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ 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++) | ^ libavformat/matroskadec.c:634:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 634 | { MATROSKA_ID_TAGDEFAULT, EBML_UINT, 0, offsetof(MatroskaTag, def) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:635:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 635 | { MATROSKA_ID_TAGDEFAULT_BUG, EBML_UINT, 0, offsetof(MatroskaTag, def) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:641:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 641 | { MATROSKA_ID_TAGTARGETS_TYPE, EBML_STR, 0, offsetof(MatroskaTagTarget, type) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:643:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 643 | { MATROSKA_ID_TAGTARGETS_TRACKUID, EBML_UINT, 0, offsetof(MatroskaTagTarget, trackuid) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:644:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 644 | { MATROSKA_ID_TAGTARGETS_CHAPTERUID, EBML_UINT, 0, offsetof(MatroskaTagTarget, chapteruid) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:645:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 645 | { MATROSKA_ID_TAGTARGETS_ATTACHUID, EBML_UINT, 0, offsetof(MatroskaTagTarget, attachuid) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:661:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 661 | { MATROSKA_ID_SEEKID, EBML_UINT, 0, offsetof(MatroskaSeekhead, id) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:679:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 679 | { MATROSKA_ID_CLUSTER, EBML_STOP }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:689:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 689 | { MATROSKA_ID_BLOCKADDID, EBML_UINT, 0, offsetof(MatroskaBlock,additional_id) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:690:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 690 | { MATROSKA_ID_BLOCKADDITIONAL, EBML_BIN, 0, offsetof(MatroskaBlock,additional) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:700:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 700 | { MATROSKA_ID_BLOCK, EBML_BIN, 0, offsetof(MatroskaBlock, bin) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:702:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 702 | { MATROSKA_ID_SIMPLEBLOCK, EBML_BIN, 0, offsetof(MatroskaBlock, bin) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:703:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 703 | { MATROSKA_ID_BLOCKDURATION, EBML_UINT, 0, offsetof(MatroskaBlock, duration) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:704:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 704 | { MATROSKA_ID_DISCARDPADDING, EBML_SINT, 0, offsetof(MatroskaBlock, discard_padding) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:706:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 706 | { MATROSKA_ID_CODECSTATE, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:712:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 712 | { MATROSKA_ID_CLUSTERTIMECODE, EBML_UINT, 0, offsetof(MatroskaCluster, timecode) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:715:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 715 | { MATROSKA_ID_CLUSTERPOSITION, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ CC libavcodec/dirac_dwt.o libavformat/matroskadec.c:716:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 716 | { MATROSKA_ID_CLUSTERPREVSIZE, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:722:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 722 | { MATROSKA_ID_INFO, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ In file included from libavcodec/dirac.c:33: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavformat/matroskadec.c:723:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 723 | { MATROSKA_ID_CUES, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:724:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 724 | { MATROSKA_ID_TAGS, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:725:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 725 | { MATROSKA_ID_SEEKHEAD, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:730:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 730 | { MATROSKA_ID_CLUSTERTIMECODE, EBML_UINT, 0, offsetof(MatroskaCluster, timecode) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:733:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 733 | { MATROSKA_ID_CLUSTERPOSITION, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:734:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 734 | { MATROSKA_ID_CLUSTERPREVSIZE, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:735:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 735 | { MATROSKA_ID_INFO, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:736:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 736 | { MATROSKA_ID_CUES, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:737:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 737 | { MATROSKA_ID_TAGS, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:738:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 738 | { MATROSKA_ID_SEEKHEAD, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:739:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 739 | { MATROSKA_ID_CLUSTER, EBML_STOP }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:744:5: warning: missing initializer for field 'def' of 'EbmlSyntax' [-Wmissing-field-initializers] 744 | { MATROSKA_ID_CLUSTERTIMECODE, EBML_UINT, 0, offsetof(MatroskaCluster, timecode) }, | ^ libavformat/matroskadec.c:99:7: note: 'def' declared here 99 | } def; | ^~~ libavformat/matroskadec.c:745:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 745 | { MATROSKA_ID_BLOCKGROUP, EBML_STOP }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:746:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 746 | { MATROSKA_ID_SIMPLEBLOCK, EBML_STOP }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:747:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 747 | { MATROSKA_ID_CLUSTERPOSITION, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:748:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 748 | { MATROSKA_ID_CLUSTERPREVSIZE, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:754:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 754 | { MATROSKA_ID_INFO, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:755:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 755 | { MATROSKA_ID_CUES, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:756:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 756 | { MATROSKA_ID_TAGS, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavformat/matroskadec.c:757:5: warning: missing initializer for field 'list_elem_size' of 'EbmlSyntax' [-Wmissing-field-initializers] 757 | { MATROSKA_ID_SEEKHEAD, EBML_NONE }, | ^ libavformat/matroskadec.c:91:9: note: 'list_elem_size' declared here 91 | int list_elem_size; | ^~~~~~~~~~~~~~ libavcodec/dirac.c: At top level: libavcodec/dirac.c:37:5: warning: "CONFIG_DIRAC_PARSE" is not defined, evaluates to 0 [-Wundef] 37 | #if CONFIG_DIRAC_PARSE | ^~~~~~~~~~~~~~~~~~ libavcodec/dirac.c: In function 'av_dirac_parse_sequence_header': libavcodec/dirac.c:402:55: warning: unused parameter 'pdsh' [-Wunused-parameter] 402 | int av_dirac_parse_sequence_header(AVDiracSeqHeader **pdsh, | ~~~~~~~~~~~~~~~~~~~^~~~ libavcodec/dirac.c:403:51: warning: unused parameter 'buf' [-Wunused-parameter] 403 | const uint8_t *buf, size_t buf_size, | ~~~~~~~~~~~~~~~^~~ libavcodec/dirac.c:403:63: warning: unused parameter 'buf_size' [-Wunused-parameter] 403 | const uint8_t *buf, size_t buf_size, | ~~~~~~~^~~~~~~~ libavcodec/dirac.c:404:42: warning: unused parameter 'log_ctx' [-Wunused-parameter] 404 | void *log_ctx) | ~~~~~~^~~~~~~ libavformat/matroskadec.c: In function 'matroska_find_level1_elem': libavformat/matroskadec.c:1149:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1149 | if (matroska->num_level1_elems >= FF_ARRAY_ELEMS(matroska->level1_elems)) { | ^~ libavformat/matroskaenc.c: In function 'end_ebml_master_crc32_preliminary': libavformat/matroskaenc.c:376:106: warning: unused parameter 'mkv' [-Wunused-parameter] 376 | static void end_ebml_master_crc32_preliminary(AVIOContext *pb, AVIOContext **dyn_cp, MatroskaMuxContext *mkv, | ~~~~~~~~~~~~~~~~~~~~^~~ CC libavformat/mj2kdec.o libavformat/matroskadec.c: In function 'ebml_parse_elem': libavformat/matroskadec.c:1271:36: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1271 | if (ffio_limit(pb, length) != length) | ^~ libavformat/matroskadec.c: In function 'matroska_probe': libavformat/matroskadec.c:1338:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1338 | if (p->buf_size < 4 + size + total) | ^ libavformat/matroskadec.c:1345:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1345 | for (i = 0; i < FF_ARRAY_ELEMS(matroska_doctypes); i++) { | ^ libavformat/matroskadec.c:1349:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1349 | for (n = 4 + size; n <= 4 + size + total - probelen; n++) | ^~ CC libavformat/mkvtimestamp_v2.o libavformat/matroskadec.c: In function 'matroska_find_track_by_num': libavformat/matroskadec.c:1365:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1365 | if (tracks[i].num == num) | ^~ libavformat/matroskadec.c: In function 'matroska_decode_buffer': libavformat/matroskadec.c:1384:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1384 | if (pkt_size >= 10000000U) | ^~ CC libavformat/mlpdec.o libavformat/matroskadec.c: In function 'matroska_aac_profile': libavformat/matroskadec.c:1747:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1747 | for (profile = 0; profile < FF_ARRAY_ELEMS(aac_profiles); profile++) | ^ libavformat/matroskadec.c: In function 'matroska_aac_sri': libavformat/matroskadec.c:1757:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1757 | for (sri = 0; sri < FF_ARRAY_ELEMS(avpriv_mpeg4audio_sample_rates); sri++) | ^ libavformat/matroskaenc.c: In function 'mkv_write_tracks': libavformat/matroskaenc.c:1466:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1466 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/matroskaenc.c:1470:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1470 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/matroskaenc.c: In function 'mkv_write_chapters': libavformat/matroskadec.c: In function 'matroska_parse_tracks': libavformat/matroskaenc.c:1506:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1506 | for (i = 0; i < s->nb_chapters; i++) { | ^ libavformat/matroskadec.c:2150:44: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2150 | if (track->video.display_width == -1) | ^~ libavformat/matroskadec.c:2152:45: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 2152 | if (track->video.display_height == -1) | ^~ CC libavcodec/dirac_parser.o libavformat/matroskaenc.c: In function 'mkv_write_tags': In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/mgsts.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/matroskaenc.c:1662:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1662 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/matroskaenc.c:1676:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1676 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/matroskaenc.c:1701:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1701 | for (i = 0; i < s->nb_chapters; i++) { | ^ CC libavformat/mlvdec.o libavformat/matroskaenc.c: In function 'mkv_write_attachments': libavformat/matroskaenc.c:1759:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1759 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/mm.o libavformat/matroskaenc.c: In function 'get_metadata_duration': libavformat/matroskaenc.c:1846:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1846 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/matroskaenc.c: In function 'mkv_write_header': libavformat/matroskaenc.c:1877:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1877 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/matroskaenc.c:1992:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1992 | for (i = 0; i < s->nb_chapters; i++) | ^ In file included from libavformat/internal.h:28, from libavformat/microdvdenc.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/matroskaenc.c: In function 'mkv_strip_wavpack': libavformat/matroskaenc.c:2088:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2088 | if (srclen < header.blocksize) { | ^ libavformat/matroskadec.c: In function 'matroska_read_header': libavformat/matroskadec.c:2657:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2657 | for (i = 0; i < FF_ARRAY_ELEMS(matroska_doctypes); i++) | ^ libavformat/matroskadec.c:2660:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2660 | if (i >= FF_ARRAY_ELEMS(matroska_doctypes)) { | ^~ In file included from libavcodec/dirac_dwt.c:28: libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd97i_dy_8bit': 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); | ^ 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); | ^ 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); | ^ 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); | ^ libavformat/matroskadec.c:2750:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2750 | if (chapters[i].start != AV_NOPTS_VALUE && chapters[i].uid && | ^~ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dirac53i_dy_8bit': 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); | ^ 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); | ^ 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); | ^ 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); | ^ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd137i_dy_8bit': 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); | ^ 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); | ^ 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); | ^ 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); | ^ libavformat/matroskadec.c: In function 'matroska_parse_laces': libavcodec/dirac_dwt_template.c: In function 'spatial_compose_haari_dy_8bit': libavcodec/dirac_dwt_template.c:410:87: warning: unused parameter 'height' [-Wunused-parameter] 410 | static void RENAME(spatial_compose_haari_dy)(DWTContext *d, int level, int width, int height, int stride) | ~~~~^~~~~~ libavformat/matroskadec.c:2843:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2843 | if (size <= total) { | ^~ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_daub97i_dy_8bit': 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); | ^ 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); | ^ libavformat/matroskadec.c:2856:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2856 | if (size <= total) { | ^~ 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); | ^ 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); | ^ 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); | ^ 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); | ^ libavformat/matroskaenc.c: In function 'mkv_write_packet_internal': libavformat/matroskaenc.c:2442:13: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 2442 | if (pkt->convergence_duration > 0) { | ^~ libavformat/matroskadec.c:2892:50: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 2892 | if (r < 0 || lace_size[n - 1] + snum > (uint64_t)INT_MAX) { | ^ In file included from libavformat/avformat.h:317, from libavformat/matroskaenc.c:27: ./libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavformat/matroskaenc.c:2443:17: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 2443 | duration = pkt->convergence_duration; | ^~~~~~~~ In file included from libavformat/avformat.h:317, from libavformat/matroskaenc.c:27: ./libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavformat/matroskadec.c:2903:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 2903 | if (size <= total) { | ^~ libavformat/matroskadec.c: In function 'matroska_parse_wavpack': libavformat/matroskadec.c:3038:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 3038 | if (blocksize > srclen) { | ^ libavformat/mlpdec.c:28:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 28 | static int av_always_inline mlp_thd_probe(const AVProbeData *p, uint32_t sync) | ^~~~~~ libavformat/matroskaenc.c: In function 'mkv_write_trailer': libavformat/matroskaenc.c:2645:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2645 | for (i = 0; i < s->nb_streams; ++i) { | ^ libavformat/matroskadec.c: In function 'matroska_parse_prores': libavformat/matroskadec.c:3079:49: warning: unused parameter 'track' [-Wunused-parameter] 3079 | static int matroska_parse_prores(MatroskaTrack *track, uint8_t *src, | ~~~~~~~~~~~~~~~^~~~~ libavformat/matroskaenc.c: In function 'webm_query_codec': In file included from libavformat/internal.h:28, from libavformat/microdvddec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/matroskaenc.c:2699:58: warning: unused parameter 'std_compliance' [-Wunused-parameter] 2699 | static int webm_query_codec(enum AVCodecID codec_id, int std_compliance) | ~~~~^~~~~~~~~~~~~~ libavformat/matroskaenc.c: In function 'mkv_init': libavformat/matroskaenc.c:2720:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2720 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavcodec/dirac_dwt.c:31: libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd97i_dy_10bit': 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); | ^ 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); | ^ 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); | ^ libavformat/matroskadec.c: In function 'matroska_parse_webvtt': 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); | ^ libavformat/matroskaenc.c:2739:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2739 | for (i = 0; i < s->nb_streams; i++) { | ^ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dirac53i_dy_10bit': 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); | ^ 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); | ^ 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); | ^ libavformat/matroskadec.c:3104:49: warning: unused parameter 'track' [-Wunused-parameter] 3104 | MatroskaTrack *track, | ~~~~~~~~~~~~~~~^~~~~ 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); | ^ libavformat/matroskaenc.c: At top level: libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd137i_dy_10bit': 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); | ^ 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); | ^ 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); | ^ 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); | ^ libavformat/matroskaenc.c:2795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2795 | { "reserve_index_space", "Reserve a given amount of space (in bytes) at the beginning of the file for the index (cues).", OFFSET(reserve_cues_space), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, | ^ In file included from libavformat/matroskaenc.c:48: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_haari_dy_10bit': libavcodec/dirac_dwt_template.c:410:87: warning: unused parameter 'height' [-Wunused-parameter] 410 | static void RENAME(spatial_compose_haari_dy)(DWTContext *d, int level, int width, int height, int stride) | ~~~~^~~~~~ libavformat/matroskaenc.c:2796:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2796 | { "cluster_size_limit", "Store at most the provided amount of bytes in a cluster. ", OFFSET(cluster_size_limit), AV_OPT_TYPE_INT , { .i64 = -1 }, -1, INT_MAX, FLAGS }, | ^ In file included from libavformat/matroskaenc.c:48: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_daub97i_dy_10bit': 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); | ^ libavformat/matroskadec.c: In function 'matroska_parse_frame': 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); | ^ 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); | ^ libavformat/matroskaenc.c:2797:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2797 | { "cluster_time_limit", "Store at most the provided number of milliseconds in a cluster.", OFFSET(cluster_time_limit), AV_OPT_TYPE_INT64, { .i64 = -1 }, -1, INT64_MAX, FLAGS }, | ^ In file included from libavformat/matroskaenc.c:48: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ 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); | ^ 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); | ^ libavformat/matroskadec.c:3320:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 3320 | pkt->convergence_duration = lace_duration; | ^~~ 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 ./libavcodec/flac.h:30, from libavformat/matroskadec.c:49: ./libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavformat/matroskaenc.c:2798:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2798 | { "dash", "Create a WebM file conforming to WebM DASH specification", OFFSET(is_dash), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, | ^ In file included from libavformat/matroskaenc.c:48: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/matroskaenc.c:2799:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2799 | { "dash_track_number", "Track number for the DASH stream", OFFSET(dash_track_number), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 127, FLAGS }, | ^ In file included from libavformat/matroskaenc.c:48: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/matroskaenc.c:2800:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2800 | { "live", "Write files assuming it is a live stream.", OFFSET(is_live), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, | ^ In file included from libavformat/matroskaenc.c:48: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/matroskadec.c: In function 'matroska_parse_block': libavformat/matroskaenc.c:2801:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2801 | { "allow_raw_vfw", "allow RAW VFW mode", OFFSET(allow_raw_vfw), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, | ^ In file included from libavformat/matroskaenc.c:48: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/matroskadec.c:3382:42: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3382 | (block_time >= 0 || cluster_time >= -block_time)) { | ^~ libavformat/matroskaenc.c:2802:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2802 | { "write_crc32", "write a CRC32 element inside every Level 1 element", OFFSET(write_crc), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, | ^ In file included from libavformat/matroskaenc.c:48: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/matroskadec.c:3385:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3385 | timecode < track->end_timecode) | ^ libavformat/microdvddec.c: At top level: libavformat/microdvddec.c:183:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 183 | { "subfps", "set the movie frame rate fallback", OFFSET(frame_rate), AV_OPT_TYPE_RATIONAL, {.dbl=0}, 0, INT_MAX, SD }, | ^ In file included from libavformat/microdvddec.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/dirac_vlc.o libavformat/matroskadec.c:3426:74: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3426 | if (cluster_time != (uint64_t)-1 && (block_time >= 0 || cluster_time >= -block_time)) | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/frame.h:31, from ./libavutil/mastering_display_metadata.h:24, from libavformat/matroskadec.c:42: ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavformat/matroskadec.c:3428:13: note: in expansion of macro 'FFMAX' 3428 | FFMAX(track->end_timecode, timecode + block_duration); | ^~~~~ CC libavcodec/diracdec.o ./libavutil/common.h:94: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] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavformat/matroskadec.c:3428:13: note: in expansion of macro 'FFMAX' 3428 | FFMAX(track->end_timecode, timecode + block_duration); | ^~~~~ libavformat/matroskadec.c:3433:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 3433 | if (lace_size[n] > size) { | ^ libavformat/matroskadec.c:3466:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 3466 | if (timecode != AV_NOPTS_VALUE) | ^~ In file included from libavcodec/dirac_dwt.c:34: libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd97i_dy_12bit': 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); | ^ 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); | ^ 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); | ^ In file included from libavformat/internal.h:28, from libavformat/mkvtimestamp_v2.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ 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); | ^ In file included from ./libavutil/frame.h:31, from ./libavutil/mastering_display_metadata.h:24, from libavformat/matroskadec.c:42: ./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)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/matroskadec.c:3467:67: note: in expansion of macro 'AV_NOPTS_VALUE' 3467 | timecode = lace_duration ? timecode + lace_duration : AV_NOPTS_VALUE; | ^~~~~~~~~~~~~~ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dirac53i_dy_12bit': 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); | ^ 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); | ^ 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); | ^ 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); | ^ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_dd137i_dy_12bit': 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); | ^ 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); | ^ 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); | ^ 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); | ^ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_haari_dy_12bit': libavcodec/dirac_dwt_template.c:410:87: warning: unused parameter 'height' [-Wunused-parameter] 410 | static void RENAME(spatial_compose_haari_dy)(DWTContext *d, int level, int width, int height, int stride) | ~~~~^~~~~~ libavcodec/dirac_dwt_template.c: In function 'spatial_compose_daub97i_dy_12bit': 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); | ^ 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); | ^ 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); | ^ 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); | ^ 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); | ^ 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); | ^ libavformat/matroskadec.c: In function 'get_cue_desc': libavformat/matroskadec.c:3683:67: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 3683 | if (index_entries[i - 1].timestamp * matroska->time_scale <= ts && | ^~ libavformat/matroskadec.c:3684:63: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 3684 | index_entries[i].timestamp * matroska->time_scale > ts) { | ^ libavformat/matroskadec.c: In function 'webm_dash_manifest_read_packet': libavformat/matroskadec.c:4040:60: warning: unused parameter 's' [-Wunused-parameter] 4040 | static int webm_dash_manifest_read_packet(AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~~~~~~~~^ libavformat/matroskadec.c:4040:73: warning: unused parameter 'pkt' [-Wunused-parameter] 4040 | static int webm_dash_manifest_read_packet(AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~^~~ libavformat/matroskadec.c: At top level: In file included from libavformat/internal.h:28, from libavformat/mlvdec.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/matroskadec.c:4047:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4047 | { "live", "flag indicating that the input is a live file that only has the headers.", OFFSET(is_live), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/matroskadec.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/matroskadec.c:4048:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4048 | { "bandwidth", "bandwidth of this stream to be specified in the DASH manifest.", OFFSET(bandwidth), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/matroskadec.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mlvdec.c: In function 'read_uint8': libavformat/mlvdec.c:98:94: warning: unused parameter 'fmt' [-Wunused-parameter] 98 | static void read_uint8(AVFormatContext *avctx, AVIOContext *pb, const char *tag, const char *fmt) | ~~~~~~~~~~~~^~~ libavformat/mlvdec.c: In function 'read_uint16': libavformat/mlvdec.c:103:95: warning: unused parameter 'fmt' [-Wunused-parameter] 103 | static void read_uint16(AVFormatContext *avctx, AVIOContext *pb, const char *tag, const char *fmt) | ~~~~~~~~~~~~^~~ libavformat/mlvdec.c: In function 'read_uint32': libavformat/mlvdec.c:108:95: warning: unused parameter 'fmt' [-Wunused-parameter] 108 | static void read_uint32(AVFormatContext *avctx, AVIOContext *pb, const char *tag, const char *fmt) | ~~~~~~~~~~~~^~~ libavformat/mlvdec.c: In function 'read_uint64': libavformat/mlvdec.c:113:95: warning: unused parameter 'fmt' [-Wunused-parameter] 113 | static void read_uint64(AVFormatContext *avctx, AVIOContext *pb, const char *tag, const char *fmt) | ~~~~~~~~~~~~^~~ CC libavformat/mmf.o libavformat/mlvdec.c: In function 'read_packet': libavformat/mlvdec.c:400:18: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 400 | if (mlv->pts >= st->duration) | ^~ In file included from libavformat/internal.h:28, from libavformat/mm.c:37: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mlvdec.c:439:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 439 | if (mlv->stream_index == avctx->nb_streams) { | ^~ libavformat/mlvdec.c: In function 'read_seek': libavformat/mlvdec.c:446:50: warning: unused parameter 'stream_index' [-Wunused-parameter] 446 | static int read_seek(AVFormatContext *avctx, int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~~~~~~~~ libavformat/mm.c: In function 'read_packet': 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/mms.o CC libavformat/mmsh.o In file included from libavcodec/diracdec.c:33: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/mmf.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/diracdec.c:35: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/diracdsp.o CC libavcodec/diractab.o CC libavcodec/dnxhd_parser.o libavcodec/diracdec.c: In function 'codeblock': libavcodec/diracdec.c:524:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 524 | if (b->quant > (DIRAC_MAX_QUANT_INDEX - 1)) { | ^ libavcodec/diracdec.c: In function 'decode_component': libavcodec/diracdec.c:671:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 671 | for (level = 0; level < s->wavelet_depth; level++) { | ^ libavcodec/diracdec.c:681:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 681 | if (b->quant > (DIRAC_MAX_QUANT_INDEX - 1)) { | ^ libavcodec/diracdec.c:688:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 688 | if (b->length > FFMAX(get_bits_left(&s->gb)/8, 0)) { | ^ libavcodec/diracdec.c:704:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 704 | for (i = 0; i < s->wavelet_depth * 3 + 1; i++) { | ^ libavcodec/diracdec.c:708:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 708 | if (damaged_count > (s->wavelet_depth * 3 + 1) /2) | ^ libavcodec/diracdec.c: In function 'decode_subband': libavcodec/diracdec.c:741:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 741 | if (quant > (DIRAC_MAX_QUANT_INDEX - 1)) { | ^ libavcodec/diracdec.c: In function 'decode_lowdelay_slice': libavcodec/diracdec.c:792:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 792 | for (level = 0; level < s->wavelet_depth; level++) | ^ In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/asf.h:27, from libavformat/mms.c:24: libavformat/os_support.h: In function 'is_dos_path': libavcodec/diracdec.c:805:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 805 | for (level = 0; level < s->wavelet_depth; level++) | ^ libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/diracdec.c: In function 'subband_coeffs': libavcodec/diracdec.c:828:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 828 | for (level = 0; level < s->wavelet_depth; level++) { | ^ libavcodec/diracdec.c: In function 'decode_hq_slice': libavcodec/diracdec.c:855:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 855 | if (quant_idx > DIRAC_MAX_QUANT_INDEX - 1) { | ^ CC libavformat/mmst.o libavcodec/diracdec.c:861:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 861 | for (level = 0; level < s->wavelet_depth; level++) { | ^ CC libavcodec/dnxhddata.o libavcodec/diracdec.c:896:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 896 | for (level = 0; level < s->wavelet_depth; level++) { | ^ libavcodec/diracdec.c: In function 'decode_hq_slice_row': libavcodec/diracdec.c:925:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 925 | for (i = 0; i < s->num_x; i++) | ^ libavcodec/diracdec.c: In function 'decode_lowdelay': libavcodec/diracdec.c:944:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 944 | if (s->slice_params_num_buf != (s->num_x * s->num_y)) { | ^~ libavcodec/diracdec.c:979:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 979 | for (slice_y = 0; bufsize > 0 && slice_y < s->num_y; slice_y++) { | ^ In file included from libavformat/internal.h:28, from libavformat/mmsh.c:32: libavformat/os_support.h: In function 'is_dos_path': libavcodec/diracdec.c:980:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 980 | for (slice_x = 0; bufsize > 0 && slice_x < s->num_x; slice_x++) { | ^ libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/diracdec.c:1005:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1005 | if (s->num_x*s->num_y != slice_num) { | ^~ libavcodec/diracdec.c:1012:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1012 | for (slice_y = 0; bufsize > 0 && slice_y < s->num_y; slice_y++) { | ^ libavcodec/diracdec.c:1013:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1013 | for (slice_x = 0; bufsize > 0 && slice_x < s->num_x; slice_x++) { | ^ libavformat/mms.c: In function 'ff_mms_asf_header_parser': 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 || | ^ 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) { | ^~ 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) { | ^ libavcodec/diracdec.c: In function 'dirac_unpack_prediction_parameters': 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) { | ^ libavcodec/diracdec.c:1173:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1173 | for (ref = 0; ref < s->num_refs; ref++) { | ^ 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)) { | ^ 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)) { | ^~ 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)) { | ^ libavcodec/diracdec.c: In function 'dirac_unpack_idwt_params': 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) { | ^ libavcodec/diracdec.c:1262:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1262 | for (i = 0; i <= s->wavelet_depth; i++) { | ^~ 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) { | ^ 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) { | ^ libavcodec/diracdec.c:1263:68: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1263 | CHECKEDREAD(s->codeblock[i].width , tmp < 1 || tmp > (s->avctx->width >>s->wavelet_depth-i), "codeblock width invalid\n") | ^ libavcodec/diracdec.c:1242:9: note: in definition of macro 'CHECKEDREAD' 1242 | if (cond) { \ | ^~~~ 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) { | ^ libavcodec/diracdec.c:1264:68: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1264 | CHECKEDREAD(s->codeblock[i].height, tmp < 1 || tmp > (s->avctx->height>>s->wavelet_depth-i), "codeblock height invalid\n") | ^ libavcodec/diracdec.c:1242:9: note: in definition of macro 'CHECKEDREAD' 1242 | if (cond) { \ | ^~~~ libavformat/mmsh.c: In function 'read_data_packet': libavformat/mmsh.c:120:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 120 | if (len > sizeof(mms->in_buffer)) { | ^ libavcodec/diracdec.c:1270:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1270 | for (i = 0; i <= s->wavelet_depth; i++) | ^~ libavformat/mmsh.c: In function 'get_http_header_data': 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++) { | ^ libavformat/mmsh.c:195:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 195 | if (len > sizeof(mms->in_buffer)) { | ^ 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++) | ^ libavformat/mmsh.c: In function 'mmsh_open_internal': libavformat/mmsh.c:214:67: warning: unused parameter 'flags' [-Wunused-parameter] 214 | static int mmsh_open_internal(URLContext *h, const char *uri, int flags, int timestamp, int64_t pos) | ~~~~^~~~~ libavformat/mmsh.c:214:97: warning: unused parameter 'pos' [-Wunused-parameter] 214 | static int mmsh_open_internal(URLContext *h, const char *uri, int flags, int timestamp, int64_t pos) | ~~~~~~~~^~~ libavformat/mmsh.c: In function 'mmsh_read_seek': libavformat/mmsh.c:376:50: warning: unused parameter 'stream_index' [-Wunused-parameter] 376 | static int64_t mmsh_read_seek(URLContext *h, int stream_index, | ~~~~^~~~~~~~~~~~ libavformat/mmsh.c:377:48: warning: unused parameter 'flags' [-Wunused-parameter] 377 | int64_t timestamp, int flags) | ~~~~^~~~~ libavcodec/diracdec.c: In function 'select_dsp_funcs': libavcodec/diracdec.c:1805:51: warning: unused parameter 'width' [-Wunused-parameter] 1805 | static void select_dsp_funcs(DiracContext *s, int width, int height, int xblen, int yblen) | ~~~~^~~~~ libavcodec/diracdec.c:1805:62: warning: unused parameter 'height' [-Wunused-parameter] 1805 | static void select_dsp_funcs(DiracContext *s, int width, int height, int xblen, int yblen) | ~~~~^~~~~~ libavcodec/diracdec.c:1805:85: warning: unused parameter 'yblen' [-Wunused-parameter] 1805 | static void select_dsp_funcs(DiracContext *s, int width, int height, int xblen, int yblen) | ~~~~^~~~~ libavcodec/diracdec.c: In function 'dirac_decode_frame': libavcodec/diracdec.c:2296:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2296 | if (data_unit_size > buf_size - buf_idx || !data_unit_size) { | ^ libavcodec/diracdec.c:2297:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2297 | if(data_unit_size > buf_size - buf_idx) | ^ CC libavformat/mov.o libavcodec/dnxhd_parser.c: In function 'dnxhd_parse': libavcodec/dnxhd_parser.c:115:40: warning: unused parameter 'avctx' [-Wunused-parameter] 115 | AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavformat/mov_chan.o CC libavcodec/dnxhddec.o In file included from libavformat/internal.h:28, from libavformat/mmst.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/dnxhdenc.o In file included from libavformat/mmst.c:36: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/dolby_e.o libavformat/mmst.c: In function 'get_tcp_server_response': 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) { | ^ 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) { | ^ 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) { | ^~ libavformat/mmst.c: In function 'mms_open': libavformat/mmst.c:511:57: warning: unused parameter 'flags' [-Wunused-parameter] 511 | static int mms_open(URLContext *h, const char *uri, int flags) | ~~~~^~~~~ CC libavcodec/dpcm.o libavcodec/dnxhddata.c:942:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 942 | { 175, 185, 365, 440 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:949:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 949 | { 115, 120, 145, 240, 290 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:956:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 956 | { 175, 185, 220, 365, 440 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:963:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 963 | { 185, 220 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:970:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 970 | { 120, 145 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:977:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 977 | { 185, 220 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:984:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 984 | { 120, 145 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:991:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 991 | { 90, 180, 220 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:998:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 998 | { 90, 110, 180, 220 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:1005:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 1005 | { 60, 75, 120, 145 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:1012:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 1012 | { 36, 45, 75, 90 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:1019:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 1019 | { 350, 390, 440, 730, 880 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:1026:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 1026 | { 42, 60, 75, 115 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:1033:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 1033 | { 63, 84, 100, 110 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c:1040:7: warning: missing initializer for field 'packet_scale' of 'CIDEntry' [-Wmissing-field-initializers] 1040 | { 80, 90, 100, 110 } }, | ^ In file included from libavcodec/dnxhddata.c:23: libavcodec/dnxhddata.h:58:16: note: 'packet_scale' declared here 58 | AVRational packet_scale; | ^~~~~~~~~~~~ libavcodec/dnxhddata.c: In function 'ff_dnxhd_get_cid_table': libavcodec/dnxhddata.c:1081:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1081 | for (i = 0; i < FF_ARRAY_ELEMS(ff_dnxhd_cid_table); i++) | ^ libavcodec/dnxhddata.c: In function 'ff_dnxhd_find_cid': libavcodec/dnxhddata.c:1143:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1143 | for (i = 0; i < FF_ARRAY_ELEMS(ff_dnxhd_cid_table); i++) { | ^ libavcodec/dnxhddata.c:1146:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1146 | if (cid->width == avctx->width && cid->height == avctx->height && | ^~ libavcodec/dnxhddata.c:1146:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1146 | if (cid->width == avctx->width && cid->height == avctx->height && | ^~ libavcodec/dnxhddata.c:1154:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1154 | for (j = 0; j < FF_ARRAY_ELEMS(cid->bit_rates); j++) { | ^ libavcodec/dnxhddata.c: In function 'ff_dnxhd_print_profiles': libavcodec/dnxhddata.c:1166:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1166 | for (i = 0; i < FF_ARRAY_ELEMS(ff_dnxhd_cid_table); i++) { | ^ libavcodec/dnxhddata.c:1168:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1168 | for (j = 0; j < FF_ARRAY_ELEMS(cid->bit_rates); j++) { | ^ CC libavformat/mov_esds.o libavformat/mov_chan.c: In function 'ff_mov_get_channel_layout_tag': libavformat/mov_chan.c:522:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 522 | if ((layouts[i] & 0xFFFF) != channels) | ^~ libavformat/mov_chan.c: In function 'ff_mov_read_chan': libavformat/mov_chan.c:564:14: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] 564 | if (size < 12ULL + num_descr * 20ULL) | ^ libavformat/mov_chan.c:568:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 568 | for (i = 0; i < num_descr; i++) { | ^ In file included from ./libavcodec/flac.h:31, from libavformat/mov.c:50: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/dpcm.c:42: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/dnxhdenc.c:48:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 48 | offsetof(DNXHDEncContext, nitris_compat), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^~~~~~~~ In file included from libavcodec/dnxhdenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/dnxhdenc.c:51:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 51 | { .i64 = 0 }, INT_MIN, INT_MAX, VE }, | ^ In file included from libavcodec/dnxhdenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/dnxhdenc.c: In function 'dnxhd_10bit_dct_quantize': libavcodec/dnxhdenc.c:175:61: warning: unused parameter 'overflow' [-Wunused-parameter] 175 | int n, int qscale, int *overflow) | ~~~~~^~~~~~~~ libavcodec/dnxhdenc.c: In function 'dnxhd_init_qmat': libavcodec/dnxhdenc.c:266:62: warning: unused parameter 'lbias' [-Wunused-parameter] 266 | static av_cold int dnxhd_init_qmat(DNXHDEncContext *ctx, int lbias, int cbias) | ~~~~^~~~~ libavcodec/dnxhdenc.c:266:73: warning: unused parameter 'cbias' [-Wunused-parameter] 266 | static av_cold int dnxhd_init_qmat(DNXHDEncContext *ctx, int lbias, int cbias) | ~~~~^~~~~ libavcodec/dnxhdenc.c: In function 'dnxhd_encode_init': libavcodec/dnxhdenc.c:524:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 524 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/dnxhdenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/dnxhdenc.c:525:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 525 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/dnxhdenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/dnxhdenc.c: In function 'dnxhd_switch_matrix': libavcodec/dnxhdenc.c:843:9: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 843 | const static uint8_t component[8]={0,0,1,2,0,0,1,2}; | ^~~~~ libavcodec/dnxhddec.c: In function 'dnxhd_decode_header': libavcodec/dnxhddec.c:289:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 289 | if (buf_size < ctx->cid_table->coding_unit_size) { | ^ libavcodec/dnxhdenc.c: In function 'dnxhd_calc_bits_thread': libavcodec/dnxhdenc.c:849:64: warning: unused parameter 'arg' [-Wunused-parameter] 849 | static int dnxhd_calc_bits_thread(AVCodecContext *avctx, void *arg, | ~~~~~~^~~ libavcodec/dnxhddec.c:334:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 334 | for (i = 0; i < ctx->mb_height; i++) { | ^ libavcodec/dnxhddec.c:338:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 338 | if (buf_size - ctx->data_offset < ctx->mb_scan_index[i]) { | ^ libavcodec/dnxhdenc.c: In function 'dnxhd_mb_var_thread': libavcodec/dnxhdenc.c:964:61: warning: unused parameter 'arg' [-Wunused-parameter] 964 | static int dnxhd_mb_var_thread(AVCodecContext *avctx, void *arg, | ~~~~~~^~~ libavcodec/dnxhdenc.c: In function 'dnxhd_encode_rdo': libavcodec/dnxhdenc.c:1074:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1074 | if (bits > ctx->frame_bits) | ^ libavcodec/dnxhdenc.c:1078:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1078 | if (bits > ctx->frame_bits) | ^ libavcodec/dnxhdenc.c:1082:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1082 | if (bits < ctx->frame_bits) { | ^ libavcodec/dnxhdenc.c: In function 'dnxhd_find_qscale': libavcodec/dnxhdenc.c:1130:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1130 | if (bits > ctx->frame_bits) | ^ libavcodec/dnxhdenc.c:1133:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1133 | if (bits < ctx->frame_bits) { | ^ CC libavcodec/dpx.o In file included from libavformat/internal.h:28, from libavformat/mov.c:53: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/dnxhdenc.c: In function 'dnxhd_encode_fast': libavcodec/dnxhdenc.c:1253:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1253 | for (x = 0; x < ctx->m.mb_num && max_bits > ctx->frame_bits; x++) { | ^ libavcodec/dnxhdenc.c: In function 'dnxhd_load_picture': libavcodec/dnxhdenc.c:1278:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1278 | ctx->m.avctx->coded_frame->interlaced_frame = frame->interlaced_frame; | ^~~ In file included from libavcodec/dnxhdenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/dnxhdenc.c: In function 'dnxhd_encode_picture': libavcodec/dnxhdenc.c:1343:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1343 | avctx->coded_frame->quality = ctx->qscale * FF_QP2LAMBDA; | ^~~~~ In file included from libavcodec/dnxhdenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/dnxhddec.c: In function 'dnxhd_decode_row': libavcodec/dnxhddec.c:602:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 602 | for (x = 0; x < ctx->mb_width; x++) { | ^ libavcodec/dnxhddec.c: In function 'dnxhd_decode_frame': libavcodec/dnxhddec.c:636:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 636 | (ctx->width != avctx->width || ctx->height != avctx->height)) { | ^~ libavcodec/dnxhddec.c:636:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 636 | (ctx->width != avctx->width || ctx->height != avctx->height)) { | ^~ libavformat/mov.c: In function 'mov_metadata_int8_bypass_padding': libavformat/mov.c:101:54: warning: unused parameter 'len' [-Wunused-parameter] 101 | unsigned len, const char *key) | ~~~~~~~~~^~~ libavformat/mov.c: In function 'mov_metadata_int8_no_padding': libavformat/mov.c:115:50: warning: unused parameter 'len' [-Wunused-parameter] 115 | unsigned len, const char *key) | ~~~~~~~~~^~~ libavformat/mov.c: In function 'mov_metadata_gnre': libavformat/mov.c:124:39: warning: unused parameter 'len' [-Wunused-parameter] 124 | unsigned len, const char *key) | ~~~~~~~~~^~~ libavformat/mov.c: In function 'mov_read_mac_string': libavformat/mov.c:158:44: warning: unused parameter 'c' [-Wunused-parameter] 158 | static int mov_read_mac_string(MOVContext *c, AVIOContext *pb, int len, | ~~~~~~~~~~~~^ In file included from libavformat/internal.h:28, from libavformat/isom.h:36, from libavformat/mov_esds.c:21: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/dpx_parser.o In file included from libavcodec/get_bits.h:35, from libavcodec/dolby_e.c:26: libavcodec/dolby_e.c: In function 'convert_input': libavcodec/dolby_e.c:62:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 62 | av_assert0(nb_words <= 1024u); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/mov.c: In function 'mov_read_udta_string': libavformat/mov.c:479:58: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 479 | if (snprintf(str, str_size_alloc, "%d", val) >= str_size_alloc) { | ^~ CC libavformat/movenc.o libavformat/mov.c:495:58: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 495 | if (snprintf(str, str_size_alloc, "%u", val) >= str_size_alloc) { | ^~ libavformat/mov.c:503:58: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 503 | if (snprintf(str, str_size_alloc, "%f", val) >= str_size_alloc) { | ^~ libavformat/mov.c: In function 'mov_read_dref': libavformat/mov.c:589:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 589 | entries >= UINT_MAX / sizeof(*sc->drefs)) | ^~ libavformat/mov.c: In function 'mov_read_hdlr': libavformat/mov.c:754:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 754 | if (title_size > FFMIN(INT_MAX, SIZE_MAX-1)) | ^ In file included from libavcodec/dpx.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavformat/mov.c: In function 'mov_read_esds': libavformat/mov.c:777:66: warning: unused parameter 'atom' [-Wunused-parameter] 777 | static int mov_read_esds(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavformat/mov.c: In function 'mov_read_dac3': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavformat/mov.c:811:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 811 | st->codec->audio_service_type = *ast; | ^~ libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/mov.c:52: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mov.c:782:66: warning: unused parameter 'atom' [-Wunused-parameter] 782 | static int mov_read_dac3(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_dec3': libavformat/mov.c:851:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 851 | st->codec->audio_service_type = *ast; | ^~ In file included from libavformat/mov.c:52: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mov.c:818:66: warning: unused parameter 'atom' [-Wunused-parameter] 818 | static int mov_read_dec3(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_ddts': libavformat/mov.c:871:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 871 | if (avio_read(pb, buf, ddts_size) < ddts_size) { | ^ libavformat/mov.c:858:66: warning: unused parameter 'atom' [-Wunused-parameter] 858 | static int mov_read_ddts(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_pasp': libavformat/mov.c:954:66: warning: unused parameter 'atom' [-Wunused-parameter] 954 | static int mov_read_pasp(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_mdat': libavformat/mov.c:978:54: warning: unused parameter 'pb' [-Wunused-parameter] 978 | static int mov_read_mdat(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~~~~~~^~ libavformat/mov.c: In function 'mov_read_adrm': libavformat/mov.c:988:66: warning: unused parameter 'atom' [-Wunused-parameter] 988 | static int mov_read_adrm(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavcodec/dpx.c: In function 'decode_frame': libavcodec/dpx.c:151:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 151 | if (magic_num == AV_RL32("SDPX")) { | ^~ libavcodec/dpx.c:153:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 153 | } else if (magic_num == AV_RB32("SDPX")) { | ^~ libavcodec/dpx.c:161:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 161 | if (avpkt->size <= offset) { | ^~ libavformat/mov.c: In function 'update_frag_index': libavcodec/dpx.c:178:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | if (ret != 0xFFFFFFFF) { | ^~ libavformat/mov.c:1327:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1327 | for (i = 0; i < c->fc->nb_streams; i++) { | ^ libavformat/mov.c: In function 'mov_read_mdhd': libavformat/mov.c:1411:66: warning: unused parameter 'atom' [-Wunused-parameter] 1411 | static int mov_read_mdhd(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_mvhd': libavcodec/dpx.c:469:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 469 | elements *= 2; | ~~~~~~~~~^~~~ libavcodec/dpx.c:470:5: note: here 470 | case 8: | ^~~~ libavformat/mov.c:1460:66: warning: unused parameter 'atom' [-Wunused-parameter] 1460 | static int mov_read_mvhd(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_enda': libavformat/mov.c:1511:66: warning: unused parameter 'atom' [-Wunused-parameter] 1511 | static int mov_read_enda(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_colr': libavformat/mov.c:1543:66: warning: unused parameter 'atom' [-Wunused-parameter] 1543 | static int mov_read_colr(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ CC libavcodec/dpxenc.o In file included from libavcodec/dpx_parser.c:28: libavcodec/dpx_parser.c: In function 'dpx_parse': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/dpx_parser.c:69:17: note: in expansion of macro 'FFMIN' 69 | i = FFMIN(d->remaining_size, buf_size); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/dpx_parser.c:69:17: note: in expansion of macro 'FFMIN' 69 | i = FFMIN(d->remaining_size, buf_size); | ^~~~~ 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) | ^ libavcodec/dpx_parser.c:40:63: warning: unused parameter 'avctx' [-Wunused-parameter] 40 | static int dpx_parse(AVCodecParserContext *s, AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ libavformat/mov.c: In function 'mov_read_wave': libavformat/mov.c:1853:33: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 1853 | && buffer >> 32 <= atom.size | ^~ libavformat/mov.c: In function 'mov_parse_stsd_data': libavformat/mov.c:2310:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2310 | st->codec->time_base = av_inv_q(st->avg_frame_rate); | ^~ In file included from libavformat/mov.c:52: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mov.c:2321:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2321 | st->codec->time_base.den *= timescale; | ^~ In file included from libavformat/mov.c:52: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mov.c:2322:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2322 | st->codec->time_base.num *= framedur; | ^~ In file included from libavformat/mov.c:52: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mov.c:2289:65: warning: unused parameter 'sc' [-Wunused-parameter] 2289 | AVStream *st, MOVStreamContext *sc, | ~~~~~~~~~~~~~~~~~~^~ libavformat/mov.c: In function 'mov_finalize_stsd_codec': libavformat/mov.c:2354:64: warning: unused parameter 'pb' [-Wunused-parameter] 2354 | static int mov_finalize_stsd_codec(MOVContext *c, AVIOContext *pb, | ~~~~~~~~~~~~~^~ libavformat/mov.c: In function 'mov_skip_multiple_stsd': libavformat/mov.c:2442:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2442 | (codec_tag != AV_RL32("AV1x") || format != AV_RL32("AVup")) && | ^~ libavformat/mov.c:2442:51: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2442 | (codec_tag != AV_RL32("AV1x") || format != AV_RL32("AVup")) && | ^~ libavformat/mov.c:2444:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2444 | codec_tag != AV_RL32("apcn") && codec_tag != AV_RL32("apch") && | ^~ libavformat/mov.c:2444:53: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2444 | codec_tag != AV_RL32("apcn") && codec_tag != AV_RL32("apch") && | ^~ libavformat/mov.c:2446:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2446 | codec_tag != AV_RL32("dvpp") && codec_tag != AV_RL32("dvcp") && | ^~ libavformat/mov.c:2446:53: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2446 | codec_tag != AV_RL32("dvpp") && codec_tag != AV_RL32("dvcp") && | ^~ libavformat/mov.c:2447:51: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 2447 | (c->fc->video_codec_id ? video_codec_id != c->fc->video_codec_id | ^~ In file included from libavformat/mov.c:33: libavformat/mov.c: In function 'ff_mov_read_stsd_entries': ./libavutil/intreadwrite.h:224:39: warning: missing initializer for field 'size' of 'MOVAtom' [-Wmissing-field-initializers] 224 | # define AV_RN(s, p) (((const union unaligned_##s *) (p))->l) | ^~~~~~~~~~ ./libavutil/intreadwrite.h:364:23: note: in expansion of macro 'AV_RN' 364 | # define AV_RN32(p) AV_RN(32, p) | ^~~~~ ./libavutil/intreadwrite.h:391:27: note: in expansion of macro 'AV_RN32' 391 | # define AV_RL(s, p) AV_RN##s(p) | ^~~~~ ./libavutil/intreadwrite.h:423:26: note: in expansion of macro 'AV_RL' 423 | # define AV_RL32(p) AV_RL(32, p) | ^~~~~ libavformat/mov.c:2477:23: note: in expansion of macro 'AV_RL32' 2477 | MOVAtom a = { AV_RL32("stsd") }; | ^~~~~~~ In file included from libavformat/mov.c:56: libavformat/isom.h:84:13: note: 'size' declared here 84 | int64_t size; /* total size (excluding the size and type fields) */ | ^~~~ libavformat/mov.c: In function 'mov_read_stsc': libavformat/mov.c:2637:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 2637 | if ((uint64_t)entries * 12 + 4 > atom.size) | ^ In file included from libavformat/mov.c:37: libavformat/mov.c: In function 'mov_get_stsc_samples': libavformat/mov.c:2705:47: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2705 | av_assert0(sc->stsc_data[index].first <= sc->chunk_count); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavformat/movenccenc.o libavformat/mov.c: In function 'mov_read_stps': CC libavcodec/dsd.o libavformat/mov.c:2712:66: warning: unused parameter 'atom' [-Wunused-parameter] 2712 | static int mov_read_stps(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavcodec/cbs_av1.c: In function 'cbs_av1_read_unit': libavcodec/cbs_av1.c:87:41: warning: 'bits_value' may be used uninitialized in this function [-Wmaybe-uninitialized] 87 | bits[i++] = (bits_value >> (zeroes - j - 1) & 1) ? '1' : '0'; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ libavcodec/cbs_av1.c:32:22: note: 'bits_value' was declared here 32 | uint32_t zeroes, bits_value, value; | ^~~~~~~~~~ libavcodec/cbs_av1.c:77:26: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | position += k; | ~~~~~~~~~^~~~ libavcodec/cbs_av1.c:33:9: note: 'position' was declared here 33 | int position; | ^~~~~~~~ libavformat/mov.c: In function 'mov_read_stss': In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/movenc.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mov.c:2748:66: warning: unused parameter 'atom' [-Wunused-parameter] 2748 | static int mov_read_stss(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_stts': libavformat/mov.c:2885:66: warning: unused parameter 'atom' [-Wunused-parameter] 2885 | static int mov_read_stts(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ CC libavformat/movenchint.o libavformat/mov.c: In function 'mov_read_ctts': libavformat/mov.c:2972:66: warning: unused parameter 'atom' [-Wunused-parameter] 2972 | static int mov_read_ctts(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_sbgp': libavformat/mov.c:3038:66: warning: unused parameter 'atom' [-Wunused-parameter] 3038 | static int mov_read_sbgp(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_estimate_video_delay': libavformat/mov.c:3324:61: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3324 | for(ind = 0; ind < st->nb_index_entries && ctts_ind < msc->ctts_count; ++ind) { | ^ libavcodec/dpxenc.c:296:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 296 | }; | ^ In file included from libavcodec/dpxenc.c:25: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavformat/mov.c:3354:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3354 | if (ctts_sample == msc->ctts_data[ctts_ind].count) { | ^~ libavformat/mov.c: In function 'mov_build_index': libavformat/mov.c:3739:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3739 | for (i = 0; i < sc->elst_count; i++) { | ^ libavformat/mov.c:3831:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3831 | i + 1 == sc->stsc_data[stsc_index + 1].first) | ^~ libavformat/mov.c:3844:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3844 | for (j = 0; j < sc->stsc_data[stsc_index].count; j++) { | ^ libavformat/mov.c:3851:92: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3851 | if (!sc->keyframe_absent && (!sc->keyframe_count || current_sample+key_off == sc->keyframes[stss_index])) { | ^~ libavformat/mov.c:3875:81: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 3875 | sample_size = sc->stsz_sample_size > 0 ? sc->stsz_sample_size : sc->sample_sizes[current_sample]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./libavcodec/flac.h:31, from libavformat/movenc.c:37: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavformat/mov.c:3978:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 3978 | i + 1 == sc->stsc_data[stsc_index + 1].first) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/mov.c:4007:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4007 | if (st->nb_index_entries >= total) { | ^~ libavformat/mov.c: In function 'mov_open_dref': libavformat/mov.c:4103:54: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 4103 | if (i == ref->nlvl_to - 1 && src_path - src < sizeof(filename)) { | ^ libavformat/mov.c: In function 'mov_read_trak': libavformat/mov.c:4196:69: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4196 | if (sc->stsc_count && sc->stsc_data[ sc->stsc_count - 1 ].first > sc->chunk_count) { | ^ libavformat/mov.c:4208:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4208 | if (sc->dref_id-1 < sc->drefs_count && sc->drefs[sc->dref_id-1].path) { | ^ libavformat/movenc.c: At top level: libavformat/movenc.c:85:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 85 | { "skip_iods", "Skip writing iods atom.", offsetof(MOVMuxContext, iods_skip), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | { "iods_audio_profile", "iods audio profile atom.", offsetof(MOVMuxContext, iods_audio_profile), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 255, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:87:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 87 | { "iods_video_profile", "iods video profile atom.", offsetof(MOVMuxContext, iods_video_profile), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 255, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:88:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 88 | { "frag_duration", "Maximum fragment duration", offsetof(MOVMuxContext, max_fragment_duration), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:89:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 89 | { "min_frag_duration", "Minimum fragment duration", offsetof(MOVMuxContext, min_fragment_duration), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:90:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 90 | { "frag_size", "Maximum fragment size", offsetof(MOVMuxContext, max_fragment_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:91:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 91 | { "ism_lookahead", "Number of lookahead entries for ISM files", offsetof(MOVMuxContext, ism_lookahead), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:92:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 92 | { "video_track_timescale", "set timescale of all video tracks", offsetof(MOVMuxContext, video_track_timescale), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:94:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 94 | { "use_editlist", "use edit list", offsetof(MOVMuxContext, use_editlist), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:95:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 95 | { "fragment_index", "Fragment number of the next fragment", offsetof(MOVMuxContext, fragments), AV_OPT_TYPE_INT, {.i64 = 1}, 1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:96:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 96 | { "mov_gamma", "gamma value for gama atom", offsetof(MOVMuxContext, gamma), AV_OPT_TYPE_FLOAT, {.dbl = 0.0 }, 0.0, 10, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:97:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 97 | { "frag_interleave", "Interleave samples within fragments (max number of consecutive samples, lower is tighter interleaving, but with more overhead)", offsetof(MOVMuxContext, frag_interleave), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:101:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 101 | { "use_stream_ids_as_track_ids", "use stream ids as track ids", offsetof(MOVMuxContext, use_stream_ids_as_track_ids), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:102:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 102 | { "write_tmcd", "force or disable writing tmcd", offsetof(MOVMuxContext, write_tmcd), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:106:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 106 | { "empty_hdlr_name", "write zero-length name string in hdlr atoms within mdia and minf atoms", offsetof(MOVMuxContext, empty_hdlr_name), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from ./libavcodec/ac3.h:43, from ./libavcodec/ac3_parser_internal.h:24, from libavformat/movenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c: In function 'mov_write_stsz_tag': libavformat/movenc.c:216:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 216 | for (j = 0; j < track->cluster[i].entries; j++) { | ^ libavformat/movenc.c: In function 'mov_write_stsc_tag': libavformat/movenc.c:238:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 238 | if (oldval != track->cluster[i].samples_in_chunk && track->cluster[i].chunkNum) { | ^~ libavformat/movenc.c: In function 'handle_eac3': libavformat/movenc.c:521:9: warning: 'av_copy_packet_side_data' is deprecated [-Wdeprecated-declarations] 521 | if ((ret = av_copy_packet_side_data(&info->pkt, pkt)) < 0) | ^~ In file included from libavformat/avformat.h:317, from libavformat/movenc.h:27, from libavformat/movenc.c:27: ./libavcodec/avcodec.h:4453:5: note: declared here 4453 | int av_copy_packet_side_data(AVPacket *dst, const AVPacket *src); | ^~~~~~~~~~~~~~~~~~~~~~~~ libavformat/mov.c: In function 'mov_read_tkhd': libavformat/mov.c:4441:66: warning: unused parameter 'atom' [-Wunused-parameter] 4441 | static int mov_read_tkhd(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/movenc.c: In function 'mov_write_esds_tag': ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ ./libavutil/common.h:95:23: note: in expansion of macro 'FFMAX' 95 | #define FFMAX3(a,b,c) FFMAX(FFMAX(a,b),c) | ^~~~~ libavformat/movenc.c:677:27: note: in expansion of macro 'FFMAX3' 677 | avio_wb32(pb, props ? FFMAX3(props->max_bitrate, props->avg_bitrate, avg_bitrate) : FFMAX(track->par->bit_rate, avg_bitrate)); // maxbitrate (FIXME should be max rate in any 1 sec window) | ^~~~~~ libavformat/mov.c: In function 'mov_read_tfhd': ./libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ ./libavutil/common.h:95:23: note: in expansion of macro 'FFMAX' 95 | #define FFMAX3(a,b,c) FFMAX(FFMAX(a,b),c) | ^~~~~ libavformat/movenc.c:677:27: note: in expansion of macro 'FFMAX3' 677 | avio_wb32(pb, props ? FFMAX3(props->max_bitrate, props->avg_bitrate, avg_bitrate) : FFMAX(track->par->bit_rate, avg_bitrate)); // maxbitrate (FIXME should be max rate in any 1 sec window) | ^~~~~~ libavformat/mov.c:4573:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4573 | for (i = 0; i < c->trex_count; i++) | ^ libavformat/mov.c:4574:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4574 | if (c->trex_data[i].track_id == track_id) { | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/movenccenc.h:26, from libavformat/movenccenc.c:21: libavformat/movenccenc.c: In function 'mov_cenc_write_encrypted': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/movenccenc.c:98:20: note: in expansion of macro 'FFMIN' 98 | cur_size = FFMIN(size_left, sizeof(chunk)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/movenccenc.c:98:20: note: in expansion of macro 'FFMIN' 98 | cur_size = FFMIN(size_left, sizeof(chunk)); | ^~~~~ libavformat/mov.c:4559:66: warning: unused parameter 'atom' [-Wunused-parameter] 4559 | static int mov_read_tfhd(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_trex': libavformat/mov.c:4620:66: warning: unused parameter 'atom' [-Wunused-parameter] 4620 | static int mov_read_trex(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_tfdt': libavformat/mov.c:4655:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4655 | for (i = 0; i < c->fc->nb_streams; i++) { | ^ libavformat/mov.c:4656:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4656 | if (c->fc->streams[i]->id == frag->track_id) { | ^~ libavformat/mov.c:4666:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4666 | if (sc->pseudo_stream_id + 1 != frag->stsd_id && sc->pseudo_stream_id != -1) | ^~ libavformat/movenc.c: In function 'find_fps': libavformat/mov.c:4646:66: warning: unused parameter 'atom' [-Wunused-parameter] 4646 | static int mov_read_tfdt(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/movenc.c:1353:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 1353 | rate = av_inv_q(st->codec->time_base); | ^~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mov.c: In function 'mov_read_trun': libavformat/mov.c:4707:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4707 | for (i = 0; i < c->fc->nb_streams; i++) { | ^ libavformat/mov.c:4708:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4708 | if (c->fc->streams[i]->id == frag->track_id) { | ^~ In file included from libavformat/internal.h:28, from libavformat/movenchint.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mov.c:4718:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4718 | if (sc->pseudo_stream_id+1 != frag->stsd_id && sc->pseudo_stream_id != -1) | ^~ libavformat/movenc.c: In function 'mov_get_dnxhd_codec_tag': libavformat/movenc.c:1516:53: warning: unused parameter 's' [-Wunused-parameter] 1516 | static int mov_get_dnxhd_codec_tag(AVFormatContext *s, MOVTrack *track) | ~~~~~~~~~~~~~~~~~^ libavformat/movenc.c: In function 'mov_get_rawvideo_codec_tag': libavformat/movenc.c:1531:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1531 | for (i = 0; i < FF_ARRAY_ELEMS(mov_pix_fmt_tags); i++) { | ^ libavformat/movenc.c: In function 'validate_codec_tag': libavformat/movenc.c:1617:32: warning: comparison of integer expressions of different signedness: 'const enum AVCodecID' and 'int' [-Wsign-compare] 1617 | codec_tags->id == codec_id) | ^~ libavformat/mov.c:4834:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4834 | for (i = 0; i < entries && !pb->eof_reached; i++) { | ^ libavformat/movenc.c: In function 'mov_write_fiel_tag': libavformat/movenc.c:1667:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1667 | if (field_order < FF_ARRAY_ELEMS(fiel_data)) | ^ libavformat/movenc.c:1664:58: warning: unused parameter 'track' [-Wunused-parameter] 1664 | static int mov_write_fiel_tag(AVIOContext *pb, MOVTrack *track, int field_order) | ~~~~~~~~~~^~~~~ libavformat/movenchint.c: In function 'write_hint_packets': libavformat/movenchint.c:335:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 335 | if (packet_len > size || packet_len <= 12) | ^ libavformat/mov.c:4906:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4906 | if (i < entries) { | ^ libavformat/mov.c:4684:66: warning: unused parameter 'atom' [-Wunused-parameter] 4684 | static int mov_read_trun(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_sidx': libavformat/mov.c:4979:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4979 | if (c->fc->streams[i]->id == track_id) { | ^~ libavformat/mov.c:5038:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 5038 | for (i = 0; i < c->frag_index.nb_items; i++) { | ^ libavformat/movenc.c: In function 'mov_write_video_tag': libavformat/movenc.c:2066:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2066 | if (field_order != track->st->codec->field_order && track->st->codec->field_order != AV_FIELD_UNKNOWN) | ^~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mov.c:5040:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 5040 | for (j = 0; ref_st == NULL && j < item->nb_stream_info; j++) { | ^ libavformat/movenc.c:2066:21: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVFieldOrder' [-Wsign-compare] 2066 | if (field_order != track->st->codec->field_order && track->st->codec->field_order != AV_FIELD_UNKNOWN) | ^~ libavformat/movenc.c:2066:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2066 | if (field_order != track->st->codec->field_order && track->st->codec->field_order != AV_FIELD_UNKNOWN) | ^~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c:2067:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2067 | field_order = track->st->codec->field_order; | ^~~~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c: In function 'mov_write_tmcd_tag': libavformat/movenc.c:2168:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2168 | frame_duration = av_rescale(track->timescale, track->st->codec->time_base.num, track->st->codec->time_base.den); | ^~~~~~~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c:2168:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2168 | frame_duration = av_rescale(track->timescale, track->st->codec->time_base.num, track->st->codec->time_base.den); | ^~~~~~~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c:2169:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2169 | nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); | ^~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c:2169:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2169 | nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); | ^~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c:2169:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2169 | nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); | ^~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c:2169:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2169 | nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); | ^~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c:2169:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2169 | nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); | ^~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/movenc.c:2169:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 2169 | nb_frames = ROUNDED_DIV(track->st->codec->time_base.den, track->st->codec->time_base.num); | ^~~~~~~~~ In file included from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mov.c: In function 'mov_read_tmcd': CC libavformat/mp3dec.o libavformat/movenc.c: In function 'mov_write_gpmd_tag': libavformat/movenc.c:2213:64: warning: unused parameter 'track' [-Wunused-parameter] 2213 | static int mov_write_gpmd_tag(AVIOContext *pb, const MOVTrack *track) | ~~~~~~~~~~~~~~~~^~~~~ libavformat/mov.c:5210:66: warning: unused parameter 'atom' [-Wunused-parameter] 5210 | static int mov_read_tmcd(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavcodec/dpxenc.c: In function 'encode_frame': libavcodec/dpxenc.c:239:25: warning: 'len' may be used uninitialized in this function [-Wmaybe-uninitialized] 239 | size = (len + need_align) * avctx->height; | ~~~~~^~~~~~~~~~~~~ libavcodec/dpxenc.c:239:25: warning: 'need_align' may be used uninitialized in this function [-Wmaybe-uninitialized] libavformat/movenc.c: In function 'mov_write_ctts_tag': libavformat/movenc.c:2284:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2284 | for (i = 0; i < entries; i++) { | ^ libavformat/movenc.c: In function 'mov_write_stts_tag': libavformat/movenc.c:2330:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 2330 | for (i = 0; i < entries; i++) { | ^ libavformat/movenc.c: In function 'mov_write_tcmi_tag': libavformat/movenc.c:2501:58: warning: unused parameter 'track' [-Wunused-parameter] 2501 | static int mov_write_tcmi_tag(AVIOContext *pb, MOVTrack *track) | ~~~~~~~~~~^~~~~ libavformat/movenc.c: In function 'mov_write_tkhd_tag': libavformat/movenc.c:2819:51: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2819 | if (display_matrix && display_matrix_size < 9 * sizeof(*display_matrix)) | ^ libavformat/mov.c: In function 'mov_read_uuid': libavformat/movenc.c: In function 'mov_write_uuid_tag_psp': libavformat/mov.c:5692:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 5692 | if (atom.size < sizeof(uuid) || atom.size >= FFMIN(INT_MAX, SIZE_MAX)) | ^ libavformat/movenc.c:3041:62: warning: unused parameter 'mov' [-Wunused-parameter] 3041 | static int mov_write_uuid_tag_psp(AVIOContext *pb, MOVTrack *mov) | ~~~~~~~~~~^~~ libavformat/mov.c:5692:47: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 5692 | if (atom.size < sizeof(uuid) || atom.size >= FFMIN(INT_MAX, SIZE_MAX)) | ^~ libavformat/mov.c:5725:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 5725 | } else if (ret != len) { | ^~ libavformat/mov.c:5762:28: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 5762 | } else if (ret != len) { | ^~ libavformat/movenc.c: In function 'mov_write_itunes_hdlr_tag': libavformat/movenc.c:3287:70: warning: unused parameter 'mov' [-Wunused-parameter] 3287 | static int mov_write_itunes_hdlr_tag(AVIOContext *pb, MOVMuxContext *mov, | ~~~~~~~~~~~~~~~^~~ libavformat/movenc.c:3288:55: warning: unused parameter 's' [-Wunused-parameter] 3288 | AVFormatContext *s) | ~~~~~~~~~~~~~~~~~^ In file included from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavformat/mov.c:32: libavformat/mov.c: In function 'mov_read_free': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/mov.c:5795:34: note: in expansion of macro 'FFMIN' 5795 | ret = avio_read(pb, content, FFMIN(sizeof(content), atom.size)); | ^~~~~ libavformat/movenc.c: In function 'mov_write_trkn_tag': ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/mov.c:5795:34: note: in expansion of macro 'FFMIN' 5795 | ret = avio_read(pb, content, FFMIN(sizeof(content), atom.size)); | ^~~~~ libavformat/movenc.c:3443:63: warning: unused parameter 'mov' [-Wunused-parameter] 3443 | static int mov_write_trkn_tag(AVIOContext *pb, MOVMuxContext *mov, | ~~~~~~~~~~~~~~~^~~ libavformat/mov.c: In function 'mov_read_frma': libavformat/movenc.c: In function 'mov_write_covr': libavformat/movenc.c:3503:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3503 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/mp3enc.o libavformat/mov.c:5809:66: warning: unused parameter 'atom' [-Wunused-parameter] 5809 | static int mov_read_frma(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'get_current_encryption_info': libavformat/movenc.c: In function 'mov_write_mdta_hdlr_tag': libavformat/mov.c:5864:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5864 | for (i = 0; i < c->fc->nb_streams; i++) { | ^ libavformat/movenc.c:3565:68: warning: unused parameter 'mov' [-Wunused-parameter] 3565 | static int mov_write_mdta_hdlr_tag(AVIOContext *pb, MOVMuxContext *mov, | ~~~~~~~~~~~~~~~^~~ libavformat/movenc.c:3566:53: warning: unused parameter 's' [-Wunused-parameter] 3566 | AVFormatContext *s) | ~~~~~~~~~~~~~~~~~^ libavformat/mov.c:5870:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5870 | if (i == c->fc->nb_streams) | ^~ libavformat/movenc.c: In function 'mov_write_mdta_keys_tag': libavformat/movenc.c:3580:68: warning: unused parameter 'mov' [-Wunused-parameter] 3580 | static int mov_write_mdta_keys_tag(AVIOContext *pb, MOVMuxContext *mov, | ~~~~~~~~~~~~~~~^~~ libavformat/movenc.c: In function 'mov_write_mdta_ilst_tag': libavformat/movenc.c:3608:68: warning: unused parameter 'mov' [-Wunused-parameter] 3608 | static int mov_write_mdta_ilst_tag(AVIOContext *pb, MOVMuxContext *mov, | ~~~~~~~~~~~~~~~^~~ libavformat/mov.c: In function 'mov_read_sample_encryption_info': libavformat/mov.c:5922:71: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5922 | if (avio_read(pb, (*sample)->iv, sc->cenc.per_sample_iv_size) != sc->cenc.per_sample_iv_size) { | ^~ libavformat/mov.c:5940:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5940 | for (i = 0; i < subsample_count && !pb->eof_reached; i++) { | ^ libavformat/movenc.c: In function 'mov_setup_track_ids': libavformat/mov.c: In function 'mov_read_senc': libavformat/movenc.c:3891:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3891 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:5957:66: warning: unused parameter 'atom' [-Wunused-parameter] 5957 | static int mov_read_senc(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ CC libavformat/mpc.o libavformat/movenc.c:3900:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3900 | mov->tracks[i].track_id = i >= s->nb_streams ? ++next_generated_track_id : s->streams[i]->id; | ^~ libavformat/mov.c: In function 'mov_parse_auxiliary_info': libavformat/movenc.c: In function 'mov_write_moov_tag': libavformat/movenc.c:3937:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3937 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:6031:73: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 6031 | avio_seek(pb, encryption_index->auxiliary_offsets[0], SEEK_SET) != encryption_index->auxiliary_offsets[0]) { | ^~ libavformat/mov.c: In function 'mov_try_read_block': libavformat/mov.c:6094:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6094 | if (avio_read(pb, buffer + offset, to_read) != to_read) { | ^~ libavformat/movenc.c:3976:75: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3976 | int ret = mov_write_trak_tag(s, pb, mov, &(mov->tracks[i]), i < s->nb_streams ? s->streams[i] : NULL); | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/movenc.h:27, from libavformat/movenc.c:27: libavformat/movenc.c: In function 'param_write_hex': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/movenc.c:4005:11: note: in expansion of macro 'FFMIN' 4005 | len = FFMIN(sizeof(buf) / 2 - 1, len); | ^~~~~ libavformat/mov.c: In function 'mov_read_saiz': ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/movenc.c:4005:11: note: in expansion of macro 'FFMIN' 4005 | len = FFMIN(sizeof(buf) / 2 - 1, len); | ^~~~~ libavformat/mov.c:6105:66: warning: unused parameter 'atom' [-Wunused-parameter] 6105 | static int mov_read_saiz(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_saio': libavformat/mov.c:6236:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6236 | for (i = 0; i < entry_count && !pb->eof_reached; i++) { | ^ libavformat/movenc.c: In function 'get_sample_flags': In file included from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavformat/mov.c:32: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/mov.c:6237:36: note: in expansion of macro 'FFMIN' 6237 | unsigned int min_offsets = FFMIN(FFMAX(i + 1, 1024), entry_count); | ^~~~~ libavformat/movenc.c:4152:44: warning: unused parameter 'track' [-Wunused-parameter] 4152 | static uint32_t get_sample_flags(MOVTrack *track, MOVIentry *entry) | ~~~~~~~~~~^~~~~ In file included from libavformat/internal.h:28, from libavformat/mp3dec.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/mov.c:6237:36: note: in expansion of macro 'FFMIN' 6237 | unsigned int min_offsets = FFMIN(FFMAX(i + 1, 1024), entry_count); | ^~~~~ libavformat/mov.c:6177:66: warning: unused parameter 'atom' [-Wunused-parameter] 6177 | static int mov_read_saio(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_pssh': libavformat/movenc.c: In function 'mov_add_tfra_entries': libavformat/mov.c:6272:66: warning: unused parameter 'atom' [-Wunused-parameter] 6272 | static int mov_read_pssh(MOVContext *c, AVIOContext *pb, MOVAtom atom) | ~~~~~~~~^~~~ CC libavformat/mpc8.o libavformat/movenc.c:4354:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4354 | if (track->nb_frag_info >= track->frag_info_capacity) { | ^~ libavformat/mp3dec.c: In function 'mp3_parse_info_tag': libavformat/mp3dec.c:162:19: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 162 | fsize = fsize >= avio_tell(s->pb) ? fsize - avio_tell(s->pb) : 0; | ^~ libavformat/mov.c: In function 'mov_read_tenc': libavformat/mp3dec.c: In function 'mp3_parse_vbri_tag': libavformat/mp3dec.c:283:62: warning: unused parameter 'st' [-Wunused-parameter] 283 | static void mp3_parse_vbri_tag(AVFormatContext *s, AVStream *st, int64_t base) | ~~~~~~~~~~^~ libavformat/mov.c:6473:75: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6473 | if (avio_read(pb, sc->cenc.default_encrypted_sample->iv, iv_size) != iv_size) { | ^~ libavformat/mp3dec.c: In function 'mp3_seek': libavformat/mov.c: In function 'cenc_decrypt': libavformat/mp3dec.c:532:45: warning: unused parameter 'stream_index' [-Wunused-parameter] 532 | static int mp3_seek(AVFormatContext *s, int stream_index, int64_t timestamp, | ~~~~^~~~~~~~~~~~ libavformat/mp3dec.c: At top level: libavformat/mp3dec.c:585:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 585 | { "usetoc", "use table of contents", offsetof(MP3DecContext, usetoc), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM}, | ^ In file included from libavformat/mp3dec.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c: In function 'mov_write_ftyp_tag': libavformat/mov.c:6550:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 6550 | for (i = 0; i < sample->subsample_count; i++) | ^ libavformat/movenc.c:4714:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4714 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:6552:103: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 6552 | if (sample->subsamples[i].bytes_of_clear_data + sample->subsamples[i].bytes_of_protected_data > size) { | ^ libavformat/mov.c: In function 'cenc_filter': libavformat/mov.c:6614:60: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6614 | } else if (encrypted_index >= 0 && encrypted_index < encryption_index->nb_encrypted_samples) { | ^ CC libavformat/mpeg.o libavformat/movenc.c: In function 'mov_write_identification': libavformat/movenc.c:4864:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4864 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/movenc.c: In function 'mov_flush_fragment': In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/mp3enc.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/movenc.c:5008:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5008 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c: In function 'mov_read_chapters': libavformat/mov.c:6997:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6997 | for (j = 0; j < mov->nb_chapter_tracks; j++) { | ^ libavformat/mov.c:7000:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7000 | for (i = 0; i < s->nb_streams; i++) | ^ CC libavformat/mpegenc.o In file included from libavformat/internal.h:28, from libavformat/mpc.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/movenc.c:5145:36: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 5145 | (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); | ^~~~~~~~~~~~~~~ libavformat/mov.c: In function 'mov_free_encryption_index': libavformat/mp3enc.c: In function 'mp3_write_xing': libavformat/mp3enc.c:150:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 150 | for (i = 0; i < FF_ARRAY_ELEMS(avpriv_mpa_freq_tab); i++) { | ^ libavformat/mov.c:7159:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7159 | for (i = 0; i < (*index)->nb_encrypted_samples; i++) { | ^ libavformat/mov.c: In function 'mov_read_close': libavformat/mov.c:7173:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7173 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:7181:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7181 | for (j = 0; j < sc->drefs_count; j++) { | ^ libavformat/mp3enc.c: In function 'mp3_update_xing': libavformat/mp3enc.c:413:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 413 | if (rg && rg_size >= sizeof(*rg)) { | ^~ libavformat/mp3enc.c: In function 'query_codec': libavformat/mp3enc.c:480:47: warning: unused parameter 'std_compliance' [-Wunused-parameter] 480 | static int query_codec(enum AVCodecID id, int std_compliance) | ~~~~^~~~~~~~~~~~~~ libavformat/mp3enc.c: At top level: libavformat/mov.c:7226:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7226 | for (i = 1; i < mov->meta_keys_count; i++) { | ^ libavformat/mp3enc.c:493:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 493 | offsetof(MP3Context, id3v2_version), AV_OPT_TYPE_INT, {.i64 = 4}, 0, 4, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~ In file included from libavformat/mp3enc.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mov.c: In function 'tmcd_is_referenced': libavformat/mp3enc.c:495:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 495 | offsetof(MP3Context, write_id3v1), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~ In file included from libavformat/mp3enc.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mp3enc.c:497:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 497 | offsetof(MP3Context, write_xing), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~ In file included from libavformat/mp3enc.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mp3enc.c: In function 'mp3_write_header': libavformat/mov.c:7254:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7254 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mp3enc.c:569:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 569 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c: In function 'export_orphan_timecode': libavformat/mov.c:7270:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7270 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c: In function 'read_tfra': libavformat/mov.c:7301:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7301 | for (i = 0; i < item_count; i++) { | ^ libavformat/mov.c: In function 'mov_read_mfra': libavformat/movenc.c: In function 'ff_mov_write_packet': libavformat/mov.c:7359:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int32_t' {aka 'int'} [-Wsign-compare] 7359 | if (avio_rb32(f) != mfra_size) { | ^~ In file included from libavformat/mov.c:33: libavformat/mov.c: In function 'mov_read_header': libavformat/movenc.c:5414:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5414 | if (trk->entry >= trk->cluster_capacity) { | ^~ CC libavcodec/dsddec.o CC libavformat/mpegts.o ./libavutil/intreadwrite.h:224:39: warning: missing initializer for field 'size' of 'MOVAtom' [-Wmissing-field-initializers] 224 | # define AV_RN(s, p) (((const union unaligned_##s *) (p))->l) | ^~~~~~~~~~ ./libavutil/intreadwrite.h:364:23: note: in expansion of macro 'AV_RN' 364 | # define AV_RN32(p) AV_RN(32, p) | ^~~~~ ./libavutil/intreadwrite.h:391:27: note: in expansion of macro 'AV_RN32' 391 | # define AV_RL(s, p) AV_RN##s(p) | ^~~~~ ./libavutil/intreadwrite.h:423:26: note: in expansion of macro 'AV_RL' 423 | # define AV_RL32(p) AV_RL(32, p) | ^~~~~ libavformat/mov.c:7389:22: note: in expansion of macro 'AV_RL32' 7389 | MOVAtom atom = { AV_RL32("root") }; | ^~~~~~~ In file included from libavformat/mov.c:56: libavformat/isom.h:84:13: note: 'size' declared here 84 | int64_t size; /* total size (excluding the size and type fields) */ | ^~~~ CC libavformat/mpegtsenc.o In file included from libavformat/mpc8.c:23: ./libavcodec/unary.h: In function 'get_unary': ./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++); | ^~ libavformat/mov.c:7426:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7426 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/movenc.c: In function 'mov_write_single_packet': libavformat/mov.c:7435:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7435 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/mpeg.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/movenc.c:5557:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5557 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/mov.c:7442:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7442 | for (j = 0; j < s->nb_streams; j++) | ^ libavformat/movenc.c:5599:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5599 | if (trk->entry && pkt->stream_index < s->nb_streams) | ^ libavformat/mov.c:7455:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7455 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/movenc.c:5605:63: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 5605 | (mov->max_fragment_size && mov->mdat_size + size >= mov->max_fragment_size) || | ^~ libavformat/mov.c:7485:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7485 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:7501:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7501 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:7517:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7517 | for (i = 0; i < mov->bitrates_count && i < s->nb_streams; i++) { | ^ libavformat/mpeg.c: In function 'mpegps_read_pes_header': In file included from libavformat/internal.h:28, from libavformat/mpc8.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/mpeg.c:470:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 470 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mov.c:7525:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7525 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpeg.c: In function 'mpegps_read_packet': libavformat/mpeg.c:521:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 521 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpeg.c: In function 'mpegps_read_dts': libavformat/mpeg.c:661:55: warning: unused parameter 'pos_limit' [-Wunused-parameter] 661 | int64_t *ppos, int64_t pos_limit) | ~~~~~~~~^~~~~~~~~ libavformat/movenc.c: In function 'mov_create_chapter_track': libavformat/mpeg.c: In function 'vobsub_read_header': libavformat/mpeg.c:785:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 785 | if (stream_id >= FF_ARRAY_ELEMS(vobsub->q)) { | ^~ libavformat/movenc.c:5819:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5819 | for (i = 0; i < s->nb_chapters; i++) { | ^ libavformat/mov.c:7588:49: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 7588 | if (mov->frag_index.item[i].moof_offset <= mov->fragment.moof_offset) | ^~ libavformat/mpeg.c:878:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 878 | if (langidx < s->nb_streams) | ^ libavformat/mpeg.c:881:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpeg.c:893:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 893 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpeg.c: In function 'vobsub_read_packet': libavformat/mov.c: In function 'mov_find_next_sample': libavformat/mpeg.c:914:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 914 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/movenc.c: In function 'enable_tracks': libavformat/mpeg.c: In function 'vobsub_read_seek': libavformat/mpeg.c:1009:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1009 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:7599:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7599 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpeg.c: In function 'vobsub_read_close': libavformat/mpeg.c:1029:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1029 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/mpeg.c: At top level: libavformat/mpeg.c:1037:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1037 | { "sub_name", "URI for .sub file", offsetof(MpegDemuxContext, sub_name), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/mpeg.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:5919:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5919 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c: In function 'mov_read_packet': CC libavformat/mpegvideodec.o libavformat/mov.c:7768:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7768 | if (sc->ctts_data && sc->ctts_index < sc->ctts_count) { | ^ libavformat/mov.c:7772:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7772 | if (sc->ctts_index < sc->ctts_count && | ^ libavformat/mov.c:7773:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 7773 | sc->ctts_data[sc->ctts_index].count == sc->ctts_sample) { | ^~ libavformat/movenc.c: In function 'mov_init': libavformat/movenc.c:6150:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6150 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/mov.c: In function 'mov_read_seek': libavformat/movenc.c:6158:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6158 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:7897:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7897 | if (stream_index >= s->nb_streams) | ^~ libavcodec/cbs_av1.c: In function 'cbs_av1_write_ns': libavcodec/cbs_av1.c:302:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 302 | ff_cbs_trace_syntax_element(ctx, position, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 303 | name, subscripts, bits, value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/movenc.c:6172:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6172 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:7909:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7909 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/movenc.c:6213:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6213 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c:7922:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 7922 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mov.c: At top level: libavformat/mov.c:7948:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 7948 | 0, 1, FLAGS}, | ^ In file included from libavformat/mov.c:41: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dsddec.c:106:33: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 106 | .sample_fmts = (const enum AVSampleFormat[]){ AV_SAMPLE_FMT_FLTP, \ | ^~~~~~~~~~~~~~ libavcodec/dsddec.c:110:1: note: in expansion of macro 'DSD_DECODER' 110 | DSD_DECODER(DSD_LSBF, dsd_lsbf, "DSD (Direct Stream Digital), least significant bit first") | ^~~~~~~~~~~ In file included from ./libavcodec/internal.h:33, from libavcodec/dsddec.c:29: ./libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ libavformat/mov.c:7952:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 7952 | 0, 1, FLAGS}, | ^ In file included from libavformat/mov.c:41: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dsddec.c:106:33: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 106 | .sample_fmts = (const enum AVSampleFormat[]){ AV_SAMPLE_FMT_FLTP, \ | ^~~~~~~~~~~~~~ libavcodec/dsddec.c:111:1: note: in expansion of macro 'DSD_DECODER' 111 | DSD_DECODER(DSD_MSBF, dsd_msbf, "DSD (Direct Stream Digital), most significant bit first") | ^~~~~~~~~~~ In file included from ./libavcodec/internal.h:33, from libavcodec/dsddec.c:29: ./libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ libavcodec/dsddec.c:106:33: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 106 | .sample_fmts = (const enum AVSampleFormat[]){ AV_SAMPLE_FMT_FLTP, \ | ^~~~~~~~~~~~~~ libavcodec/dsddec.c:112:1: note: in expansion of macro 'DSD_DECODER' 112 | DSD_DECODER(DSD_MSBF_PLANAR, dsd_msbf_planar, "DSD (Direct Stream Digital), most significant bit first, planar") | ^~~~~~~~~~~ In file included from ./libavcodec/internal.h:33, from libavcodec/dsddec.c:29: ./libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ libavcodec/dsddec.c:106:33: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 106 | .sample_fmts = (const enum AVSampleFormat[]){ AV_SAMPLE_FMT_FLTP, \ | ^~~~~~~~~~~~~~ libavcodec/dsddec.c:113:1: note: in expansion of macro 'DSD_DECODER' 113 | DSD_DECODER(DSD_LSBF_PLANAR, dsd_lsbf_planar, "DSD (Direct Stream Digital), least significant bit first, planar") | ^~~~~~~~~~~ In file included from ./libavcodec/internal.h:33, from libavcodec/dsddec.c:29: ./libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ libavformat/mov.c:7954:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 7954 | 0, 1, FLAGS}, | ^ In file included from libavformat/mov.c:41: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mov.c:7958:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 7958 | 0, 1, FLAGS}, | ^ In file included from libavformat/mov.c:41: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c: In function 'mov_write_header': libavformat/mov.c:7960:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 7960 | 0, 1, FLAGS}, | ^ In file included from libavformat/mov.c:41: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c:6377:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6377 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/mov.c:7984:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 7984 | {.i64 = 0}, 0, 1, FLAGS }, | ^ In file included from libavformat/mov.c:41: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/mpegenc.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/movenc.c:6385:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6385 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavformat/mpegts.c:31: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/movenc.c:6408:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6408 | for (j = 0; j < s->nb_streams; j++) { | ^ libavformat/mpegenc.c: In function 'put_system_header': libavformat/mpegenc.c:192:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 192 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/mpegenc.c:235:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 235 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/mpegenc.c: In function 'get_system_header_size': libavformat/mpegenc.c:285:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 285 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/mpegenc.c: In function 'mpeg_mux_init': libavformat/mpegenc.c:340:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 340 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/movenc.c:6457:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6457 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpegenc.c:458:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 458 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/mpegenc.c:546:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 546 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/mpegenc.c:555:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 555 | for (i = 0; i < ctx->nb_streams; i++) | ^ libavformat/movenc.c:6468:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6468 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpegenc.c: In function 'get_nb_frames': libavformat/mpegenc.c:610:43: warning: unused parameter 'ctx' [-Wunused-parameter] 610 | static int get_nb_frames(AVFormatContext *ctx, StreamInfo *stream, int len) | ~~~~~~~~~~~~~~~~~^~~ libavformat/mpegenc.c: In function 'remove_decoded_packets': libavformat/mpegenc.c:968:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 968 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/mpegenc.c: In function 'output_packet': libavformat/mpegenc.c:1006:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1006 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/mpegenc.c:1042:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1042 | for (i = 0; i < ctx->nb_streams; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/mpegtsenc.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mpegenc.c: In function 'mpeg_mux_end': libavformat/mpegenc.c:1244:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1244 | for (i = 0; i < ctx->nb_streams; i++) { | ^ libavformat/mpegenc.c: At top level: libavformat/mpegenc.c:1256:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1256 | { "muxrate", NULL, OFFSET(user_mux_rate), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, ((1<<22) - 1) * (8 * 50), E }, | ^ In file included from libavformat/mpegenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegenc.c:1257:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1257 | { "preload", "Initial demux-decode delay in microseconds.", OFFSET(preload), AV_OPT_TYPE_INT, { .i64 = 500000 }, 0, INT_MAX, E }, | ^ In file included from libavformat/mpegenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/movenc.c: In function 'mov_write_trailer': libavformat/mpegtsenc.c: In function 'mpegts_write_pmt': libavformat/mpegtsenc.c:303:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 303 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/mpjpeg.o libavformat/mpegtsenc.c:312:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 312 | for (k = 0; k < program->nb_stream_indexes; k++) | ^ libavformat/movenc.c:6651:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6651 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpegtsenc.c:313:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 313 | if (program->stream_index[k] == i) { | ^~ libavformat/mpegtsenc.c:578:57: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 578 | while (strlen(language) >= 3 && q - data < sizeof(data) - 6) { | ^ libavformat/mov.c: In function 'mov_read_ares': libavformat/mov.c:1763:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1763 | den *= 2; | ~~~~^~~~ libavformat/mov.c:1764:13: note: here 1764 | case 1: | ^~~~ libavformat/mov.c:1766:79: warning: this statement may fall through [-Wimplicit-fallthrough=] 1766 | c->fc->streams[c->fc->nb_streams-1]->display_aspect_ratio.den = den; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ libavformat/mov.c:1767:13: note: here 1767 | default: | ^~~~~~~ libavformat/mpegtsenc.c: In function 'mpegts_init': libavformat/mpegtsenc.c:812:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 812 | for (i = 0; i < s->nb_programs; i++) { | ^ libavformat/mpegtsenc.c:855:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 855 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavcodec/dsicinaudio.o libavformat/mov.c: In function 'mov_probe': libavformat/mov.c:6921:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 6921 | moov_offset = offset + 4; | ~~~~~~~~~~~~^~~~~~~~~~~~ libavformat/mov.c:6922:9: note: here 6922 | case MKTAG('m','d','a','t'): | ^~~~ In file included from libavformat/internal.h:28, from libavformat/mpegts.c:36: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mpegtsenc.c: In function 'mpegts_write_packet_internal': libavformat/mpegtsenc.c:1744:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1744 | for(i=0; inb_streams; i++) { | ^ libavformat/mpegts.c: At top level: libavformat/mpegts.c:177:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 177 | MPEGTS_OPTIONS, | ^~~~~~~~~~~~~~ libavformat/mpegtsenc.c: In function 'mpegts_write_flush': In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:179:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 179 | {.i64 = 1}, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:181:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 181 | {.i64 = 0}, 0, 0, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY }, | ^ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:183:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 183 | {.i64 = -1}, -1, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1799:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1799 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpegts.c:185:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 185 | {.i64 = 0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:187:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 187 | {.i64 = 0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:189:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 189 | {.i64 = 0}, 0, 1, 0 }, | ^ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:191:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 191 | {.i64 = 0}, 0, 1, 0 }, | ^ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c: In function 'mpegts_deinit': libavformat/mpegts.c:203:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 203 | MPEGTS_OPTIONS, | ^~~~~~~~~~~~~~ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:206:11: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 206 | { .i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1836:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1836 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mpegts.c:210:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 210 | AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_EXPORT | AV_OPT_FLAG_READONLY }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/mpegts.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c: In function 'get_program': libavformat/mpegts.c:265:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 265 | for (i = 0; i < ts->nb_prg; i++) { | ^ libavformat/mpegts.c: In function 'clear_avprogram': libavformat/mpegts.c:278:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 278 | for (i = 0; i < ts->stream->nb_programs; i++) | ^ libavformat/mpegts.c:279:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 279 | if (ts->stream->programs[i]->id == programid) { | ^~ libavformat/mpegts.c: In function 'clear_program': libavformat/mpegts.c:293:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for (i = 0; i < ts->nb_prg; i++) | ^ libavformat/mpegtsenc.c: At top level: libavformat/mpegts.c: In function 'add_pid_to_pmt': libavformat/mpegts.c:331:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 331 | for (i = 0; i < p->nb_pids; i++) | ^ libavformat/mpegtsenc.c:1880:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1880 | { .i64 = 0x0001 }, 0x0001, 0xffff, AV_OPT_FLAG_ENCODING_PARAM }, | ^ libavformat/mpegts.c: In function 'update_av_program_info': libavformat/mpegts.c:351:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 351 | for (i = 0; i < s->nb_programs; i++) { | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:353:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (program->id == programid) { | ^~ libavformat/mpegts.c: In function 'discard_pid': libavformat/mpegts.c:385:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 385 | for (k = 0; k < ts->stream->nb_programs; k++) | ^ libavformat/mpegts.c:388:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 388 | if (k == ts->stream->nb_programs) | ^~ libavformat/mpegtsenc.c:1883:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1883 | { .i64 = DVB_PRIVATE_NETWORK_START }, 0x0001, 0xffff, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c:391:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 391 | for (i = 0; i < ts->nb_prg; i++) { | ^ libavformat/mpegts.c:393:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 393 | for (j = 0; j < p->nb_pids; j++) { | ^ libavformat/mpegts.c:397:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 397 | for (k = 0; k < ts->stream->nb_programs; k++) { | ^ libavformat/mpegts.c:398:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | if (ts->stream->programs[k]->id == p->id) { | ^~ libavformat/mpegtsenc.c:1886:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1886 | { .i64 = 0x0001 }, 0x0001, 0xffff, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1916:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1916 | { .i64 = 0x1000 }, 0x0010, 0x1f00, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1919:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1919 | { .i64 = 0x0100 }, 0x0010, 0x0f00, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1922:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1922 | { .i64 = -1 }, -1, 1, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1925:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1925 | { .i64 = 1 }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1928:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1928 | { .i64 = DEFAULT_PES_PAYLOAD_SIZE }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1950:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1950 | { .i64 = 0 }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c: In function 'getstr8': libavformat/mpegtsenc.c:1953:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1953 | { .i64 = -1 }, -1, 1, AV_OPT_FLAG_ENCODING_PARAM }, | ^ libavformat/mpegts.c:730:51: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 730 | if (iconv(cd, &in, &inlen, &out, &outlen) == -1) { | ^~ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1956:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1956 | { .i64 = 0 }, 0, 31, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1959:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1959 | { .i64 = 1 }, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1962:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1962 | { .i64 = PCR_RETRANS_TIME }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1965:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1965 | { .dbl = INT_MAX }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegtsenc.c:1968:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1968 | { .dbl = INT_MAX }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/mpegtsenc.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mpegts.c: In function 'mpegts_set_stream_info': libavformat/mpegts.c:962:24: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVCodecID' [-Wsign-compare] 962 | old_codec_id != st->codecpar->codec_id || | ^~ libavformat/mpegts.c:963:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 963 | old_codec_tag != st->codecpar->codec_tag) | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavformat/mpegts.c:24: libavformat/mpegts.c: In function 'read_sl_header': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/mpegts.c:1041:27: note: in expansion of macro 'FFMIN' 1041 | int buf_padded_size = FFMIN(buf_size, sizeof(buf_padded) - AV_INPUT_BUFFER_PADDING_SIZE); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/mpegts.c:1041:27: note: in expansion of macro 'FFMIN' 1041 | int buf_padded_size = FFMIN(buf_size, sizeof(buf_padded) - AV_INPUT_BUFFER_PADDING_SIZE); | ^~~~~ libavformat/mpjpeg.c: In function 'mpjpeg_write_trailer': libavformat/mpjpeg.c:53:50: warning: unused parameter 's' [-Wunused-parameter] 53 | static int mpjpeg_write_trailer(AVFormatContext *s) | ~~~~~~~~~~~~~~~~~^ libavformat/mpegts.c: In function 'mpegts_push_data': libavformat/mpegts.c:1300:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1300 | for (i = 0; i < p->nb_stream_indexes; i++) { | ^ libavcodec/cbs_av1_syntax_template.c: In function 'cbs_av1_write_global_motion_param': libavcodec/cbs_av1.c:495:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 495 | ff_cbs_trace_syntax_element(ctx, position, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | name, subscripts, "", value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/cbs_av1.c:441:9: note: 'position' was declared here 441 | int position, err; | ^~~~~~~~ libavformat/mpegts.c: In function 'parse_MP4DecConfigDescrTag': libavformat/mpegts.c:1512:72: warning: unused parameter 'off' [-Wunused-parameter] 1512 | static int parse_MP4DecConfigDescrTag(MP4DescrParseContext *d, int64_t off, | ~~~~~~~~^~~ libavformat/mpegts.c: In function 'parse_MP4SLDescrTag': libavformat/mpegts.c:1526:65: warning: unused parameter 'off' [-Wunused-parameter] 1526 | static int parse_MP4SLDescrTag(MP4DescrParseContext *d, int64_t off, int len) | ~~~~~~~~^~~ libavformat/mpegts.c:1526:74: warning: unused parameter 'len' [-Wunused-parameter] 1526 | static int parse_MP4SLDescrTag(MP4DescrParseContext *d, int64_t off, int len) | ~~~~^~~ In file included from libavformat/mpegts.c:30: libavformat/mpegts.c: In function 'ff_parse_mpeg2_descriptor': libavformat/mpegts.c:1843:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1843 | av_assert0(language_count <= sizeof(language) / 4); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/mpegts.c:1894:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1894 | av_assert0(language_count <= sizeof(language) / 4); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/mpegts.c: In function 'find_matching_stream': libavformat/mpegts.c:2140:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2140 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavcodec/dsicinvideo.o In file included from libavcodec/dsicinaudio.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/dss_sp.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavformat/mpegts.c: In function 'pat_cb': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/mpegts.c:2480:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2480 | for (j=0; jstream->nb_programs; j++) { | ^ libavformat/mpegts.c:2481:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2481 | for (i = 0; i < ts->nb_prg; i++) | ^ libavformat/mpegts.c:2482:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2482 | if (ts->prg[i].id == ts->stream->programs[j]->id) | ^~ libavformat/mpegts.c:2484:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2484 | if (i==ts->nb_prg && !ts->skip_clear) | ^~ libavformat/mpegts.c: In function 'handle_packet': libavformat/mpegts.c:2687:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2687 | for (i = 0; i < ts->nb_prg; i++) { | ^ libavformat/mpegts.c:2691:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2691 | if (i == ts->nb_prg && ts->nb_prg > 0) { | ^~ libavformat/mpegts.c:2693:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2693 | for (i = 0; i < ts->stream->nb_streams; i++) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavformat/mpegts.c:24: libavformat/mpegts.c: In function 'mpegts_resync': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/mpegts.c:2760:20: note: in expansion of macro 'FFMIN' 2760 | avio_seek(pb, -FFMIN(seekback, pos), SEEK_CUR); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/mpegts.c:2760:20: note: in expansion of macro 'FFMIN' 2760 | avio_seek(pb, -FFMIN(seekback, pos), SEEK_CUR); | ^~~~~ In file included from libavcodec/dsicinvideo.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/dstdec.o CC libavformat/mpjpegdec.o CC libavformat/mpl2dec.o libavcodec/dss_sp.c: In function 'dss_sp_update_state': libavcodec/dss_sp.c:695:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 695 | } while (offset < FF_ARRAY_ELEMS(p->excitation)); | ^ CC libavcodec/dump_extradata_bsf.o CC libavformat/mpsubdec.o In file included from libavformat/internal.h:28, from libavformat/mpjpegdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/mpl2dec.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/dstdec.c:33: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/dstdec.c: In function 'read_uncoded_coeff': libavcodec/dstdec.c:134:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 134 | for (i = 0; i < elements; i++) { | ^ libavcodec/dstdec.c:135:31: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 135 | dst[i] = (is_signed ? get_sbits(gb, coeff_bits) : get_bits(gb, coeff_bits)) + offset; | ^~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/dstdec.c: In function 'read_table': libavcodec/dstdec.c:157:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 157 | for (k = 0; k < method + 1; k++) | ^ libavcodec/dstdec.c: In function 'build_filter': libavcodec/dstdec.c:207:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 207 | for (i = 0; i < fsets->elements; i++) { | ^ libavformat/mpjpegdec.c: At top level: libavformat/mpjpegdec.c:379:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 379 | { "strict_mime_boundary", "require MIME boundaries match", OFFSET(strict_mime_boundary), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, | ^ In file included from libavformat/mpjpegdec.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dstdec.c: In function 'decode_frame': libavcodec/dstdec.c:296:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 296 | for (ch = 0; ch < avctx->channels; ch++) | ^ libavcodec/dstdec.c:321:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 321 | for (ch = 0; ch < channels; ch++) { | ^ libavcodec/dstdec.c:352:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 352 | for (i = 0; i < avctx->channels; i++) { | ^ libavcodec/dstdec.c: At top level: libavcodec/dstdec.c:374:1: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 374 | }; | ^ In file included from libavcodec/internal.h:33, from libavcodec/dstdec.c:30: libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ CC libavformat/msf.o In file included from libavformat/internal.h:28, from libavformat/mpsubdec.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/msnwc_tcp.o CC libavformat/mtaf.o CC libavcodec/dv.o CC libavformat/mtv.o In file included from libavformat/internal.h:28, from libavformat/msf.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/musx.o In file included from libavformat/msnwc_tcp.c:21: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/mtaf.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/dv_profile.o In file included from libavformat/internal.h:28, from libavformat/msnwc_tcp.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/musx.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/dvaudio_parser.o In file included from libavformat/internal.h:28, from libavformat/mtv.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/dvaudiodec.o CC libavcodec/dvbsub.o CC libavcodec/dvbsub_parser.o CC libavcodec/dvbsubdec.o libavcodec/dv_profile.c: In function 'ff_dv_print_profiles': libavcodec/dv_profile.c:249:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 249 | for (i = 0; i < FF_ARRAY_ELEMS(dv_profiles); i++) { | ^ libavcodec/dv_profile.c: In function 'ff_dv_frame_profile': libavcodec/dv_profile.c:284:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 284 | for (i = 0; i < FF_ARRAY_ELEMS(dv_profiles); i++) | ^ libavcodec/dv_profile.c:289:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 289 | if (sys && buf_size == sys->frame_size) | ^~ libavcodec/dv_profile.c: In function 'av_dv_codec_profile2': libavcodec/dv_profile.c:326:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 326 | for (i = 0; i < FF_ARRAY_ELEMS(dv_profiles); i++) | ^ CC libavformat/mux.o libavformat/mpegtsenc.c: In function 'mpegts_write_pes': libavformat/mpegtsenc.c:1423:13: warning: 'is_dvb_subtitle' may be used uninitialized in this function [-Wmaybe-uninitialized] 1423 | if (is_dvb_subtitle && payload_size == len) { | ^~~~~~~~~~~~~~~ libavcodec/dvaudiodec.c: In function 'decode_init': libavcodec/dvaudiodec.c:59:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 59 | for (i = 0; i < FF_ARRAY_ELEMS(s->shuffle); i++) { | ^ CC libavcodec/dvd_nav_parser.o In file included from libavcodec/dvbsub.c:22: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/dvbsub.c: In function 'encode_dvb_subtitles': libavcodec/dvbsub.c:276:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 276 | for (region_id = 0; region_id < h->num_rects; region_id++) { | ^ libavcodec/dvbsub.c:286:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 286 | for (clut_id = 0; clut_id < h->num_rects; clut_id++) { | ^ CC libavformat/mvdec.o CC libavcodec/dvdata.o libavcodec/dvbsub.c:335:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 335 | for (region_id = 0; region_id < h->num_rects; region_id++) { | ^ libavcodec/dvbsub.c:377:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 377 | for (object_id = 0; object_id < h->num_rects; object_id++) { | ^ libavcodec/dvbsub.c: In function 'dvbsub_encode': libavcodec/dvbsub.c:446:50: warning: unused parameter 'buf_size' [-Wunused-parameter] 446 | unsigned char *buf, int buf_size, | ~~~~^~~~~~~~ CC libavformat/mvi.o CC libavformat/mxf.o In file included from libavcodec/dvbsubdec.c:24: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/dvbsubdec.c: In function 'save_subtitle_set': libavcodec/dvbsubdec.c:765:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 765 | for (i = 0; i < sub->num_rects; i++) { | ^ libavcodec/dvbsubdec.c:840:17: warning: 'pict' is deprecated [-Wdeprecated-declarations] 840 | rect->pict.data[j] = rect->data[j]; | ^~~~ In file included from libavcodec/dvbsubdec.c:22: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/dvbsubdec.c:840:17: warning: 'data' is deprecated [-Wdeprecated-declarations] 840 | rect->pict.data[j] = rect->data[j]; | ^~~~ In file included from libavcodec/dvbsubdec.c:22: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/dvbsubdec.c:841:17: warning: 'pict' is deprecated [-Wdeprecated-declarations] 841 | rect->pict.linesize[j] = rect->linesize[j]; | ^~~~ In file included from libavcodec/dvbsubdec.c:22: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/dvbsubdec.c:841:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 841 | rect->pict.linesize[j] = rect->linesize[j]; | ^~~~ In file included from libavcodec/dvbsubdec.c:22: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/dvbsubdec.c:854:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 854 | for(i=0; inum_rects; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/mux.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/mvdec.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/mxfdec.o CC libavformat/mxfenc.o CC libavformat/mxg.o libavformat/mvdec.c: In function 'parse_global_var': libavformat/mvdec.c:119:63: warning: unused parameter 'st' [-Wunused-parameter] 119 | static int parse_global_var(AVFormatContext *avctx, AVStream *st, | ~~~~~~~~~~^~ libavformat/mvdec.c: In function 'read_table': libavformat/mvdec.c:237:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 237 | for (i = 0; i < count; i++) { | ^ libavcodec/dvbsubdec.c: In function 'dvbsub_display_end_segment': libavcodec/dvbsubdec.c:1598:77: warning: unused parameter 'buf' [-Wunused-parameter] 1598 | static int dvbsub_display_end_segment(AVCodecContext *avctx, const uint8_t *buf, | ~~~~~~~~~~~~~~~^~~ libavcodec/dvbsubdec.c:1599:43: warning: unused parameter 'buf_size' [-Wunused-parameter] 1599 | int buf_size, AVSubtitle *sub,int *got_output) | ~~~~^~~~~~~~ libavformat/mvdec.c: In function 'mv_read_packet': libavformat/mvdec.c:429:24: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 429 | if (index->pos > pos) | ^ libavformat/mvdec.c:431:29: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 431 | else if (index->pos < pos) { | ^ libavcodec/dvbsubdec.c: At top level: libavcodec/dvbsubdec.c:1733:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1733 | {"compute_edt", "compute end of time using pts or timeout", offsetof(DVBSubContext, compute_edt), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DS}, | ^ libavformat/mvdec.c:450:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 450 | if (mv->eof_count >= avctx->nb_streams) | ^~ In file included from libavcodec/dvbsubdec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mvdec.c:458:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 458 | if (mv->stream_index >= avctx->nb_streams) | ^~ libavcodec/dvbsubdec.c:1734:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1734 | {"compute_clut", "compute clut when not available(-1) or always(1) or never(0)", offsetof(DVBSubContext, compute_clut), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, DS}, | ^ In file included from libavcodec/dvbsubdec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mvdec.c: In function 'mv_read_seek': libavcodec/dvbsubdec.c:1735:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1735 | {"dvb_substream", "", offsetof(DVBSubContext, substream), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 63, DS}, | ^ In file included from libavcodec/dvbsubdec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mvdec.c:481:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 481 | for (i = 0; i < avctx->nb_streams; i++) | ^ In file included from libavformat/mux.c:26: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/ncdec.o CC libavcodec/dvdec.o In file included from libavformat/internal.h:28, from libavformat/mvi.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mxf.c:29:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 29 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x01,0x03,0x02,0x02,0x01,0x00,0x00,0x00 }, 13, AVMEDIA_TYPE_VIDEO }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:30:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 30 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x01,0x03,0x02,0x02,0x02,0x00,0x00,0x00 }, 13, AVMEDIA_TYPE_AUDIO }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:31:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 31 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x01,0x03,0x02,0x02,0x03,0x00,0x00,0x00 }, 13, AVMEDIA_TYPE_DATA }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:32:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 32 | { { 0x80,0x7D,0x00,0x60,0x08,0x14,0x3E,0x6F,0x6F,0x3C,0x8C,0xE1,0x6C,0xEF,0x11,0xD2 }, 16, AVMEDIA_TYPE_VIDEO }, /* LegacyPicture Avid Media Composer MXF */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:33:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 33 | { { 0x80,0x7D,0x00,0x60,0x08,0x14,0x3E,0x6F,0x78,0xE1,0xEB,0xE1,0x6C,0xEF,0x11,0xD2 }, 16, AVMEDIA_TYPE_AUDIO }, /* LegacySound Avid Media Composer MXF */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:34:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 34 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AVMEDIA_TYPE_DATA }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:39:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 39 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x03,0x04,0x01,0x02,0x02,0x01,0x01,0x11,0x00 }, 14, AV_CODEC_ID_MPEG2VIDEO }, /* MP@ML Long GoP */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:40:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 40 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x02,0x02,0x01,0x02,0x01,0x01 }, 14, AV_CODEC_ID_MPEG2VIDEO }, /* D-10 50Mbps PAL */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:41:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 41 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x03,0x04,0x01,0x02,0x02,0x01,0x03,0x03,0x00 }, 14, AV_CODEC_ID_MPEG2VIDEO }, /* MP@HL Long GoP */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:42:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 42 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x03,0x04,0x01,0x02,0x02,0x01,0x04,0x02,0x00 }, 14, AV_CODEC_ID_MPEG2VIDEO }, /* 422P@HL I-Frame */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:43:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 43 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x03,0x04,0x01,0x02,0x02,0x01,0x20,0x02,0x03 }, 14, AV_CODEC_ID_MPEG4 }, /* XDCAM proxy_pal030926.mxf */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:44:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 44 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x02,0x02,0x02,0x01,0x02,0x00 }, 13, AV_CODEC_ID_DVVIDEO }, /* DV25 IEC PAL */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:45:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 45 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x07,0x04,0x01,0x02,0x02,0x03,0x01,0x01,0x00 }, 14, AV_CODEC_ID_JPEG2000 }, /* JPEG 2000 code stream */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:46:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 46 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x01,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 SP@LL */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:47:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 47 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x02,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 SP@ML */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:48:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 48 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x03,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 MP@LL */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:49:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 49 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x04,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 MP@ML */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:50:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 50 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x05,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 MP@HL */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:51:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 51 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x06,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 AP@L0 */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:52:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 52 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x07,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 AP@L1 */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:53:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 53 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x08,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 AP@L2 */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:54:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 54 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x09,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 AP@L3 */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ CC libavformat/network.o libavformat/mxf.c:55:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 55 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x04,0x0A,0x00,0x00 }, 14, AV_CODEC_ID_VC1 }, /* VC1 AP@L4 */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:56:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 56 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x02,0x01,0x7F,0x00,0x00,0x00 }, 13, AV_CODEC_ID_RAWVIDEO }, /* uncompressed */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:57:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 57 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x01,0x01,0x02,0x01,0x00 }, 15, AV_CODEC_ID_RAWVIDEO }, /* uncompressed 422 8-bit */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:58:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 58 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x02,0x02,0x71,0x00,0x00,0x00 }, 13, AV_CODEC_ID_DNXHD }, /* SMPTE VC-3/DNxHD */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:59:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 59 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x01,0x02,0x02,0x03,0x02,0x00,0x00 }, 14, AV_CODEC_ID_DNXHD }, /* SMPTE VC-3/DNxHD */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:60:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 60 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x0E,0x04,0x02,0x01,0x02,0x04,0x01,0x00 }, 16, AV_CODEC_ID_DNXHD }, /* SMPTE VC-3/DNxHD Legacy Avid Media Composer MXF */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:61:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 61 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x01,0x32,0x00,0x00 }, 14, AV_CODEC_ID_H264 }, /* H.264/MPEG-4 AVC Intra */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:62:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 62 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x01,0x31,0x11,0x01 }, 14, AV_CODEC_ID_H264 }, /* H.264/MPEG-4 AVC SPS/PPS in-band */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:63:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 63 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x01,0x01,0x02,0x02,0x01 }, 16, AV_CODEC_ID_V210 }, /* V210 */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:64:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 64 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x0E,0x04,0x02,0x01,0x02,0x11,0x00,0x00 }, 14, AV_CODEC_ID_PRORES }, /* Avid MC7 ProRes */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:65:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 65 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0D,0x04,0x01,0x02,0x02,0x03,0x06,0x00,0x00 }, 14, AV_CODEC_ID_PRORES }, /* Apple ProRes */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:67:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 67 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x03,0x04,0x02,0x02,0x02,0x03,0x03,0x01,0x00 }, 14, AV_CODEC_ID_AAC }, /* MPEG-2 AAC ADTS (legacy) */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:68:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 68 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x02,0x02,0x01,0x00,0x00,0x00,0x00 }, 13, AV_CODEC_ID_PCM_S16LE }, /* uncompressed */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:69:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 69 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x02,0x02,0x01,0x7F,0x00,0x00,0x00 }, 13, AV_CODEC_ID_PCM_S16LE }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:70:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 70 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x07,0x04,0x02,0x02,0x01,0x7E,0x00,0x00,0x00 }, 13, AV_CODEC_ID_PCM_S16BE }, /* From Omneon MXF file */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:71:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 71 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x04,0x04,0x02,0x02,0x02,0x03,0x01,0x01,0x00 }, 15, AV_CODEC_ID_PCM_ALAW }, /* XDCAM Proxy C0023S01.mxf */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:72:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 72 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x02,0x02,0x02,0x03,0x02,0x01,0x00 }, 15, AV_CODEC_ID_AC3 }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:73:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 73 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x04,0x02,0x02,0x02,0x03,0x02,0x05,0x00 }, 15, AV_CODEC_ID_MP2 }, /* MP2 or MP3 */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:75:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 75 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AV_CODEC_ID_NONE }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:79:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 79 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x01,0x01,0x02,0x01,0x01 }, 16, AV_PIX_FMT_UYVY422 }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:80:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 80 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x01,0x01,0x02,0x01,0x02 }, 16, AV_PIX_FMT_YUYV422 }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:81:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 81 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AV_PIX_FMT_NONE }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:85:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 85 | { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x01,0x0E,0x04,0x03,0x01,0x01,0x03,0x01,0x00 }, 15, MKTAG('A', 'V', 'u', 'p') }, /* Avid 1:1 */ | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxf.c:86:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 86 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, 0 }, | ^ In file included from libavformat/mxf.c:23: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mux.c: In function 'ff_choose_timebase': libavformat/mux.c:102:48: warning: unused parameter 's' [-Wunused-parameter] 102 | AVRational ff_choose_timebase(AVFormatContext *s, AVStream *st, int min_precision) | ~~~~~~~~~~~~~~~~~^ libavformat/mux.c: In function 'ff_choose_chroma_location': libavformat/mux.c:118:66: warning: unused parameter 's' [-Wunused-parameter] 118 | enum AVChromaLocation ff_choose_chroma_location(AVFormatContext *s, AVStream *st) | ~~~~~~~~~~~~~~~~~^ libavformat/mux.c: In function 'avformat_alloc_output_context2': libavformat/mux.c:192:9: warning: 'filename' is deprecated [-Wdeprecated-declarations] 192 | av_strlcpy(s->filename, filename, sizeof(s->filename)); | ^~~~~~~~~~ In file included from libavformat/mux.c:22: libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ libavformat/mux.c:192:9: warning: 'filename' is deprecated [-Wdeprecated-declarations] 192 | av_strlcpy(s->filename, filename, sizeof(s->filename)); | ^~~~~~~~~~ In file included from libavformat/mux.c:22: libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ libavformat/mux.c: In function 'init_muxer': libavformat/mux.c:264:5: warning: 'filename' is deprecated [-Wdeprecated-declarations] 264 | if (!s->url && !(s->url = av_strdup(s->filename))) { | ^~ In file included from libavformat/mux.c:22: libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ libavformat/mux.c:275:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 275 | if (s->nb_streams && s->streams[0]->codec->flags & AV_CODEC_FLAG_BITEXACT) { | ^~ In file included from libavformat/mux.c:22: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mux.c:293:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mux.c:300:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 300 | st->codec->codec_type != AVMEDIA_TYPE_UNKNOWN) { | ^~ In file included from libavformat/mux.c:22: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mux.c:304:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 304 | ret = avcodec_parameters_from_context(st->codecpar, st->codec); | ^~~ In file included from libavformat/mux.c:22: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mux.c: In function 'init_pts': libavformat/mux.c:439:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 439 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mux.c: In function 'compute_muxer_pkt_fields': libavformat/mux.c:587:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 587 | pkt->duration = av_rescale(1, num * (int64_t)st->time_base.den * st->codec->ticks_per_frame, den * (int64_t)st->time_base.num); | ^~~ In file included from libavformat/mux.c:22: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mux.c:647:22: warning: 'codec' is deprecated [-Wdeprecated-declarations] 647 | av_get_audio_frame_duration(st->codec, pkt->size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/mux.c:22: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/mux.c: In function 'check_packet': libavformat/mux.c:769:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 769 | if (pkt->stream_index < 0 || pkt->stream_index >= s->nb_streams) { | ^~ In file included from libavformat/network.h:29, from libavformat/network.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mux.c: In function 'ff_interleave_add_packet': libavformat/mux.c:955:65: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 955 | || (max && st->interleaver_chunk_duration > max)) { | ^ libavformat/mux.c:958:55: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 958 | if (max && st->interleaver_chunk_duration > max) { | ^ In file included from libavformat/internal.h:28, from libavformat/mxg.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mux.c: In function 'ff_interleave_packet_per_dts': libavformat/mux.c:1034:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1034 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mux.c:1058:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1058 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavformat/mxfdec.c:51: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/mux.c: In function 'av_write_trailer': libavformat/mux.c:1292:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1292 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from libavformat/mxfenc.c:49: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavformat/mov.c: In function 'get_current_encryption_info': ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/mov.c:5872:17: warning: 'st' may be used uninitialized in this function [-Wmaybe-uninitialized] 5872 | *sc = st->priv_data; | ~~^~~~~~~~~~~ CC libavformat/nistspheredec.o CC libavcodec/dvdsub_parser.o In file included from libavformat/internal.h:28, from libavformat/mxfdec.c:57: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/dvdsubdec.o In file included from libavformat/internal.h:28, from libavformat/ncdec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/mxfenc.c:57: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mxfdec.c: In function 'mxf_read_sync': libavformat/mxfdec.c:389:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 389 | for (i = 0; i < size && !avio_feof(pb); i++) { | ^ libavformat/mxfdec.c:396:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 396 | return i == size; | ^~ libavformat/mxfdec.c: In function 'mxf_get_stream_index': libavformat/mxfdec.c:422:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 422 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfdec.c: In function 'mxf_get_eia608_packet': libavformat/mxfdec.c:455:64: warning: unused parameter 'st' [-Wunused-parameter] 455 | static int mxf_get_eia608_packet(AVFormatContext *s, AVStream *st, AVPacket *pkt, int64_t length) | ~~~~~~~~~~^~ CC libavcodec/dvdsubenc.o libavformat/mxfdec.c: In function 'mxf_decrypt_triplet': libavformat/mxfdec.c:604:32: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 604 | if (size < 32 || size - 32 < orig_size) | ^ libavformat/mxfdec.c:616:19: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 616 | else if (size < plaintext_size) | ^ libavformat/mxfdec.c: In function 'mxf_read_primer_pack': libavformat/mxfdec.c:628:65: warning: unused parameter 'tag' [-Wunused-parameter] 628 | static int mxf_read_primer_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:628:74: warning: unused parameter 'size' [-Wunused-parameter] 628 | static int mxf_read_primer_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfdec.c:628:84: warning: unused parameter 'uid' [-Wunused-parameter] 628 | static int mxf_read_primer_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:628:97: warning: unused parameter 'klv_offset' [-Wunused-parameter] 628 | static int mxf_read_primer_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_partition_pack': libavformat/mxfdec.c:729:39: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 729 | partition->previous_partition == partition->this_partition) { | ^~ libavformat/mxfdec.c:741:43: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 741 | if (partition->previous_partition == partition->this_partition) | ^~ libavformat/mxfdec.c:770:53: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 770 | mxf->run_in + partition->previous_partition >= klv_offset) { | ^~ libavformat/mxfenc.c: In function 'mxf_write_primer_pack': libavformat/mxfenc.c:602:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 602 | for (i = 0; i < FF_ARRAY_ELEMS(mxf_local_tag_batch); i++) { | ^ libavformat/mxfenc.c:607:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 607 | for (i = 0; i < FF_ARRAY_ELEMS(mxf_user_comments_local_tag); i++) { | ^ libavformat/mxfenc.c: In function 'mxf_free': libavformat/mxfenc.c:629:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 629 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfenc.c: In function 'mxf_write_essence_container_refs': libavformat/mxfenc.c:658:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 658 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavcodec/dvenc.o libavcodec/dvdec.c: In function 'dv_decode_ac': libavcodec/dvdec.c:239:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 239 | if (re_index + vlc_len > last_index) { | ^ libavformat/mxfdec.c:654:68: warning: unused parameter 'tag' [-Wunused-parameter] 654 | static int mxf_read_partition_pack(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c: In function 'mxf_read_cryptographic_context': libavformat/mxfdec.c:837:75: warning: unused parameter 'tag' [-Wunused-parameter] 837 | static int mxf_read_cryptographic_context(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:837:107: warning: unused parameter 'klv_offset' [-Wunused-parameter] 837 | static int mxf_read_cryptographic_context(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_content_storage': libavformat/mxfdec.c:895:78: warning: unused parameter 'size' [-Wunused-parameter] 895 | static int mxf_read_content_storage(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfdec.c:895:88: warning: unused parameter 'uid' [-Wunused-parameter] 895 | static int mxf_read_content_storage(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:895:101: warning: unused parameter 'klv_offset' [-Wunused-parameter] 895 | static int mxf_read_content_storage(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_source_clip': libavformat/mxfdec.c:911:74: warning: unused parameter 'size' [-Wunused-parameter] 911 | static int mxf_read_source_clip(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfdec.c:911:84: warning: unused parameter 'uid' [-Wunused-parameter] 911 | static int mxf_read_source_clip(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:911:97: warning: unused parameter 'klv_offset' [-Wunused-parameter] 911 | static int mxf_read_source_clip(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_timecode_component': libavformat/mxfdec.c:933:81: warning: unused parameter 'size' [-Wunused-parameter] 933 | static int mxf_read_timecode_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfdec.c:933:91: warning: unused parameter 'uid' [-Wunused-parameter] 933 | static int mxf_read_timecode_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:933:104: warning: unused parameter 'klv_offset' [-Wunused-parameter] 933 | static int mxf_read_timecode_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_pulldown_component': libavformat/mxfdec.c:950:81: warning: unused parameter 'size' [-Wunused-parameter] 950 | static int mxf_read_pulldown_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfdec.c:950:91: warning: unused parameter 'uid' [-Wunused-parameter] 950 | static int mxf_read_pulldown_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:950:104: warning: unused parameter 'klv_offset' [-Wunused-parameter] 950 | static int mxf_read_pulldown_component(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_track': libavformat/mxfdec.c:961:78: warning: unused parameter 'uid' [-Wunused-parameter] 961 | static int mxf_read_track(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:961:91: warning: unused parameter 'klv_offset' [-Wunused-parameter] 961 | static int mxf_read_track(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_sequence': libavformat/mxfdec.c:985:71: warning: unused parameter 'size' [-Wunused-parameter] 985 | static int mxf_read_sequence(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfdec.c:985:81: warning: unused parameter 'uid' [-Wunused-parameter] 985 | static int mxf_read_sequence(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:985:94: warning: unused parameter 'klv_offset' [-Wunused-parameter] 985 | static int mxf_read_sequence(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_essence_group': libavformat/mxfdec.c:1005:76: warning: unused parameter 'size' [-Wunused-parameter] 1005 | static int mxf_read_essence_group(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfenc.c: In function 'mxf_write_sequence': libavformat/mxfdec.c:1005:86: warning: unused parameter 'uid' [-Wunused-parameter] 1005 | static int mxf_read_essence_group(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfenc.c:943:78: warning: unused parameter 'package' [-Wunused-parameter] 943 | static void mxf_write_sequence(AVFormatContext *s, AVStream *st, MXFPackage *package) | ~~~~~~~~~~~~^~~~~~~ libavformat/mxfdec.c:1005:99: warning: unused parameter 'klv_offset' [-Wunused-parameter] 1005 | static int mxf_read_essence_group(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfenc.c: In function 'mxf_write_timecode_component': libavformat/mxfdec.c: In function 'mxf_read_package': libavformat/mxfenc.c:970:88: warning: unused parameter 'package' [-Wunused-parameter] 970 | static void mxf_write_timecode_component(AVFormatContext *s, AVStream *st, MXFPackage *package) | ~~~~~~~~~~~~^~~~~~~ libavformat/mxfdec.c:1019:80: warning: unused parameter 'uid' [-Wunused-parameter] 1019 | static int mxf_read_package(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:1019:93: warning: unused parameter 'klv_offset' [-Wunused-parameter] 1019 | static int mxf_read_package(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_essence_container_data': libavformat/mxfdec.c:1043:85: warning: unused parameter 'size' [-Wunused-parameter] 1043 | static int mxf_read_essence_container_data(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfdec.c:1043:95: warning: unused parameter 'uid' [-Wunused-parameter] 1043 | static int mxf_read_essence_container_data(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:1043:108: warning: unused parameter 'klv_offset' [-Wunused-parameter] 1043 | static int mxf_read_essence_container_data(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfenc.c: In function 'mxf_write_multi_descriptor': libavformat/mxfenc.c:1080:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1080 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/mxfdec.c: In function 'mxf_read_index_table_segment': libavformat/mxfdec.c:1092:82: warning: unused parameter 'size' [-Wunused-parameter] 1092 | static int mxf_read_index_table_segment(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~~ libavformat/mxfdec.c:1092:92: warning: unused parameter 'uid' [-Wunused-parameter] 1092 | static int mxf_read_index_table_segment(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:1092:105: warning: unused parameter 'klv_offset' [-Wunused-parameter] 1092 | static int mxf_read_index_table_segment(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/network.c: In function 'ff_socket': libavformat/network.c:193:5: warning: "HAVE_FCNTL" is not defined, evaluates to 0 [-Wundef] 193 | #if HAVE_FCNTL | ^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_generic_descriptor': libavformat/mxfdec.c:1149:104: warning: unused parameter 'klv_offset' [-Wunused-parameter] 1149 | static int mxf_read_generic_descriptor(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_tagged_value': libavformat/mxfdec.c:1271:85: warning: unused parameter 'uid' [-Wunused-parameter] 1271 | static int mxf_read_tagged_value(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~^~~ libavformat/mxfdec.c:1271:98: warning: unused parameter 'klv_offset' [-Wunused-parameter] 1271 | static int mxf_read_tagged_value(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/network.c: In function 'ff_connect_parallel': libavformat/mxfdec.c: At top level: 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)) | ^ libavformat/mxfdec.c:1324:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1324 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x07,0x0d,0x01,0x03,0x01,0x02,0x0c,0x01,0x00 }, 14, AV_CODEC_ID_JPEG2000, NULL, 14 }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1325:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1325 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x10,0x60,0x01 }, 14, AV_CODEC_ID_H264, NULL, 15 }, /* H.264 */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1326:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1326 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x11,0x01,0x00 }, 14, AV_CODEC_ID_DNXHD, NULL, 14 }, /* VC-3 */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1327:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1327 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x12,0x01,0x00 }, 14, AV_CODEC_ID_VC1, NULL, 14 }, /* VC-1 */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1328:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1328 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x14,0x01,0x00 }, 14, AV_CODEC_ID_TIFF, NULL, 14 }, /* TIFF */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1329:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1329 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x15,0x01,0x00 }, 14, AV_CODEC_ID_DIRAC, NULL, 14 }, /* VC-2 */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1330:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1330 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x1b,0x01,0x00 }, 14, AV_CODEC_ID_CFHD, NULL, 14 }, /* VC-5 */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1331:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1331 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x1c,0x01,0x00 }, 14, AV_CODEC_ID_PRORES, NULL, 14 }, /* ProRes */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfenc.c: In function 'mxf_write_package': libavformat/mxfdec.c:1332:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1332 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x04,0x60,0x01 }, 14, AV_CODEC_ID_MPEG2VIDEO, NULL, 15 }, /* MPEG-ES */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfenc.c:1597:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1597 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfdec.c:1334:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1334 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x01,0x0d,0x01,0x03,0x01,0x02,0x02,0x41,0x01 }, 14, AV_CODEC_ID_DVVIDEO, NULL, 15 }, /* DV 625 25mbps */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1336:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1336 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0a,0x0e,0x0f,0x03,0x01,0x02,0x20,0x01,0x01 }, 15, AV_CODEC_ID_HQ_HQA }, | ^ libavformat/mxfenc.c: In function 'mxf_write_header_metadata_sets': In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfenc.c:1654:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1654 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfdec.c:1337:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1337 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0a,0x0e,0x0f,0x03,0x01,0x02,0x20,0x02,0x01 }, 15, AV_CODEC_ID_HQX }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1338:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1338 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0a,0x0e,0x15,0x00,0x04,0x02,0x10,0x00,0x01 }, 16, AV_CODEC_ID_HEVC, NULL, 15 }, /* Canon XF-HEVC */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/network.c: In function 'ff_listen_connect': libavformat/network.c:284:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 284 | if (ret != 0) { | ^ libavformat/mxfdec.c:1339:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1339 | { { 0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0xff,0x4b,0x46,0x41,0x41,0x00,0x0d,0x4d,0x4f }, 14, AV_CODEC_ID_RAWVIDEO }, /* Legacy ?? Uncompressed Picture */ | ^ libavformat/network.c:296:9: note: here 296 | default: | ^~~~~~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1340:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1340 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AV_CODEC_ID_NONE }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfenc.c: In function 'mxf_write_index_table_segment': libavformat/mxfenc.c:1756:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1756 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfdec.c:1345:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1345 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x01,0x0d,0x01,0x03,0x01,0x02,0x01,0x00,0x00 }, 14, AV_CODEC_ID_MPEG2VIDEO }, /* MXF-GC SMPTE D-10 mappings */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1346:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1346 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AV_CODEC_ID_NONE }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1351:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1351 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x01,0x32,0x00,0x00 }, 14, AV_CODEC_ID_H264 }, /* H.264/MPEG-4 AVC Intra Profiles */ | ^ libavformat/mxfenc.c:1784:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1784 | for (i = 0; i < mxf->edit_units_count; i++) { | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1352:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1352 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x07,0x04,0x01,0x02,0x02,0x03,0x01,0x01,0x00 }, 14, AV_CODEC_ID_JPEG2000 }, /* JPEG 2000 code stream */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfenc.c:1796:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1796 | for (j = key_index; j < mxf->edit_units_count; j++) { | ^ libavformat/mxfdec.c:1353:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1353 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AV_CODEC_ID_NONE }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfenc.c:1800:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1800 | if (j == mxf->edit_units_count) | ^~ libavformat/mxfdec.c:1358:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1358 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x01,0x32,0x21,0x01 }, 16, 1440 }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1359:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1359 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x01,0x32,0x21,0x02 }, 16, 1440 }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1360:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1360 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x01,0x32,0x21,0x03 }, 16, 1440 }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1361:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1361 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x02,0x01,0x32,0x21,0x04 }, 16, 1440 }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1362:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1362 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, 0 }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1368:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1368 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x02,0x0d,0x01,0x03,0x01,0x02,0x04,0x40,0x01 }, 14, AV_CODEC_ID_MP2, NULL, 15 }, /* MPEG-ES */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1369:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1369 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x01,0x0d,0x01,0x03,0x01,0x02,0x01,0x01,0x01 }, 14, AV_CODEC_ID_PCM_S16LE, NULL, 13 }, /* D-10 Mapping 50Mbps PAL Extended Template */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1370:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1370 | { { 0x06,0x0e,0x2b,0x34,0x01,0x01,0x01,0xff,0x4b,0x46,0x41,0x41,0x00,0x0d,0x4d,0x4F }, 14, AV_CODEC_ID_PCM_S16LE }, /* 0001GL00.MXF.A1.mxf_opatom.mxf */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1371:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1371 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x03,0x04,0x02,0x02,0x02,0x03,0x03,0x01,0x00 }, 14, AV_CODEC_ID_AAC }, /* MPEG-2 AAC ADTS (legacy) */ | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfdec.c:1372:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1372 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AV_CODEC_ID_NONE }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfenc.c: In function 'mxf_parse_prores_frame': libavformat/mxfdec.c:1376:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1376 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x09,0x0d,0x01,0x03,0x01,0x02,0x0d,0x00,0x00 }, 16, AV_CODEC_ID_NONE, "vbi_smpte_436M", 11 }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfenc.c:1978:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1978 | for (i = 0; i < FF_ARRAY_ELEMS(mxf_prores_codec_uls); i++) { | ^ libavformat/mxfdec.c:1377:5: warning: missing initializer for field 'wrapping_indicator_type' of 'MXFCodecUL' [-Wmissing-field-initializers] 1377 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x09,0x0d,0x01,0x03,0x01,0x02,0x0e,0x00,0x00 }, 16, AV_CODEC_ID_NONE, "vbi_vanc_smpte_436M", 11 }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:81:30: note: 'wrapping_indicator_type' declared here 81 | MXFWrappingIndicatorType wrapping_indicator_type; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:1378:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1378 | { { 0x06,0x0e,0x2b,0x34,0x04,0x01,0x01,0x09,0x0d,0x01,0x03,0x01,0x02,0x13,0x01,0x01 }, 16, AV_CODEC_ID_TTML }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavcodec/dvdsub_parser.c: In function 'dvdsub_parse_init': libavcodec/dvdsub_parser.c:35:60: warning: unused parameter 's' [-Wunused-parameter] 35 | static av_cold int dvdsub_parse_init(AVCodecParserContext *s) | ~~~~~~~~~~~~~~~~~~~~~~^ libavformat/mxfdec.c:1379:5: warning: missing initializer for field 'desc' of 'MXFCodecUL' [-Wmissing-field-initializers] 1379 | { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AV_CODEC_ID_NONE }, | ^ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:79:17: note: 'desc' declared here 79 | const char *desc; | ^~~~ libavformat/mxfenc.c: In function 'mxf_parse_dnxhd_frame': libavformat/mxfenc.c:2032:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2032 | for (i = 0; i < FF_ARRAY_ELEMS(mxf_dnxhd_codec_uls); i++) { | ^ libavformat/mxfdec.c: In function 'mxf_get_sorted_table_segments': libavformat/mxfdec.c:1471:108: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1471 | s->body_sid == last_body_sid && s->index_sid == last_index_sid && s->index_start_position > last_index_start) && | ^ libavformat/mxfdec.c:1475:108: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1475 | s->body_sid == best_body_sid && s->index_sid == best_index_sid && s->index_start_position < best_index_start || | ^ libavformat/mxfdec.c:1476:108: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1476 | 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)) { | ^~ libavformat/mxfdec.c: In function 'mxf_essence_container_end': libavformat/mxfdec.c:1551:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1551 | for (x = 0; x < mxf->partitions_count; x++) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/mxfdec.c:49: libavformat/mxfdec.c: In function 'mxf_edit_unit_absolute_offset': ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavformat/mxfdec.c:1577:21: note: in expansion of macro 'FFMAX' 1577 | edit_unit = FFMAX(edit_unit, s->index_start_position); /* clamp if trying to seek before start */ | ^~~~~ ./libavutil/common.h:94: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] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavformat/mxfdec.c:1577:21: note: in expansion of macro 'FFMAX' 1577 | edit_unit = FFMAX(edit_unit, s->index_start_position); /* clamp if trying to seek before start */ | ^~~~~ In file included from libavformat/internal.h:28, from libavformat/nistspheredec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/mxfdec.c:1579:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1579 | if (edit_unit < s->index_start_position + s->index_duration) { | ^ libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mxfdec.c:1585:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1585 | if (s->nb_index_entries == 2 * s->index_duration + 1) | ^~ libavformat/mxfdec.c: In function 'mxf_compute_ptses_fake_index': libavformat/mxfdec.c:1628:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1628 | if (s->index_duration > INT_MAX - index_table->nb_ptses) { | ^ libavformat/mxfdec.c:1688:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1688 | if (s->nb_index_entries == 2 * s->index_duration + 1) { | ^~ libavformat/mxfenc.c: In function 'mxf_write_header': libavformat/mxfenc.c:2395:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2395 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfdec.c: In function 'mxf_compute_index_tables': libavformat/mxfdec.c:1802:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1802 | for (k = 0; k < mxf->fc->nb_streams; k++) { | ^ libavformat/mxfdec.c: In function 'mxf_uid_to_str': libavformat/mxfdec.c:1860:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1860 | for (i = 0; i < sizeof(UID); i++) { | ^ CC libavcodec/dxa.o libavformat/mxfdec.c: In function 'mxf_umid_to_str': libavformat/mxfdec.c:1880:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1880 | for (i = 0; i < sizeof(UID); i++) { | ^ libavformat/mxfenc.c:2542:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2542 | if (st->index != s->nb_streams - 1) { | ^~ libavformat/mxfdec.c:1885:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1885 | for (i = 0; i < sizeof(UID); i++) { | ^ libavformat/mxfenc.c:2575:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2575 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfenc.c: In function 'mxf_write_system_item': libavformat/mxfenc.c:2623:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2623 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfenc.c: In function 'mxf_compute_edit_unit_byte_count': libavformat/mxfenc.c:2753:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2753 | for (i = 0; i < s->nb_streams; i++) { | ^ libavcodec/dvenc.c: In function 'dvvideo_encode_frame': libavcodec/dvenc.c:737:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 737 | c->coded_frame->key_frame = 1; | ^ In file included from libavcodec/dvenc.c:36: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/dvenc.c:738:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 738 | c->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^ In file included from libavcodec/dvenc.c:36: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/dvenc.c: At top level: libavcodec/dvenc.c:759:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 759 | { "quant_deadzone", "Quantizer dead zone", OFFSET(quant_deadzone), AV_OPT_TYPE_INT, { .i64 = 7 }, 0, 1024, VE }, | ^ In file included from libavcodec/dvenc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mxfenc.c: In function 'mxf_write_random_index_pack': libavformat/mxfenc.c:2895:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2895 | for (i = 0; i < mxf->body_partitions_count; i++) { | ^ libavformat/mxfenc.c: In function 'mxf_write_footer': libavformat/mxfenc.c:2955:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2955 | for (i = 0; i < mxf->body_partitions_count; i++) { | ^ libavformat/mxfenc.c: In function 'mxf_interleave_get_packet': libavformat/mxfenc.c:2978:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2978 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/mxfenc.c:2981:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2981 | if (stream_count && (s->nb_streams == stream_count || flush)) { | ^~ libavformat/mxfenc.c:2983:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2983 | if (s->nb_streams != stream_count) { | ^~ libavformat/mxfenc.c:2974:83: warning: unused parameter 'pkt' [-Wunused-parameter] 2974 | static int mxf_interleave_get_packet(AVFormatContext *s, AVPacket *out, AVPacket *pkt, int flush) | ~~~~~~~~~~^~~ libavcodec/dvdsubdec.c: In function 'reset_rects': libavcodec/dvdsubdec.c:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | for (i = 0; i < sub_header->num_rects; i++) { | ^ libavformat/mxfenc.c: At top level: In file included from libavcodec/dvdsubenc.c:22: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/dvdsubdec.c: In function 'decode_dvd_subtitles': libavformat/mxfdec.c: In function 'mxf_read_identification_metadata': libavformat/mxfenc.c:3067:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3067 | offsetof(MXFContext, store_user_comments), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~ libavcodec/dvdsubdec.c:251:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 251 | if (cmd_pos > size) { | ^ In file included from libavformat/mxfenc.c:43: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mxfdec.c:2606:96: warning: unused parameter '_uid' [-Wunused-parameter] 2606 | static int mxf_read_identification_metadata(void *arg, AVIOContext *pb, int tag, int size, UID _uid, int64_t klv_offset) | ~~~~^~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavformat/mxfenc.c:3080:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3080 | offsetof(MXFContext, channel_count), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 8, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~ In file included from libavformat/mxfenc.c:43: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mxfdec.c:2606:110: warning: unused parameter 'klv_offset' [-Wunused-parameter] 2606 | static int mxf_read_identification_metadata(void *arg, AVIOContext *pb, int tag, int size, UID _uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavformat/mxfdec.c: In function 'mxf_read_preface_metadata': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/mxfdec.c:2643:102: warning: unused parameter 'klv_offset' [-Wunused-parameter] 2643 | static int mxf_read_preface_metadata(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset) | ~~~~~~~~^~~~~~~~~~ libavformat/mxfdec.c: At top level: libavformat/mxfenc.c:3083:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3083 | offsetof(MXFContext, store_user_comments), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~ In file included from libavformat/mxfenc.c:43: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mxfdec.c:2657:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2657 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x05,0x01,0x00 }, mxf_read_primer_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavformat/mxfenc.c:3096:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3096 | offsetof(MXFContext, audio_edit_rate), AV_OPT_TYPE_RATIONAL, {.dbl=25}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^~~~~~~~ In file included from libavformat/mxfenc.c:43: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dvdsubdec.c:417:21: warning: 'pict' is deprecated [-Wdeprecated-declarations] 417 | sub_header->rects[0]->pict.data[i] = sub_header->rects[0]->data[i]; | ^~~~~~~~~~ libavformat/mxfdec.c:2658:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2658 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x02,0x01,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ In file included from libavcodec/dvdsubdec.c:22: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/dvdsubdec.c:417:21: warning: 'data' is deprecated [-Wdeprecated-declarations] 417 | sub_header->rects[0]->pict.data[i] = sub_header->rects[0]->data[i]; | ^~~~~~~~~~ In file included from libavcodec/dvdsubdec.c:22: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/dvdsubdec.c:418:21: warning: 'pict' is deprecated [-Wdeprecated-declarations] 418 | sub_header->rects[0]->pict.linesize[i] = sub_header->rects[0]->linesize[i]; | ^~~~~~~~~~ In file included from libavcodec/dvdsubdec.c:22: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavformat/mxfdec.c:2659:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2659 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x02,0x02,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavcodec/dvdsubdec.c:418:21: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 418 | sub_header->rects[0]->pict.linesize[i] = sub_header->rects[0]->linesize[i]; | ^~~~~~~~~~ In file included from libavcodec/dvdsubdec.c:22: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavformat/mxfenc.c:3099:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3099 | offsetof(MXFContext, store_user_comments), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~ In file included from libavformat/mxfenc.c:43: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/mxfdec.c:2660:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2660 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x02,0x03,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavformat/mxfdec.c:2661:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2661 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x02,0x04,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavcodec/dvdsubdec.c: In function 'find_smallest_bounding_rectangle': libavcodec/dvdsubdec.c:511:9: warning: 'pict' is deprecated [-Wdeprecated-declarations] 511 | s->rects[0]->pict.data[i] = s->rects[0]->data[i]; | ^ In file included from libavcodec/dvdsubdec.c:22: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/dvdsubdec.c:511:9: warning: 'data' is deprecated [-Wdeprecated-declarations] 511 | s->rects[0]->pict.data[i] = s->rects[0]->data[i]; | ^ In file included from libavcodec/dvdsubdec.c:22: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/dvdsubdec.c:512:9: warning: 'pict' is deprecated [-Wdeprecated-declarations] 512 | s->rects[0]->pict.linesize[i] = s->rects[0]->linesize[i]; | ^ In file included from libavcodec/dvdsubdec.c:22: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavformat/mxfdec.c:2662:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2662 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x03,0x01,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavcodec/dvdsubdec.c:512:9: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 512 | s->rects[0]->pict.linesize[i] = s->rects[0]->linesize[i]; | ^ In file included from libavcodec/dvdsubdec.c:22: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ In file included from libavcodec/get_bits.h:35, from libavcodec/dvdsubdec.c:23: libavcodec/dvdsubdec.c: In function 'append_to_cached_buf': libavcodec/dvdsubdec.c:557:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 557 | av_assert0(buf_size >= 0 && ctx->buf_size <= sizeof(ctx->buf)); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/dvdsubdec.c:558:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 558 | if (buf_size >= sizeof(ctx->buf) - ctx->buf_size) { | ^~ libavformat/mxfdec.c:2663:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2663 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x03,0x02,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavformat/mxfdec.c:2664:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2664 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x03,0x03,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavformat/mxfdec.c:2665:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2665 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x03,0x04,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavformat/mxfdec.c:2666:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2666 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x04,0x02,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavformat/mxfdec.c:2667:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2667 | { { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x04,0x04,0x00 }, mxf_read_partition_pack }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavformat/mxfdec.c:2668:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2668 | { { 0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x2f,0x00 }, mxf_read_preface_metadata }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavcodec/dvdsubdec.c: At top level: libavcodec/dvdsubdec.c:779:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 779 | { "palette", "set the global palette", OFFSET(palette_str), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, SD }, | ^ libavcodec/dvdsubenc.c: In function 'encode_dvd_subtitles': In file included from libavcodec/dvdsubdec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dvdsubenc.c:288:17: warning: 'pict' is deprecated [-Wdeprecated-declarations] 288 | rect->data[j] = rect->pict.data[j]; | ^~~~ libavformat/mxfdec.c:2669:5: warning: missing initializer for field 'ctx_size' of 'MXFMetadataReadTableEntry' [-Wmissing-field-initializers] 2669 | { { 0x06,0x0e,0x2b,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x30,0x00 }, mxf_read_identification_metadata }, | ^ libavformat/mxfdec.c:301:9: note: 'ctx_size' declared here 301 | int ctx_size; | ^~~~~~~~ libavcodec/dvdsubdec.c:780:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 780 | { "ifo_palette", "obtain the global palette from .IFO file", OFFSET(ifo_str), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, SD }, | ^ In file included from libavcodec/dvdsubdec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/dvdsubenc.c:21: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/dvdsubdec.c:781:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 781 | { "forced_subs_only", "Only show forced subtitles", OFFSET(forced_subs_only), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, SD}, | ^ In file included from libavcodec/dvdsubdec.c:28: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dvdsubenc.c:288:17: warning: 'data' is deprecated [-Wdeprecated-declarations] 288 | rect->data[j] = rect->pict.data[j]; | ^~~~ In file included from libavcodec/dvdsubenc.c:21: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/dvdsubenc.c:289:17: warning: 'pict' is deprecated [-Wdeprecated-declarations] 289 | rect->linesize[j] = rect->pict.linesize[j]; | ^~~~ In file included from libavcodec/dvdsubenc.c:21: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/dvdsubenc.c:289:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 289 | rect->linesize[j] = rect->pict.linesize[j]; | ^~~~ In file included from libavcodec/dvdsubenc.c:21: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavformat/mxfdec.c: In function 'mxf_read_local_tags': libavformat/mxfdec.c:2721:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 2721 | while (avio_tell(pb) + 4 < klv_end && !avio_feof(pb)) { | ^ libavcodec/dvdsubenc.c: At top level: libavcodec/dvdsubenc.c:470:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 470 | {"even_rows_fix", "Make number of rows even (workaround for some players)", OFFSET(even_rows_fix), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, SE}, | ^ In file included from libavcodec/dvdsubenc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/nspdec.o libavformat/mxfdec.c:2754:27: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 2754 | if (avio_tell(pb) > klv_end) { | ^ CC libavcodec/dxtory.o libavformat/mxfdec.c:2764:34: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 2764 | } else if (avio_tell(pb) <= next) /* only seek forward, else this can loop for a long time */ | ^~ libavformat/mxfdec.c: In function 'mxf_parse_klv': libavformat/mxfdec.c:2801:30: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 2801 | if (avio_tell(s->pb) > next) { | ^ libavformat/mxfdec.c: In function 'mxf_seek_to_previous_partition': libavformat/mxfdec.c:2828:66: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 2828 | mxf->run_in + mxf->current_partition->previous_partition <= mxf->last_forward_tell) | ^~ libavformat/mxfdec.c: In function 'mxf_get_wrapping_by_body_sid': libavformat/mxfdec.c:2921:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2921 | for (int i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfdec.c: In function 'mxf_compute_essence_containers': libavformat/mxfdec.c:2937:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2937 | for (x = 0; x < mxf->partitions_count; x++) { | ^ libavformat/mxfdec.c:2957:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2957 | if (x < mxf->partitions_count - 1) | ^ libavformat/mxfdec.c: In function 'mxf_handle_missing_index_segment': libavformat/mxfdec.c:3044:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3044 | for (i = 0; i < mxf->partitions_count; i++) { | ^ libavformat/mxfdec.c: In function 'mxf_read_random_index_pack': libavformat/mxfdec.c:3134:45: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 3134 | if (mxf->run_in + mxf->footer_partition >= file_size) { | ^~ In file included from libavcodec/dxa.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavformat/mxfdec.c: In function 'mxf_read_header': libavformat/mxfdec.c:3232:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3232 | for (int i = 0; i < s->nb_streams; i++) | ^ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/mxfdec.c:3250:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3250 | for (int i = 0; i < s->nb_streams; i++) | ^ libavformat/mxfdec.c: In function 'mxf_set_pts': libavformat/mxfdec.c:3404:38: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 3404 | if (t && track->sample_count < t->nb_ptses) { | ^ libavformat/mxfdec.c: In function 'mxf_read_packet': libavformat/mxfdec.c:3435:17: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 3435 | if (pos < mxf->current_klv_data.next_klv - mxf->current_klv_data.length || pos >= mxf->current_klv_data.next_klv) { | ^ libavformat/mxfdec.c:3436:13: warning: missing initializer for field 'offset' of 'KLVPacket' [-Wmissing-field-initializers] 3436 | mxf->current_klv_data = (KLVPacket){{0}}; | ^~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:63:13: note: 'offset' declared here 63 | int64_t offset; | ^~~~~~ libavformat/mxfdec.c:3485:51: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 3485 | if (klv.next_klv - klv.length == pos && max_data_size > MXF_MAX_CHUNK_SIZE) { | ^~ libavformat/mxfdec.c:3513:21: warning: missing initializer for field 'offset' of 'KLVPacket' [-Wmissing-field-initializers] 3513 | mxf->current_klv_data = (KLVPacket){{0}}; | ^~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:63:13: note: 'offset' declared here 63 | int64_t offset; | ^~~~~~ libavformat/mxfdec.c:3520:21: warning: missing initializer for field 'offset' of 'KLVPacket' [-Wmissing-field-initializers] 3520 | mxf->current_klv_data = (KLVPacket){{0}}; | ^~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:63:13: note: 'offset' declared here 63 | int64_t offset; | ^~~~~~ libavformat/mxfdec.c:3526:21: warning: missing initializer for field 'offset' of 'KLVPacket' [-Wmissing-field-initializers] 3526 | mxf->current_klv_data = (KLVPacket){{0}}; | ^~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:63:13: note: 'offset' declared here 63 | int64_t offset; | ^~~~~~ libavformat/mxfdec.c:3535:17: warning: missing initializer for field 'offset' of 'KLVPacket' [-Wmissing-field-initializers] 3535 | mxf->current_klv_data = (KLVPacket){{0}}; | ^~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:63:13: note: 'offset' declared here 63 | int64_t offset; | ^~~~~~ libavformat/mxfdec.c:3546:13: warning: missing initializer for field 'offset' of 'KLVPacket' [-Wmissing-field-initializers] 3546 | mxf->current_klv_data = (KLVPacket){{0}}; | ^~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:63:13: note: 'offset' declared here 63 | int64_t offset; | ^~~~~~ libavformat/mxfdec.c: In function 'mxf_read_close': libavformat/mxfdec.c:3560:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3560 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/mxfdec.c: In function 'mxf_probe': libavformat/mxfdec.c:3588:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3588 | if (p->buf_size < sizeof(mxf_header_partition_pack_key)) | ^ libavformat/mxfdec.c: In function 'mxf_read_seek': libavformat/mxfdec.c:3641:9: warning: missing initializer for field 'offset' of 'KLVPacket' [-Wmissing-field-initializers] 3641 | mxf->current_klv_data = (KLVPacket){{0}}; | ^~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:63:13: note: 'offset' declared here 63 | int64_t offset; | ^~~~~~ libavformat/mxfdec.c:3648:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3648 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfdec.c:3657:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3657 | if (i == s->nb_streams) | ^~ libavformat/mxfdec.c:3696:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 3696 | if (seekpos < klv.next_klv - klv.length || seekpos >= klv.next_klv) { | ^ libavcodec/dxa.c: In function 'decode_13': libavcodec/dxa.c:62:94: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int' [-Wsign-compare] 62 | if (12ULL + ((avctx->width * avctx->height) >> 4) + AV_RB32(src + 0) + AV_RB32(src + 4) > srcsize) | ^ libavformat/mxfdec.c:3702:13: warning: missing initializer for field 'offset' of 'KLVPacket' [-Wmissing-field-initializers] 3702 | mxf->current_klv_data = (KLVPacket){{0}}; | ^~~ In file included from libavformat/mxfdec.c:58: libavformat/mxf.h:63:13: note: 'offset' declared here 63 | int64_t offset; | ^~~~~~ libavformat/mxfdec.c:3708:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3708 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/mxfdec.c: At top level: libavformat/mxfdec.c:3724:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3724 | AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/mxfdec.c:55: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/dxa.c:53:60: warning: unused parameter 'c' [-Wunused-parameter] 53 | static int decode_13(AVCodecContext *avctx, DxaDecContext *c, uint8_t* dst, | ~~~~~~~~~~~~~~~^ CC libavcodec/dxv.o libavcodec/cbs_av1.c: In function 'cbs_av1_write_unit': libavcodec/cbs_av1.c:141:28: warning: 'v' may be used uninitialized in this function [-Wmaybe-uninitialized] 141 | bits[i++] = (v >> (zeroes - j - 1) & 1) ? '1' : '0'; | ~~^~~~~~~~~~~~~~~~~~~ libavcodec/cbs_av1.c:110:14: note: 'v' was declared here 110 | uint32_t v; | ^ libavcodec/cbs_av1.c:143:9: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 143 | ff_cbs_trace_syntax_element(ctx, position, name, NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | bits, value); | ~~~~~~~~~~~~ libavcodec/cbs_av1.c:111:9: note: 'position' was declared here 111 | int position, zeroes; | ^~~~~~~~ libavcodec/dxa.c:148:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 148 | tmp2 += x + y*stride; | ~~~~~^~~~~~~~~~~~~~~ libavcodec/dxa.c:149:21: note: here 149 | case 0x00: // skip | ^~~~ libavcodec/dxa.c:86:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 86 | tmp2 += x + y*stride; | ~~~~~^~~~~~~~~~~~~~~ libavcodec/dxa.c:87:13: note: here 87 | case 0: // skip | ^~~~ libavformat/mxfdec.c: In function 'mxf_parse_structural_metadata': libavformat/mxfdec.c:2395:47: warning: this statement may fall through [-Wimplicit-fallthrough=] 2395 | st->codecpar->field_order = AV_FIELD_PROGRESSIVE; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ libavformat/mxfdec.c:2396:17: note: here 2396 | case SeparateFields: | ^~~~ CC libavcodec/eac3_core_bsf.o In file included from libavcodec/dxtory.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/nspdec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/nspdec.c: In function 'nsp_read_header': libavformat/nspdec.c:79:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 79 | av_log(s, AV_LOG_WARNING, "Unsupported chunk!\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/nspdec.c:80:9: note: here 80 | case MKBETAG('S', 'D', 'A', '_'): | ^~~~ In file included from libavcodec/dxtory.c:33: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/dxtory.c: In function 'dxtory_decode_v2': libavcodec/dxtory.c:291:69: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 291 | if (off_check - avctx->discard_damaged_percentage*off_check/100 > src_size) | ^ CC libavformat/nsvdec.o In file included from libavcodec/dxv.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/dxv.c: In function 'yo_block': libavcodec/dxv.c:161:30: warning: unused parameter 'unused0' [-Wunused-parameter] 161 | uint8_t *unused0, ptrdiff_t unused1, | ~~~~~~~~~^~~~~~~ libavcodec/dxv.c:161:49: warning: unused parameter 'unused1' [-Wunused-parameter] 161 | uint8_t *unused0, ptrdiff_t unused1, | ~~~~~~~~~~^~~~~~~ libavcodec/dxv.c: In function 'decompress_texture_thread': libavcodec/dxv.c:194:53: warning: unused parameter 'thread_nb' [-Wunused-parameter] 194 | int slice, int thread_nb) | ~~~~^~~~~~~~~ CC libavformat/nullenc.o libavcodec/dxv.c: In function 'fill_optable': 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++); | ^ libavcodec/dxv.c: In function 'dxv_decompress_cgo': libavcodec/dxv.c:495:43: warning: unused parameter 'ctx' [-Wunused-parameter] 495 | static int dxv_decompress_cgo(DXVContext *ctx, GetByteContext *gb, | ~~~~~~~~~~~~^~~ libavcodec/dxv.c: In function 'dxv_decompress_cocg': libavcodec/dxv.c:750:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 750 | if (op_size0 > max_op_size0) | ^ libavcodec/dxv.c:756:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 756 | if (op_size1 > max_op_size1) | ^ libavcodec/dxv.c: In function 'dxv_decompress_yo': libavcodec/dxv.c:801:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 801 | if (op_size > max_op_size) | ^ CC libavformat/nut.o libavcodec/dxv.c: In function 'dxv_decode': libavcodec/dxv.c:1164:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1164 | if (size != bytestream2_get_bytes_left(gbc)) { | ^~ CC libavcodec/eac3_data.o In file included from libavformat/internal.h:28, from libavformat/nsvdec.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/nullenc.c: In function 'null_write_packet': libavformat/nullenc.c:24:54: warning: unused parameter 's' [-Wunused-parameter] 24 | static int null_write_packet(struct AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~~~~~~~~~~~~~~~^ libavformat/nullenc.c:24:67: warning: unused parameter 'pkt' [-Wunused-parameter] 24 | static int null_write_packet(struct AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~^~~ libavformat/nsvdec.c: In function 'nsv_read_chunk': libavformat/nsvdec.c:587:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 587 | for (i = 0; i < FFMIN(8, vsize); i++) | ^ CC libavformat/nutdec.o CC libavcodec/eac3enc.o CC libavformat/nutenc.o In file included from libavformat/internal.h:28, from libavformat/nut.h:26, from libavformat/nut.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/nuv.o CC libavformat/oggdec.o libavformat/nut.c: In function 'ff_nut_reset_ts': libavformat/nut.c:253:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | for (i = 0; i < nut->avf->nb_streams; i++) | ^ libavformat/nut.c: In function 'enu_free': libavformat/nut.c:305:27: warning: unused parameter 'opaque' [-Wunused-parameter] 305 | static int enu_free(void *opaque, void *elem) | ~~~~~~^~~~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:28:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 28 | {"per_frame_metadata", "Allow Changing Metadata Per-Frame", OFFSET(allow_per_frame_metadata), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:35:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 35 | {"mixing_level", "Mixing Level", OFFSET(mixing_level), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 111, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:41:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 41 | {"copyright", "Copyright Bit", OFFSET(copyright), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:42:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 42 | {"dialnorm", "Dialogue Level (dB)", OFFSET(dialogue_level), AV_OPT_TYPE_INT, {.i64 = -31 }, -31, -1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:47:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 47 | {"original", "Original Bit Stream", OFFSET(original), AV_OPT_TYPE_INT, {.i64 = AC3ENC_OPT_NONE }, AC3ENC_OPT_NONE, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:54:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 54 | {"ltrt_cmixlev", "Lt/Rt Center Mix Level", OFFSET(ltrt_center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:55:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 55 | {"ltrt_surmixlev", "Lt/Rt Surround Mix Level", OFFSET(ltrt_surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:56:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 56 | {"loro_cmixlev", "Lo/Ro Center Mix Level", OFFSET(loro_center_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:57:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 57 | {"loro_surmixlev", "Lo/Ro Surround Mix Level", OFFSET(loro_surround_mix_level), AV_OPT_TYPE_FLOAT, {.dbl = -1.0 }, -1.0, 2.0, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/eac3enc.c:36: libavcodec/ac3enc_opts_template.c:71:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 71 | {"stereo_rematrixing", "Stereo Rematrixing", OFFSET(stereo_rematrixing), AV_OPT_TYPE_BOOL, {.i64 = 1 }, 0, 1, AC3ENC_PARAM}, | ^ In file included from libavcodec/ac3.h:43, from libavcodec/ac3enc.h:35, from libavcodec/eac3enc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/matroskadec.c: In function 'webm_dash_manifest_read_header': libavformat/matroskadec.c:3953:8: warning: 'init_range' may be used uninitialized in this function [-Wmaybe-uninitialized] 3953 | if (cues_start <= init_range) | ^ libavformat/matroskadec.c:3990:13: note: 'init_range' was declared here 3990 | int64_t init_range; | ^~~~~~~~~~ In file included from libavformat/nutdec.c:30: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/movenc.c: In function 'mov_write_sidx_tags.isra': libavformat/movenc.c:4523:59: warning: 'starts_with_SAP' may be used uninitialized in this function [-Wmaybe-uninitialized] 4523 | avio_wb32(pb, (starts_with_SAP << 31) | (0 << 28) | 0); /* starts_with_SAP | SAP_type | SAP_delta_time */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavformat/movenc.c:4478:9: note: 'starts_with_SAP' was declared here 4478 | int starts_with_SAP, i, entries; | ^~~~~~~~~~~~~~~ libavformat/movenc.c:4522:9: warning: 'duration' may be used uninitialized in this function [-Wmaybe-uninitialized] 4522 | avio_wb32(pb, duration); /* subsegment_duration */ | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/nuv.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/movenc.c:4477:32: note: 'duration' was declared here 4477 | int64_t presentation_time, duration, offset; | ^~~~~~~~ In file included from libavformat/nutenc.c:31: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/nuv.c: In function 'nuv_read_dts': libavformat/nuv.c:377:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 377 | if (stream_index == idx) { | ^ libavformat/nuv.c:389:13: note: here 389 | default: | ^~~~~~~ libavformat/nuv.c: In function 'nuv_packet': libavformat/nuv.c:270:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 270 | if (!ctx->rtjpg_video) { | ^ libavformat/nuv.c:274:9: note: here 274 | case NUV_VIDEO: | ^~~~ In file included from libavformat/internal.h:28, from libavformat/isom.h:36, from libavformat/nutdec.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/oggdec.c:34: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ libavformat/nutdec.c: In function 'get_packetheader': libavformat/nutdec.c:89:41: warning: unused parameter 'nut' [-Wunused-parameter] 89 | static int get_packetheader(NUTContext *nut, AVIOContext *bc, | ~~~~~~~~~~~~^~~ In file included from libavformat/internal.h:28, from libavformat/oggdec.c:36: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/nutdec.c: In function 'decode_main_header': libavformat/nutdec.c:227:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 227 | for (i = 0; i < nut->time_base_count; i++) { | ^ libavformat/nutdec.c:283:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 283 | if (tmp_stream >= stream_count) { | ^~ libavformat/nutdec.c:307:13: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 307 | if (end > avio_tell(bc) + 4) { | ^ In file included from libavformat/internal.h:28, from libavformat/nut.h:26, from libavformat/nutenc.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/nutdec.c:334:33: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int64_t' {aka 'long int'} [-Wsign-compare] 334 | if (nut->version > 3 && end > avio_tell(bc) + 4) { | ^ libavformat/nutdec.c:349:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 349 | for (i = 0; i < stream_count; i++) | ^ libavformat/nutdec.c: In function 'set_disposition_bits': libavformat/nutdec.c:479:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 479 | for (i = 0; i < avf->nb_streams; ++i) | ^ libavformat/nutdec.c: In function 'decode_info_header': libavformat/nutdec.c:531:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 531 | for (i = 0; i < count; i++) { | ^ libavformat/oggdec.c: In function 'ogg_read_page': libavformat/oggdec.c:446:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 446 | if (os->bufsize - os->bufpos < size) { | ^ CC libavformat/oggenc.o libavformat/oggdec.c: In function 'ogg_packet': libavformat/oggdec.c:540:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 540 | if (os->granule == -1) | ^~ libavformat/nutdec.c: In function 'find_duration': libavformat/nutdec.c:651:55: warning: unused parameter 'filesize' [-Wunused-parameter] 651 | static int64_t find_duration(NUTContext *nut, int64_t filesize) | ~~~~~~~~^~~~~~~~ libavformat/nutenc.c: In function 'build_frame_code': libavformat/nutenc.c:168:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 168 | for (stream_id = 0; stream_id < s->nb_streams; stream_id++) { | ^ libavformat/oggdec.c: In function 'ogg_get_length': libavformat/oggdec.c:646:37: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 646 | if (ogg->streams[i].granule != -1 && ogg->streams[i].granule != 0 && | ^~ libavformat/nutdec.c: In function 'find_and_decode_index': libavformat/nutdec.c:712:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 712 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/nutdec.c:722:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 722 | if (n + x >= syncpoint_count + 1) { | ^~ libavformat/nutenc.c: In function 'put_packet': libavformat/nutenc.c:303:36: warning: unused parameter 'nut' [-Wunused-parameter] 303 | static void put_packet(NUTContext *nut, AVIOContext *bc, AVIOContext *dyn_bc, | ~~~~~~~~~~~~^~~ libavformat/nutenc.c: In function 'write_mainheader': libavformat/nutdec.c: In function 'nut_read_header': libavformat/nutenc.c:339:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 339 | for (i = 0; i < nut->time_base_count; i++) { | ^ libavformat/nutdec.c:812:65: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 812 | for (initialized_stream_count = 0; initialized_stream_count < s->nb_streams;) { | ^ libavformat/oggdec.c: In function 'ogg_calc_pts': libavformat/oggdec.c:772:25: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] 772 | if (os->granule != -1LL) { | ^~ libavformat/nutenc.c: In function 'write_index': libavformat/nutenc.c:586:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 586 | for (i=0; iavf->nb_streams; i++) { | ^ libavformat/nutdec.c: In function 'read_sm_data': libavformat/nutdec.c:860:81: warning: unused parameter 'is_meta' [-Wunused-parameter] 860 | static int read_sm_data(AVFormatContext *s, AVIOContext *bc, AVPacket *pkt, int is_meta, int64_t maxpos) | ~~~~^~~~~~~ libavformat/nutenc.c: In function 'write_headers': libavformat/nutenc.c:635:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 635 | for (i = 0; i < nut->avf->nb_streams; i++) { | ^ libavformat/nutenc.c:651:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 651 | for (i = 0; i < nut->avf->nb_streams; i++) { | ^ libavformat/nutenc.c:664:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 664 | for (i = 0; i < nut->avf->nb_chapters; i++) { | ^ libavformat/nutdec.c: In function 'decode_frame_header': libavformat/nutenc.c: In function 'nut_write_header': libavformat/nutdec.c:1054:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1054 | size > 2 * nut->max_distance || | ^ libavformat/nutenc.c:710:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 710 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/nutenc.c:724:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 724 | for (j = 0; j < nut->time_base_count; j++) | ^ libavformat/nutenc.c:730:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 730 | if (j == nut->time_base_count) | ^~ libavformat/nutenc.c:741:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 741 | for (i = 0; i < s->nb_chapters; i++) { | ^ libavformat/nutenc.c:744:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 744 | for (j = 0; j < nut->time_base_count; j++) | ^ libavformat/nutenc.c:750:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 750 | if (j == nut->time_base_count) | ^~ libavformat/nutenc.c: In function 'get_needed_flags': libavformat/nutenc.c:788:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 788 | if (pkt->size > 2 * nut->max_distance) | ^ libavformat/nutdec.c: In function 'read_seek': libavformat/nutdec.c:1285:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1285 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/nutenc.c: In function 'nut_write_packet': libavformat/nutenc.c:997:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 997 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/nutenc.c:1034:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1034 | for (i=0; inb_streams; i++) { | ^ libavformat/nutdec.c: In function 'nut_read_packet': libavformat/nutdec.c:1174:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 1174 | frame_code = avio_r8(bc); | ^~~~~~~~~~~ libavformat/nutdec.c:1175:9: note: here 1175 | case 0: | ^~~~ libavformat/nutdec.c:1179:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1179 | else if (ret == 1) // OK but discard packet | ^ libavformat/nutdec.c:1181:9: note: here 1181 | default: | ^~~~~~~ libavformat/nutenc.c: In function 'nut_write_deinit': libavformat/nutenc.c:1190:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1190 | for (i=0; inb_streams; i++) | ^ libavformat/nutenc.c: At top level: libavformat/nutenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | { "write_index", "Write index", OFFSET(write_index), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, E, }, | ^ In file included from libavformat/nutenc.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/oggenc.c:29: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': CC libavformat/oggparsecelt.o ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/oggparsedaala.o In file included from libavformat/internal.h:28, from libavformat/oggenc.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/oggenc.c: At top level: libavformat/oggenc.c:84:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 84 | OFFSET(serial_offset), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, PARAM }, | ^~~~~~ In file included from libavformat/oggenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/oggenc.c:86:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | OFFSET(pref_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, MAX_PAGE_SIZE, PARAM}, | ^~~~~~ In file included from libavformat/oggenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/oggenc.c:88:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 88 | OFFSET(pref_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, MAX_PAGE_SIZE, PARAM }, | ^~~~~~ In file included from libavformat/oggenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/oggenc.c:90:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 90 | OFFSET(pref_duration), AV_OPT_TYPE_INT64, { .i64 = 1000000 }, 0, INT64_MAX, PARAM }, | ^~~~~~ In file included from libavformat/oggenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/oggenc.c: In function 'ogg_update_checksum': libavformat/oggenc.c:102:50: warning: unused parameter 's' [-Wunused-parameter] 102 | static void ogg_update_checksum(AVFormatContext *s, AVIOContext *pb, int64_t crc_offset) | ~~~~~~~~~~~~~~~~~^ libavformat/oggenc.c: In function 'ogg_buffer_data': libavformat/oggenc.c:242:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 242 | MAX_PAGE_SIZE - oggstream->page.size < size) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/opt.h:31, from libavformat/oggenc.c:26: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/oggenc.c:257:15: note: in expansion of macro 'FFMIN' 257 | len = FFMIN(size, segments*255); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/oggenc.c:257:15: note: in expansion of macro 'FFMIN' 257 | len = FFMIN(size, segments*255); | ^~~~~ libavformat/oggenc.c: In function 'ogg_init': libavformat/oggenc.c:497:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 497 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/oggenc.c: In function 'ogg_write_header': libavformat/oggenc.c:630:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 630 | for (j = 0; j < s->nb_streams; j++) { | ^ libavformat/oggenc.c:637:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 637 | for (j = 0; j < s->nb_streams; j++) { | ^ libavformat/oggenc.c: In function 'ogg_write_packet': libavformat/oggenc.c:714:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 714 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/oggenc.c: In function 'ogg_write_trailer': libavformat/oggenc.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++) { | ^ libavformat/oggenc.c: In function 'ogg_free': libavformat/oggenc.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++) { | ^ CC libavformat/oggparsedirac.o CC libavformat/oggparseflac.o In file included from libavformat/oggparsedaala.c:24: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/eacmv.o ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/oggparsecelt.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/oggparsecelt.c:27: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ libavcodec/dxv.c: In function 'dxv_decompress_dxt5': libavcodec/dxv.c:983:49: warning: 'idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 983 | if (idx > pos || (unsigned int)(pos - idx) + 2 > ctx->tex_size / 4) | ~~~~~^~~~~~ libavcodec/dxv.c:896:19: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | value >>= 2; | ~~~~~~^~~~~ In file included from libavformat/internal.h:28, from libavformat/oggparsedaala.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/eaidct.o In file included from libavformat/oggparsedaala.c:27: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ libavformat/oggparsedaala.c: In function 'daala_match_pix_fmt': libavformat/oggparsedaala.c:59:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 59 | for (i = 0; i < FF_ARRAY_ELEMS(list_fmts); i++) { | ^ CC libavformat/oggparseogm.o In file included from libavformat/internal.h:28, from libavformat/oggparsedirac.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/oggparsedirac.c:26: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ libavformat/oggparsedirac.c: In function 'old_dirac_gptopts': libavformat/oggparsedirac.c:103:44: warning: unused parameter 'dts' [-Wunused-parameter] 103 | int64_t *dts) | ~~~~~~~~~^~~ In file included from ./libavcodec/flac.h:31, from libavformat/oggparseflac.c:23: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/oggparseopus.o CC libavcodec/eamad.o In file included from libavformat/internal.h:28, from libavformat/oggparseflac.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/oggparseflac.c:26: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ CC libavformat/oggparseskeleton.o In file included from libavformat/oggparseogm.c:29: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/oggparsespeex.o CC libavformat/oggparsetheora.o In file included from libavformat/internal.h:28, from libavformat/oggparseogm.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/eamad.c:33: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/oggparseogm.c:33: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ In file included from libavformat/oggparseskeleton.c:21: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/oggparseogm.c: In function 'ogm_packet': libavformat/oggparseogm.c:179:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 179 | if (os->psize < lb + 1) | ^ In file included from libavformat/internal.h:28, from libavformat/oggparseopus.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/oggparseopus.c:27: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ libavcodec/eamad.c: In function 'comp_block': libavcodec/eamad.c:98:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 98 | if (offset >= (t->avctx->height - 7) * t->last_frame->linesize[0] - 7) | ^~ libavcodec/eamad.c:107:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 107 | if (offset >= (t->avctx->height/2 - 7) * t->last_frame->linesize[index] - 7) | ^~ libavformat/oggparseopus.c: In function 'opus_duration': libavformat/oggparseopus.c:97:27: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 97 | toc_config < 16 ? 480 << (toc_config & 1) : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | 120 << (toc_config & 3); | ~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/oggparseskeleton.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/oggparsespeex.c:31: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/oggparsevorbis.o In file included from libavformat/oggparseskeleton.c:24: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ CC libavformat/oggparsevp8.o In file included from libavformat/internal.h:28, from libavformat/oggparsespeex.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/oggparsetheora.c:29: libavformat/os_support.h: In function 'is_dos_path': In file included from libavformat/oggparsespeex.c:35: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ In file included from libavformat/oggparsetheora.c:30: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ In file included from libavformat/oggparsevorbis.c:32: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/oggparsetheora.c: In function 'theora_header': 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/oggparsetheora.c:120:5: note: here 120 | case 0x82: | ^~~~ In file included from libavformat/internal.h:28, from libavformat/oggparsevorbis.c:37: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/oggparsevorbis.c:38: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ libavformat/oggparsevorbis.c: In function 'ogm_chapter': libavformat/oggparsevorbis.c:59:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 59 | for (i = 0; i < as->nb_chapters; i++) | ^ CC libavcodec/eatgq.o CC libavcodec/eatgv.o libavformat/oggparsevorbis.c: In function 'ff_vorbis_comment': libavformat/oggparsevorbis.c:142:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 142 | for (j = 0; j < tl; j++) | ^ libavformat/oggparsevorbis.c: In function 'fixup_vorbis_headers': libavformat/oggparsevorbis.c:223:50: warning: unused parameter 'as' [-Wunused-parameter] 223 | static int fixup_vorbis_headers(AVFormatContext *as, | ~~~~~~~~~~~~~~~~~^~ CC libavcodec/eatqi.o CC libavformat/oma.o CC libavformat/omadec.o In file included from libavformat/internal.h:28, from libavformat/oggparsevp8.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/omaenc.o In file included from libavformat/oggparsevp8.c:26: libavformat/oggdec.h: In function 'ogg_find_stream': libavformat/oggdec.h:145:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 145 | if (ogg->streams[i].serial == serial) | ^~ libavformat/oggdec.h: In function 'ogg_gptopts': libavformat/oggdec.h:165:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 165 | if (pts > INT64_MAX && pts != AV_NOPTS_VALUE) { | ^~ CC libavcodec/elbg.o CC libavcodec/elsdec.o In file included from libavcodec/eatgq.c:34: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/eatgv.c: In function 'tgv_decode_inter': libavcodec/eatgv.c:232:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 232 | if (vector < num_mvs) { | ^ CC libavcodec/encode.o CC libavcodec/error_resilience.o In file included from libavformat/internal.h:28, from libavformat/omadec.c:47: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/omadec.c: In function 'rprobe': libavformat/omadec.c:133:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 133 | size < OMA_ENC_HEADER_SIZE + oc->k_size + oc->e_size + oc->i_size || | ^ libavformat/omadec.c: In function 'nprobe': libavformat/omadec.c:170:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 170 | size < OMA_ENC_HEADER_SIZE + oc->k_size + 4) | ^ libavformat/omadec.c: In function 'decrypt_init': libavformat/omadec.c:254:72: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 254 | if (OMA_ENC_HEADER_SIZE + oc->k_size + oc->e_size + oc->i_size + 8 > geob->datasize || | ^ libavformat/omadec.c:276:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 276 | for (i = 0; i < FF_ARRAY_ELEMS(leaf_table); i += 2) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/eatgq.c:33: libavcodec/eatgq.c: In function 'tgq_decode_mb': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/eatgq.c:160:53: note: in expansion of macro 'FFMIN' 160 | int ret = init_get_bits8(&gb, s->gb.buffer, FFMIN(bytestream2_get_bytes_left(&s->gb), mode)); | ^~~~~ libavformat/omadec.c:285:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 285 | if (i >= FF_ARRAY_ELEMS(leaf_table)) { | ^~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/eatgq.c:160:53: note: in expansion of macro 'FFMIN' 160 | int ret = init_get_bits8(&gb, s->gb.buffer, FFMIN(bytestream2_get_bytes_left(&s->gb), mode)); | ^~~~~ libavformat/omadec.c: In function 'read_packet': libavformat/omadec.c:326:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 326 | if (pos >= oc->content_start && byte_rate > 0) { | ^~ libavformat/omadec.c: In function 'oma_read_probe': libavformat/omadec.c:551:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 551 | if (p->buf_size < tag_len + 5) | ^ libavformat/omadec.c: In function 'oma_read_seek': libavformat/omadec.c:579:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 579 | if (err || avio_tell(s->pb) < oc->content_start) | ^ libavcodec/eatgq.c: In function 'tgq_decode_block': libavcodec/eatgq.c:69:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 69 | block[perm[i++]] = 0; | ~~~~~~~~~~~~~~~~~^~~ libavcodec/eatgq.c:70:9: note: here 70 | case 0: | ^~~~ libavformat/omadec.c: At top level: libavformat/omadec.c:614:1: warning: missing initializer for field 'read_timestamp' of 'AVInputFormat' [-Wmissing-field-initializers] 614 | }; | ^ In file included from libavformat/omadec.c:46: libavformat/avformat.h:744:15: note: 'read_timestamp' declared here 744 | int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index, | ^~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/oma.c:21: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/omaenc.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/elbg.c: In function 'get_high_utility_cell': libavcodec/elbg.c:120:33: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 120 | while (elbg->utility_inc[i] < r) { | ^ CC libavformat/options.o libavcodec/elsdec.c: In function 'ff_els_decode_bit': libavcodec/elsdec.c:305:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 305 | if (ctx->t > ctx->x) { /* decode most probable symbol (MPS) */ | ^ libavcodec/elsdec.c:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 307 | while (ctx->t > pAllowable[ctx->j]) | ^ libavcodec/elsdec.c:336:47: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 336 | while (pAllowable[ctx->j - 1] >= z) | ^~ CC libavformat/os_support.o libavcodec/encode.c: In function 'avcodec_encode_audio2': libavcodec/encode.c:164:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 164 | if (sd && sd->size >= sizeof(enum AVAudioServiceType)) | ^~ libavcodec/encode.c: In function 'do_encode': libavcodec/encode.c:365:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] 365 | ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt, | ^~~ libavcodec/encode.c:258:25: note: declared here 258 | int attribute_align_arg avcodec_encode_video2(AVCodecContext *avctx, | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/encode.c:368:9: warning: 'avcodec_encode_audio2' is deprecated [-Wdeprecated-declarations] 368 | ret = avcodec_encode_audio2(avctx, avctx->internal->buffer_pkt, | ^~~ libavcodec/encode.c:118:25: note: declared here 118 | int attribute_align_arg avcodec_encode_audio2(AVCodecContext *avctx, | ^~~~~~~~~~~~~~~~~~~~~ CC libavformat/paf.o CC libavcodec/escape124.o In file included from libavformat/internal.h:28, from libavformat/options.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h: At top level: libavformat/options_table.h:39:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 39 | {"probesize", "set probing size", OFFSET(probesize), AV_OPT_TYPE_INT64, {.i64 = 5000000 }, 32, INT64_MAX, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:40:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 40 | {"formatprobesize", "number of bytes to probe file format", OFFSET(format_probesize), AV_OPT_TYPE_INT, {.i64 = PROBE_BUF_MAX}, 0, INT_MAX-1, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:41:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 41 | {"packetsize", "set packet size", OFFSET(packet_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:62:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 62 | {"seek2any", "allow seeking to non-keyframes on demuxer level when supported", OFFSET(seek2any), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:63:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 63 | {"analyzeduration", "specify how many microseconds are analyzed to probe the input", OFFSET(max_analyze_duration), AV_OPT_TYPE_INT64, {.i64 = 0 }, 0, INT64_MAX, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:64:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 64 | {"cryptokey", "decryption key", OFFSET(key), AV_OPT_TYPE_BINARY, {.dbl = 0}, 0, 0, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:65:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 65 | {"indexmem", "max memory used for timestamp index (per stream)", OFFSET(max_index_size), AV_OPT_TYPE_INT, {.i64 = 1<<20 }, 0, INT_MAX, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:66:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 66 | {"rtbufsize", "max memory used for buffering real-time frames", OFFSET(max_picture_buffer), AV_OPT_TYPE_INT, {.i64 = 3041280 }, 0, INT_MAX, D}, /* defaults to 1s of 15fps 352x288 YUYV422 video */ | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:69:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 69 | {"max_delay", "maximum muxing or demuxing delay in microseconds", OFFSET(max_delay), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, INT_MAX, E|D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:70:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 70 | {"start_time_realtime", "wall-clock time when stream begins (PTS==0)", OFFSET(start_time_realtime), AV_OPT_TYPE_INT64, {.i64 = AV_NOPTS_VALUE}, INT64_MIN, INT64_MAX, E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:71:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 71 | {"fpsprobesize", "number of frames used to probe fps", OFFSET(fps_probe_size), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX-1, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:72:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 72 | {"audio_preload", "microseconds by which audio packets should be interleaved earlier", OFFSET(audio_preload), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX-1, E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:73:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 73 | {"chunk_duration", "microseconds for each chunk", OFFSET(max_chunk_duration), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX-1, E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:74:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 74 | {"chunk_size", "size in bytes for each chunk", OFFSET(max_chunk_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX-1, E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:87:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 87 | {"use_wallclock_as_timestamps", "use wallclock as timestamps", OFFSET(use_wallclock_as_timestamps), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:88:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 88 | {"skip_initial_bytes", "set number of bytes to skip before reading header and frames", OFFSET(skip_initial_bytes), AV_OPT_TYPE_INT64, {.i64 = 0}, 0, INT64_MAX-1, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:89:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 89 | {"correct_ts_overflow", "correct single timestamp overflows", OFFSET(correct_ts_overflow), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:90:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 90 | {"flush_packets", "enable flushing of the I/O context after each packet", OFFSET(flush_packets), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 1, E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:91:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 91 | {"metadata_header_padding", "set number of bytes to be written as padding in a metadata header", OFFSET(metadata_header_padding), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:92:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 92 | {"output_ts_offset", "set output timestamp offset", OFFSET(output_ts_offset), AV_OPT_TYPE_DURATION, {.i64 = 0}, -INT64_MAX, INT64_MAX, E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:93:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 93 | {"max_interleave_delta", "maximum buffering duration for interleaving", OFFSET(max_interleave_delta), AV_OPT_TYPE_INT64, { .i64 = 10000000 }, 0, INT64_MAX, E }, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:101:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 101 | {"max_ts_probe", "maximum number of packets to read while waiting for the first timestamp", OFFSET(max_ts_probe), AV_OPT_TYPE_INT, { .i64 = 50 }, 0, INT_MAX, D }, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:107:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 107 | {"dump_separator", "set information dump field separator", OFFSET(dump_separator), AV_OPT_TYPE_STRING, {.str = ", "}, CHAR_MIN, CHAR_MAX, D|E}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:108:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 108 | {"codec_whitelist", "List of decoders that are allowed to be used", OFFSET(codec_whitelist), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, D }, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:109:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 109 | {"format_whitelist", "List of demuxers that are allowed to be used", OFFSET(format_whitelist), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, D }, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:110:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 110 | {"protocol_whitelist", "List of protocols that are allowed to be used", OFFSET(protocol_whitelist), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, D }, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:111:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 111 | {"protocol_blacklist", "List of protocols that are not allowed to be used", OFFSET(protocol_blacklist), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, D }, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:112:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 112 | {"max_streams", "maximum number of streams", OFFSET(max_streams), AV_OPT_TYPE_INT, { .i64 = 1000 }, 0, INT_MAX, D }, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/options.c:33: libavformat/options_table.h:113:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 113 | {"skip_estimate_duration_from_pts", "skip duration calculation in estimate_timings_from_pts", OFFSET(skip_estimate_duration_from_pts), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, D}, | ^ In file included from libavformat/options.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/options.c: In function 'format_child_class_next': libavformat/options.c:64:5: warning: 'av_iformat_next' is deprecated [-Wdeprecated-declarations] 64 | while ((ifmt = av_iformat_next(ifmt))) | ^~~~~ In file included from libavformat/options.c:20: libavformat/avformat.h:2087:17: note: declared here 2087 | AVInputFormat *av_iformat_next(const AVInputFormat *f); | ^~~~~~~~~~~~~~~ libavformat/options.c:69:9: warning: 'av_oformat_next' is deprecated [-Wdeprecated-declarations] 69 | while ((ofmt = av_oformat_next(ofmt))) | ^~~~~ In file included from libavformat/options.c:20: libavformat/avformat.h:2095:17: note: declared here 2095 | AVOutputFormat *av_oformat_next(const AVOutputFormat *f); | ^~~~~~~~~~~~~~~ libavformat/options.c:73:9: warning: 'av_iformat_next' is deprecated [-Wdeprecated-declarations] 73 | while (ifmt = av_iformat_next(ifmt)) | ^~~~~ In file included from libavformat/options.c:20: libavformat/avformat.h:2087:17: note: declared here 2087 | AVInputFormat *av_iformat_next(const AVInputFormat *f); | ^~~~~~~~~~~~~~~ libavformat/options.c:77:5: warning: 'av_oformat_next' is deprecated [-Wdeprecated-declarations] 77 | while (ofmt = av_oformat_next(ofmt)) | ^~~~~ In file included from libavformat/options.c:20: libavformat/avformat.h:2095:17: note: declared here 2095 | AVOutputFormat *av_oformat_next(const AVOutputFormat *f); | ^~~~~~~~~~~~~~~ libavformat/options.c: In function 'io_open_default': libavformat/options.c:119:5: warning: 'open_cb' is deprecated [-Wdeprecated-declarations] 119 | if (s->open_cb) | ^~ In file included from libavformat/options.c:20: libavformat/avformat.h:1896:11: note: declared here 1896 | int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOInterruptCB *int_cb, AVDictionary **options); | ^~~~~~~ libavformat/options.c:120:9: warning: 'open_cb' is deprecated [-Wdeprecated-declarations] 120 | return s->open_cb(s, pb, url, flags, &s->interrupt_callback, options); | ^~~~~~ In file included from libavformat/options.c:20: libavformat/avformat.h:1896:11: note: declared here 1896 | int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOInterruptCB *int_cb, AVDictionary **options); | ^~~~~~~ libavformat/options.c: In function 'io_close_default': libavformat/options.c:127:47: warning: unused parameter 's' [-Wunused-parameter] 127 | static void io_close_default(AVFormatContext *s, AVIOContext *pb) | ~~~~~~~~~~~~~~~~~^ CC libavformat/pcm.o In file included from libavformat/os_support.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/escape130.o CC libavformat/pcmdec.o In file included from libavformat/internal.h:28, from libavformat/paf.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/pcmenc.o libavformat/paf.c: In function 'read_probe': 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)) && | ^~ libavformat/paf.c: In function 'read_table': 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++) | ^ libavformat/paf.c: In function 'read_packet': libavformat/paf.c:219:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 219 | for (i = 0; i < count; i++) { | ^ libavformat/paf.c:242:50: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 242 | if (p->frames_offset_table[p->current_frame] >= p->video_size) | ^~ libavcodec/escape124.c: In function 'unpack_codebook': libavcodec/escape124.c:91:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 91 | if (size >= INT_MAX / 34 || get_bits_left(gb) < size * 34) | ^ libavcodec/escape124.c: In function 'escape124_decode_frame': libavcodec/escape124.c:274:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 274 | if (s->num_superblocks >= INT_MAX >> cb_depth) { | ^~ libavcodec/escape124.c:300:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 300 | if (skip == -1) { | ^~ CC libavformat/pjsdec.o In file included from libavformat/internal.h:28, from libavformat/pcm.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/pmpdec.o libavformat/pcm.c: In function 'ff_pcm_read_seek': libavformat/pcm.c:53:26: warning: unused parameter 'stream_index' [-Wunused-parameter] 53 | int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~~~~~~~~ CC libavcodec/evrcdec.o libavcodec/escape130.c: In function 'escape130_decode_frame': libavcodec/escape130.c:303:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 303 | if (block_x * 2 == avctx->width) { | ^~ In file included from libavformat/internal.h:28, from libavformat/pcmdec.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/prompeg.o libavformat/pcmdec.c: At top level: libavformat/pcmdec.c:102:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 102 | { "sample_rate", "", offsetof(PCMAudioDemuxerContext, sample_rate), AV_OPT_TYPE_INT, {.i64 = 44100}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/pcmdec.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/pcmdec.c:103:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 103 | { "channels", "", offsetof(PCMAudioDemuxerContext, channels), AV_OPT_TYPE_INT, {.i64 = 1}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/pcmdec.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/pcmdec.c:192:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 192 | { "sample_rate", "", offsetof(PCMAudioDemuxerContext, sample_rate), AV_OPT_TYPE_INT, {.i64 = 8000}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/pcmdec.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/pcmdec.c:193:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 193 | { "channels", "", offsetof(PCMAudioDemuxerContext, channels), AV_OPT_TYPE_INT, {.i64 = 1}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM }, | ^ In file included from libavformat/pcmdec.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/pjsdec.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/exif.o CC libavformat/protocols.o In file included from libavformat/internal.h:28, from libavformat/pmpdec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/pmpdec.c: In function 'pmp_header': 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) { | ^ 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) { | ^ 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++) { | ^ libavformat/pmpdec.c: In function 'pmp_seek': libavformat/pmpdec.c:171:45: warning: unused parameter 'stream_index' [-Wunused-parameter] 171 | static int pmp_seek(AVFormatContext *s, int stream_index, int64_t ts, int flags) | ~~~~^~~~~~~~~~~~ libavformat/pmpdec.c:171:67: warning: unused parameter 'ts' [-Wunused-parameter] 171 | static int pmp_seek(AVFormatContext *s, int stream_index, int64_t ts, int flags) | ~~~~~~~~^~ libavformat/pmpdec.c:171:75: warning: unused parameter 'flags' [-Wunused-parameter] 171 | static int pmp_seek(AVFormatContext *s, int stream_index, int64_t ts, int flags) | ~~~~^~~~~ CC libavformat/psxstr.o CC libavformat/pva.o CC libavformat/pvfdec.o libavformat/prompeg.c: In function 'prompeg_init': libavformat/prompeg.c:321:55: warning: unused parameter 'buf' [-Wunused-parameter] 321 | static int prompeg_init(URLContext *h, const uint8_t *buf, int size) { | ~~~~~~~~~~~~~~~^~~ CC libavcodec/exr.o CC libavcodec/exrdsp.o libavcodec/evrcdec.c: In function 'evrc_decode_frame': libavcodec/evrcdec.c:776:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 776 | for (i = 0; i < sizeof(EVRCAFrame); i++) { | ^ libavcodec/evrcdec.c: At top level: libavcodec/evrcdec.c:920:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 920 | { "postfilter", "enable postfilter", OFFSET(postfilter), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, AD }, | ^ In file included from libavcodec/evrcdec.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/qcp.o CC libavformat/qtpalette.o In file included from libavformat/internal.h:28, from libavformat/psxstr.c:36: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/exif.h:32, from libavcodec/exif.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/r3d.o libavcodec/exif.c: In function 'exif_get_tag_name': libavcodec/exif.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(tag_list); i++) { | ^ libavcodec/exif.c: In function 'ff_exif_decode_ifd': libavcodec/exif.c:130:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 130 | if (bytestream2_get_bytes_left(gbytes) < entries * 12) { | ^ CC libavformat/rawdec.o In file included from libavformat/internal.h:28, from libavformat/pvfdec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/pvfdec.c: In function 'pvf_read_header': 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 || | ^ 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 libavcodec/extract_extradata_bsf.o CC libavcodec/faandct.o CC libavcodec/faanidct.o CC libavformat/rawenc.o In file included from libavformat/internal.h:28, from libavformat/pva.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/qtpalette.c: In function 'ff_get_qtpalette': libavformat/qtpalette.c:62:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 62 | for (i = 0; i < color_count; i++) { | ^ libavformat/qtpalette.c:83:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 83 | for (i = 0; i < color_count; i++) { | ^ libavformat/qtpalette.c:96:41: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 96 | for (i = color_start; i <= color_end; i++) { | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/pva.c:22: libavformat/pva.c: In function 'pva_read_timestamp': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/pva.c:208:17: note: in expansion of macro 'FFMIN' 208 | pos_limit = FFMIN(*pos+PVA_MAX_PAYLOAD_LENGTH*8, (uint64_t)*pos+pos_limit); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/pva.c:208:17: note: in expansion of macro 'FFMIN' 208 | pos_limit = FFMIN(*pos+PVA_MAX_PAYLOAD_LENGTH*8, (uint64_t)*pos+pos_limit); | ^~~~~ In file included from libavcodec/exr.c:48: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/qcp.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/qcp.c: In function 'qcp_read_packet': libavformat/qcp.c:162:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 162 | if (c->data_size <= pkt_size) { | ^~ In file included from libavformat/internal.h:28, from libavformat/r3d.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/rawdec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/rawutils.o libavformat/r3d.c: In function 'r3d_read_rdvo': libavformat/r3d.c:125:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 125 | for (i = 0; i < r3d->video_offsets_count; i++) { | ^ CC libavcodec/faxcompr.o libavformat/r3d.c: In function 'r3d_seek': libavformat/r3d.c:392:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 392 | if (frame_num < r3d->video_offsets_count) { | ^ libavformat/r3d.c:378:45: warning: unused parameter 'stream_index' [-Wunused-parameter] 378 | static int r3d_seek(AVFormatContext *s, int stream_index, int64_t sample_time, int flags) | ~~~~^~~~~~~~~~~~ libavformat/r3d.c:378:84: warning: unused parameter 'flags' [-Wunused-parameter] 378 | static int r3d_seek(AVFormatContext *s, int stream_index, int64_t sample_time, int flags) | ~~~~^~~~~ CC libavformat/rawvideodec.o libavformat/rawdec.c: At top level: libavformat/rawdec.c:121:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 121 | { "framerate", "", OFFSET(framerate), AV_OPT_TYPE_VIDEO_RATE, {.str = "25"}, 0, INT_MAX, DEC}, | ^ In file included from libavformat/rawdec.h:27, from libavformat/rawdec.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/exr.c: In function 'zip_uncompress': libavcodec/exr.c:274:18: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 274 | dest_len != uncompressed_size) | ^~ libavcodec/extract_extradata_bsf.c: In function 'extract_extradata_init': libavcodec/extract_extradata_bsf.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(extract_tab); i++) { | ^ libavcodec/extract_extradata_bsf.c: At top level: libavcodec/extract_extradata_bsf.c:416:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 416 | { .i64 = 0 }, 0, 1, FLAGS }, | ^ In file included from libavcodec/extract_extradata_bsf.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/exr.c: In function 'pxr24_uncompress': libavcodec/exr.c:883:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 883 | for (j = 0; j < s->xdelta; ++j) { | ^ libavcodec/exr.c:817:54: warning: unused parameter 'uncompressed_size' [-Wunused-parameter] 817 | int compressed_size, int uncompressed_size, | ~~~~^~~~~~~~~~~~~~~~~ libavcodec/exr.c: In function 'b44_uncompress': libavcodec/exr.c:952:31: warning: unused parameter 'uncompressed_size' [-Wunused-parameter] 952 | int uncompressed_size, EXRThreadData *td) { | ~~~~^~~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/rawenc.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/fdctdsp.o CC libavcodec/fft_fixed.o libavcodec/exr.c: In function 'decode_block': libavcodec/exr.c:1054:42: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1054 | if (buf_size < 20 || line_offset > buf_size - 20) | ^ CC libavformat/rdt.o In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/exr.c:40: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/exr.c:1085:21: note: in expansion of macro 'FFMIN' 1085 | td->ysize = FFMIN(s->tile_attr.ySize, s->ydelta - tile_y * s->tile_attr.ySize); | ^~~~~ ./libavutil/common.h:96: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] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/exr.c:1085:21: note: in expansion of macro 'FFMIN' 1085 | td->ysize = FFMIN(s->tile_attr.ySize, s->ydelta - tile_y * s->tile_attr.ySize); | ^~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/exr.c:1086:21: note: in expansion of macro 'FFMIN' 1086 | td->xsize = FFMIN(s->tile_attr.xSize, s->xdelta - tile_x * s->tile_attr.xSize); | ^~~~~ ./libavutil/common.h:96: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] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/exr.c:1086:21: note: in expansion of macro 'FFMIN' 1086 | td->xsize = FFMIN(s->tile_attr.xSize, s->xdelta - tile_x * s->tile_attr.xSize); | ^~~~~ libavcodec/exr.c:1098:41: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1098 | if (buf_size < 8 || line_offset > buf_size - 8) | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/exr.c:40: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/exr.c:1111:30: note: in expansion of macro 'FFMIN' 1111 | td->ysize = FFMIN(s->scan_lines_per_block, s->ymax - line + 1); /* s->ydelta - line ?? */ | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/exr.c:1111:30: note: in expansion of macro 'FFMIN' 1111 | td->ysize = FFMIN(s->scan_lines_per_block, s->ymax - line + 1); /* s->ydelta - line ?? */ | ^~~~~ libavcodec/exr.c:1028:54: warning: unused parameter 'tdata' [-Wunused-parameter] 1028 | static int decode_block(AVCodecContext *avctx, void *tdata, | ~~~~~~^~~~~ libavcodec/exr.c: In function 'check_header_variable': libavcodec/exr.c:1290:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1290 | if (var_size > bytestream2_get_bytes_left(&s->gb)) | ^ CC libavformat/realtextdec.o In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/exr.c:40: libavcodec/exr.c: In function 'decode_header': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/exr.c:1614:49: note: in expansion of macro 'FFMIN' 1614 | bytestream2_get_buffer(&s->gb, key, FFMIN(sizeof(key) - 1, var_size)); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/exr.c:1614:49: note: in expansion of macro 'FFMIN' 1614 | bytestream2_get_buffer(&s->gb, key, FFMIN(sizeof(key) - 1, var_size)); | ^~~~~ libavcodec/exr.c: In function 'decode_frame': libavcodec/exr.c:1738:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1738 | s->xmax >= s->w || | ^~ libavcodec/exr.c:1739:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1739 | s->ymax >= s->h) { | ^~ libavcodec/exr.c:1763:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1763 | if (bytestream2_get_bytes_left(&s->gb) < nb_blocks * 8) | ^ libavcodec/exr.c:1791:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1791 | for (y = 0; y < s->ymin; y++) { | ^ libavcodec/exr.c: At top level: libavcodec/exr.c:1897:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1897 | AV_OPT_TYPE_STRING, { .str = "" }, 0, 0, VD }, | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/exr.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/exr.c:1899:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1899 | AV_OPT_TYPE_FLOAT, { .dbl = 1.0f }, 0.001, FLT_MAX, VD }, | ^~~~~~~~~~~~~~~~~ In file included from libavcodec/exr.c:44: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/rawvideodec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/rawutils.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rawvideodec.c: At top level: libavformat/rawvideodec.c:90:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 90 | { "video_size", "set frame size", OFFSET(width), AV_OPT_TYPE_IMAGE_SIZE, {.str = NULL}, 0, 0, DEC }, | ^ In file included from libavformat/rawvideodec.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rawvideodec.c:91:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 91 | { "pixel_format", "set pixel format", OFFSET(pixel_format), AV_OPT_TYPE_STRING, {.str = "yuv420p"}, 0, 0, DEC }, | ^ In file included from libavformat/rawvideodec.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rawvideodec.c:92:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 92 | { "framerate", "set frame rate", OFFSET(framerate), AV_OPT_TYPE_VIDEO_RATE, {.str = "25"}, 0, INT_MAX, DEC }, | ^ In file included from libavformat/rawvideodec.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rawutils.c: In function 'ff_reshuffle_raw_rgb': libavformat/rawutils.c:25:43: warning: unused parameter 's' [-Wunused-parameter] 25 | int ff_reshuffle_raw_rgb(AVFormatContext *s, AVPacket **ppkt, AVCodecParameters *par, int expected_stride) | ~~~~~~~~~~~~~~~~~^ CC libavcodec/fft_fixed_32.o CC libavformat/redspark.o CC libavformat/replaygain.o In file included from libavformat/internal.h:28, from libavformat/realtextdec.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/tiff_common.h:33, from libavcodec/tiff.h:34, from libavcodec/faxcompr.h:31, from libavcodec/faxcompr.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/riff.o In file included from libavformat/internal.h:28, from libavformat/rm.h:26, from libavformat/rdt.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/faxcompr.c: In function 'decode_uncompressed': libavcodec/faxcompr.c:164:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 164 | if (*pix_left <= saved_run) { | ^~ libavcodec/faxcompr.c:181:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 181 | if (*pix_left <= saved_run) { | ^~ libavcodec/faxcompr.c:182:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 182 | if (*pix_left == saved_run) | ^~ libavcodec/faxcompr.c: In function 'decode_group3_2d_line': libavcodec/faxcompr.c:260:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 260 | if (run_off < width) | ^ libavcodec/faxcompr.c:264:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 264 | if (run_off < width) | ^ libavcodec/faxcompr.c:335:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 335 | while (offs < width && run_off <= offs) { | ^~ CC libavformat/riffdec.o CC libavformat/riffenc.o libavformat/rdt.c: In function 'ff_rdt_parse_open': 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 && | ^ CC libavformat/rl2.o libavformat/rdt.c: In function 'rdt_parse_packet': libavformat/rdt.c:294:36: warning: unused parameter 'ctx' [-Wunused-parameter] 294 | rdt_parse_packet (AVFormatContext *ctx, PayloadContext *rdt, AVStream *st, | ~~~~~~~~~~~~~~~~~^~~ libavformat/rdt.c:296:57: warning: unused parameter 'rtp_seq' [-Wunused-parameter] 296 | const uint8_t *buf, int len, uint16_t rtp_seq, int flags) | ~~~~~~~~~^~~~~~~ libavformat/rdt.c: In function 'rdt_parse_sdp_line': libavformat/rdt.c:422:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 422 | for (n = 0; n < s->nb_streams; n++) | ^ libavformat/rdt.c: In function 'rdt_init': libavformat/rdt.c:526:53: warning: unused parameter 'st_index' [-Wunused-parameter] 526 | static av_cold int rdt_init(AVFormatContext *s, int st_index, PayloadContext *rdt) | ~~~~^~~~~~~~ CC libavformat/rm.o In file included from libavformat/redspark.c:22: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ CC libavcodec/fft_float.o ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/extract_extradata_bsf.c:22: libavcodec/extract_extradata_bsf.c: In function 'extract_extradata_h2645': ./libavutil/intreadwrite.h:451:28: warning: 'filtered_data' may be used uninitialized in this function [-Wmaybe-uninitialized] 451 | ((uint8_t*)(p))[2] = (d); \ | ^ libavcodec/extract_extradata_bsf.c:183:30: note: 'filtered_data' was declared here 183 | uint8_t *extradata, *filtered_data; | ^~~~~~~~~~~~~ In file included from libavcodec/fft_fixed_32.c:52: libavcodec/fft_template.c: In function 'ff_init_ff_cos_tabs_fixed_32': libavcodec/fft_template.c:158:38: warning: unused parameter 'index' [-Wunused-parameter] 158 | av_cold void ff_init_ff_cos_tabs(int index) | ~~~~^~~~~ In file included from libavformat/riffdec.c:27: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/riff.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/riffdec.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/redspark.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/redspark.c: In function 'redspark_read_packet': 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) { | ^~ In file included from libavformat/internal.h:28, from libavformat/rl2.c:40: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/faxcompr.c: In function 'decode_uncompressed': libavcodec/faxcompr.c:196:15: warning: 'newmode' may be used uninitialized in this function [-Wmaybe-uninitialized] 196 | *mode = newmode; | ~~~~~~^~~~~~~~~ libavformat/rl2.c: In function 'rl2_read_header': libavformat/rl2.c:173:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 173 | for(i=0; i < frame_count;i++) { | ^ libavformat/rl2.c:178:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | for(i=0; i < frame_count;i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/replaygain.c:36: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rl2.c:183:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | for(i=0; i < frame_count;i++) { | ^ libavformat/rl2.c:190:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 190 | for(i=0;inb_streams; i++){ | ^ libavformat/rl2.c:233:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 233 | if(rl2->index_pos[i] < s->streams[i]->nb_index_entries | ^ In file included from libavformat/internal.h:28, from libavformat/rm.h:26, from libavformat/rm.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/riffenc.c:26: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavformat/rl2.c: In function 'rl2_read_seek': libavformat/rl2.c:282:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 282 | for(i=0; i < s->nb_streams; i++){ | ^ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ CC libavformat/rmdec.o ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/rmenc.o CC libavcodec/fft_init_table.o In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/riffenc.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/rmsipr.o CC libavcodec/ffv1.o CC libavformat/rpl.o CC libavformat/rsd.o CC libavformat/rso.o CC libavformat/rsodec.o CC libavcodec/ffv1dec.o In file included from libavformat/internal.h:28, from libavformat/rmdec.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rmdec.c: In function 'rm_read_metadata': libavformat/rmdec.c:100:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 100 | for (i=0; iaudio_framesize * sub_packet_h > (unsigned)INT_MAX || | ^ In file included from libavformat/internal.h:28, from libavformat/rpl.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rmdec.c: In function 'ff_rm_read_mdpr_codecdata': libavformat/rmdec.c:409:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 409 | if (codec_data_size >= size) { | ^~ libavformat/rmdec.c: In function 'rm_read_index': libavformat/rmdec.c:437:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 437 | if (s->streams[n]->id == str_id) { | ^~ libavformat/rmdec.c: In function 'rm_read_multi': libavformat/rmdec.c:492:46: warning: unused parameter 'mime' [-Wunused-parameter] 492 | AVStream *st, char *mime) | ~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/rm.h:26, from libavformat/rmenc.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rmdec.c: In function 'rm_sync': libavformat/rmdec.c:731:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 731 | for(i=0;inb_streams;i++) { | ^ libavformat/rmdec.c:736:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 736 | if (i == s->nb_streams) { | ^~ libavformat/rpl.c: In function 'rpl_read_header': libavformat/rpl.c:269:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 269 | for (i = 0; !error && i < number_of_chunks; i++) { | ^ libavformat/rpl.c: In function 'rpl_read_packet': libavformat/rpl.c:305:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 305 | if (rpl->chunk_number >= stream->nb_index_entries) | ^~ libavformat/rpl.c:328:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 328 | if (ret != frame_size) { | ^~ libavformat/rpl.c:337:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 337 | if (rpl->frame_in_part == rpl->frames_per_chunk) { | ^~ libavformat/rmdec.c: In function 'rm_read_close': libavformat/rmdec.c:1064:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1064 | for (i=0;inb_streams;i++) | ^ libavformat/rmdec.c: In function 'rm_read_dts': libavformat/rmdec.c:1084:55: warning: unused parameter 'pos_limit' [-Wunused-parameter] 1084 | int64_t *ppos, int64_t pos_limit) | ~~~~~~~~^~~~~~~~~ libavformat/rmenc.c: In function 'rv10_write_header': libavformat/rmenc.c:95:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 95 | for(i=0;inb_streams;i++) { | ^ libavformat/rmenc.c:132:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 132 | for(i=0; inb_streams;i++) { | ^ libavformat/rmdec.c: In function 'ivr_read_header': libavformat/rmdec.c:1225:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1225 | for (j = 0; j < len; j++) { | ^ libavformat/rmenc.c: In function 'rm_write_header': libavformat/rmenc.c:325:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for(n=0;nnb_streams;n++) { | ^ libavformat/rmdec.c:1284:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1284 | for (j = 0; j < len; j++) | ^ libavformat/rmenc.c: In function 'rm_write_trailer': 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++) | ^ libavformat/rmenc.c: At top level: libavformat/rmenc.c:481:1: warning: missing initializer for field 'interleave_packet' of 'AVOutputFormat' [-Wmissing-field-initializers] 481 | }; | ^ In file included from libavformat/rmenc.c:21: libavformat/avformat.h:561:11: note: 'interleave_packet' declared here 561 | int (*interleave_packet)(struct AVFormatContext *, AVPacket *out, | ^~~~~~~~~~~~~~~~~ CC libavformat/rsoenc.o libavformat/rmdec.c: In function 'rm_read_audio_stream_info': libavformat/rmdec.c:211:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 211 | st->need_parsing = AVSTREAM_PARSE_HEADERS; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ libavformat/rmdec.c:212:9: note: here 212 | case AV_CODEC_ID_ATRAC3: | ^~~~ In file included from libavformat/rsd.c:22: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/rso.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/rtmpdigest.o CC libavformat/rtmphttp.o In file included from libavformat/internal.h:28, from libavformat/rsodec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/rtmppkt.o libavformat/rsodec.c: At top level: libavformat/rsodec.c:83:1: warning: missing initializer for field 'read_timestamp' of 'AVInputFormat' [-Wmissing-field-initializers] 83 | }; | ^ In file included from libavformat/rsodec.c:25: libavformat/avformat.h:744:15: note: 'read_timestamp' declared here 744 | int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index, | ^~~~~~~~~~~~~~ In file included from libavcodec/ffv1dec.c:38: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ In file included from libavformat/internal.h:28, from libavformat/rsd.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rsd.c: In function 'rsd_read_header': 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++) { | ^ libavcodec/ffv1dec.c: In function 'decode_slice_header': libavcodec/ffv1dec.c:185:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 185 | if ((unsigned)fs->slice_width > f->width || (unsigned)fs->slice_height > f->height) | ^ libavcodec/ffv1dec.c:185:76: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 185 | if ((unsigned)fs->slice_width > f->width || (unsigned)fs->slice_height > f->height) | ^ libavcodec/ffv1dec.c:187:64: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 187 | if ( (unsigned)fs->slice_x + (uint64_t)fs->slice_width > f->width | ^ libavcodec/ffv1dec.c:188:64: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 188 | || (unsigned)fs->slice_y + (uint64_t)fs->slice_height > f->height) | ^ libavcodec/ffv1dec.c:191:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 191 | for (i = 0; i < f->plane_count; i++) { | ^ libavcodec/ffv1dec.c:194:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 194 | if (idx >= (unsigned)f->quant_table_count) { | ^~ libavcodec/ffv1dec.c:202:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 202 | if (p->context_count < context_count) { | ^ libavcodec/ffv1dec.c: In function 'read_quant_table': libavcodec/ffv1dec.c:379:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 379 | if (len > 128 - i || !len) | ^ libavcodec/ffv1dec.c: In function 'read_quant_tables': libavcodec/ffv1dec.c:406:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 406 | if (context_count > 32768U) { | ^ libavcodec/ffv1dec.c: In function 'read_extra_header': libavcodec/ffv1dec.c:455:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 455 | if (f->chroma_h_shift > 4U || f->chroma_v_shift > 4U) { | ^ libavcodec/ffv1dec.c:455:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 455 | if (f->chroma_h_shift > 4U || f->chroma_v_shift > 4U) { | ^ libavcodec/ffv1dec.c:461:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 461 | if (f->num_h_slices > (unsigned)f->width || !f->num_h_slices || | ^ libavcodec/ffv1dec.c:462:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 462 | f->num_v_slices > (unsigned)f->height || !f->num_v_slices | ^ libavcodec/ffv1dec.c:469:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 469 | if (f->quant_table_count > (unsigned)MAX_QUANT_TABLES || !f->quant_table_count) { | ^ libavcodec/ffv1dec.c: In function 'read_header': libavcodec/ffv1dec.c:580:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 580 | if (chroma_h_shift > 4U || chroma_v_shift > 4U) { | ^ libavcodec/ffv1dec.c:580:51: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 580 | if (chroma_h_shift > 4U || chroma_v_shift > 4U) { | ^ CC libavformat/rtmpproto.o libavcodec/ffv1dec.c:757:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 757 | if (f->slice_count > (unsigned)MAX_SLICES || f->slice_count <= 0 || f->slice_count > f->max_slice_count) { | ^ libavcodec/ffv1dec.c:779:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 779 | if ((unsigned)fs->slice_width > f->width || | ^ libavcodec/ffv1dec.c:780:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 780 | (unsigned)fs->slice_height > f->height) | ^ libavcodec/ffv1dec.c:782:71: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 782 | if ( (unsigned)fs->slice_x + (uint64_t)fs->slice_width > f->width | ^ libavcodec/ffv1dec.c:783:71: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 783 | || (unsigned)fs->slice_y + (uint64_t)fs->slice_height > f->height) | ^ libavcodec/ffv1dec.c:792:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 792 | if (idx > (unsigned)f->quant_table_count) { | ^ CC libavformat/rtp.o In file included from libavformat/internal.h:28, from libavformat/rsoenc.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rsoenc.c: In function 'rso_write_header': libavformat/rsoenc.c:47:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | if (par->sample_rate >= 1u<<16) { | ^~ CC libavcodec/ffv1enc.o CC libavcodec/ffwavesynth.o In file included from libavformat/rtmppkt.c:22: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/rtmphttp.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtmphttp.c: In function 'rtmp_http_open': libavformat/rtmphttp.c:184:63: warning: unused parameter 'flags' [-Wunused-parameter] 184 | static int rtmp_http_open(URLContext *h, const char *uri, int flags) | ~~~~^~~~~ libavformat/rtmphttp.c: At top level: libavformat/rtmphttp.c:265:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 265 | {"ffrtmphttp_tls", "Use a HTTPS tunneling connection (RTMPTS).", OFFSET(tls), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC}, | ^ In file included from libavformat/rtmphttp.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/fic.o CC libavformat/rtpdec.o In file included from libavformat/rtmpproto.c:27: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavformat/rtmppkt.c: In function 'amf_tag_skip': libavformat/rtmppkt.c:477:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 477 | if (size < 0 || size >= bytestream2_get_bytes_left(gb)) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/rtmppkt.c: In function 'amf_get_field_value2': libavformat/rtmppkt.c:527:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 527 | if (size < 0 || size >= bytestream2_get_bytes_left(gb)) | ^~ CC libavformat/rtpdec_ac3.o libavcodec/ffwavesynth.c: In function 'wavesynth_parse_extradata': libavcodec/ffwavesynth.c:290:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 290 | if (phi >= i) | ^~ libavformat/rtmppkt.c: In function 'amf_tag_skip': libavformat/rtmppkt.c:465:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 465 | parse_key = 0; | ~~~~~~~~~~^~~ libavformat/rtmppkt.c:466:5: note: here 466 | case AMF_DATA_TYPE_MIXEDARRAY: | ^~~~ libavformat/rtmppkt.c: In function 'amf_tag_contents': libavformat/rtmppkt.c:626:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 626 | parse_key = 0; | ~~~~~~~~~~^~~ libavformat/rtmppkt.c:627:5: note: here 627 | case AMF_DATA_TYPE_MIXEDARRAY: | ^~~~ libavformat/rtmppkt.c:628:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 628 | nb = bytestream_get_be32(&data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/rtmppkt.c:629:5: note: here 629 | case AMF_DATA_TYPE_OBJECT: | ^~~~ In file included from libavformat/internal.h:28, from libavformat/rtmpproto.c:36: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtmpproto.c: In function 'gen_get_stream_length': libavformat/rtmpproto.c:720:46: warning: unused parameter 's' [-Wunused-parameter] 720 | static int gen_get_stream_length(URLContext *s, RTMPContext *rt) | ~~~~~~~~~~~~^ libavformat/rtmpproto.c: In function 'gen_buffer_time': libavformat/rtmpproto.c:742:40: warning: unused parameter 's' [-Wunused-parameter] 742 | static int gen_buffer_time(URLContext *s, RTMPContext *rt) | ~~~~~~~~~~~~^ libavformat/rtmpproto.c: In function 'gen_window_ack_size': libavformat/rtmpproto.c:915:44: warning: unused parameter 's' [-Wunused-parameter] 915 | static int gen_window_ack_size(URLContext *s, RTMPContext *rt) | ~~~~~~~~~~~~^ libavformat/rtmpproto.c: In function 'gen_check_bw': libavformat/rtmpproto.c:934:37: warning: unused parameter 's' [-Wunused-parameter] 934 | static int gen_check_bw(URLContext *s, RTMPContext *rt) | ~~~~~~~~~~~~^ libavformat/rtmpproto.c: In function 'gen_bytes_read': libavformat/rtmpproto.c:955:39: warning: unused parameter 's' [-Wunused-parameter] 955 | static int gen_bytes_read(URLContext *s, RTMPContext *rt, uint32_t ts) | ~~~~~~~~~~~~^ libavformat/rtmpproto.c: In function 'gen_fcsubscribe_stream': libavformat/rtmpproto.c:971:47: warning: unused parameter 's' [-Wunused-parameter] 971 | static int gen_fcsubscribe_stream(URLContext *s, RTMPContext *rt, | ~~~~~~~~~~~~^ CC libavformat/rtpdec_amr.o In file included from libavcodec/ffv1enc.c:40: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavformat/rtmpproto.c: In function 'rtmp_receive_hs_packet': libavformat/rtmpproto.c:1378:39: warning: unused parameter 'size' [-Wunused-parameter] 1378 | int size) | ~~~~^~~~ libavformat/rtmpproto.c: In function 'rtmp_send_hs_packet': libavformat/rtmpproto.c:1398:74: warning: unused parameter 'size' [-Wunused-parameter] 1398 | uint32_t second_int, char *arraydata, int size) | ~~~~^~~~ libavformat/rtmpproto.c: In function 'handle_connect_error': libavformat/rtmpproto.c:1717:39: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1717 | while (*cptr && *cptr != ' ' && i < sizeof(authmod) - 1) | ^ libavformat/rtmpproto.c: In function 'rtmp_parse_result': libavformat/rtmpproto.c:2302:58: warning: unused parameter 'rt' [-Wunused-parameter] 2302 | static int rtmp_parse_result(URLContext *s, RTMPContext *rt, RTMPPacket *pkt) | ~~~~~~~~~~~~~^~ CC libavcodec/fits.o libavcodec/ffv1enc.c: In function 'encode_init': libavcodec/ffv1enc.c:553:5: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 553 | if (avctx->coder_type != -1) | ^~ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ libavcodec/ffv1enc.c:554:9: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 554 | s->ac = avctx->coder_type > 0 ? AC_RANGE_CUSTOM_TAB : AC_GOLOMB_RICE; | ^ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ libavcodec/ffv1enc.c:702:5: warning: 'context_model' is deprecated [-Wdeprecated-declarations] 702 | if (avctx->context_model) | ^~ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2478:9: note: declared here 2478 | int context_model; | ^~~~~~~~~~~~~ libavcodec/ffv1enc.c:703:9: warning: 'context_model' is deprecated [-Wdeprecated-declarations] 703 | s->context_model = avctx->context_model; | ^ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2478:9: note: declared here 2478 | int context_model; | ^~~~~~~~~~~~~ libavcodec/ffv1enc.c:704:5: warning: 'context_model' is deprecated [-Wdeprecated-declarations] 704 | if (avctx->context_model > 1U) { | ^~ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2478:9: note: declared here 2478 | int context_model; | ^~~~~~~~~~~~~ libavcodec/ffv1enc.c:704:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 704 | if (avctx->context_model > 1U) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from ./libavcodec/bytestream.h:29, from libavformat/rtmpproto.c:27: libavformat/rtmpproto.c: In function 'rtmp_open': libavcodec/ffv1enc.c:705:9: warning: 'context_model' is deprecated [-Wdeprecated-declarations] 705 | av_log(avctx, AV_LOG_ERROR, "Invalid context model %d, valid values are 0 and 1\n", avctx->context_model); | ^~~~~~ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2478:9: note: declared here 2478 | int context_model; | ^~~~~~~~~~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/rtmpproto.c:2705:45: note: in expansion of macro 'FFMIN' 2705 | av_strlcpy(fname_buffer, fname, FFMIN(amp - fname + 1, | ^~~~~ libavcodec/ffv1enc.c:761:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 761 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'long int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/rtmpproto.c:2705:45: note: in expansion of macro 'FFMIN' 2705 | av_strlcpy(fname_buffer, fname, FFMIN(amp - fname + 1, | ^~~~~ libavformat/rtpdec_ac3.c: In function 'ac3_handle_packet': libavformat/rtpdec_ac3.c:42:68: warning: unused parameter 'seq' [-Wunused-parameter] 42 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtmpproto.c:2592:49: warning: unused parameter 'uri' [-Wunused-parameter] 2592 | static int rtmp_open(URLContext *s, const char *uri, int flags, AVDictionary **opts) | ~~~~~~~~~~~~^~~ CC libavformat/rtpdec_asf.o libavcodec/ffv1enc.c: In function 'encode_frame': libavcodec/ffv1enc.c:1190:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1190 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ CC libavformat/rtpdec_dv.o libavformat/rtmpproto.c: At top level: libavformat/rtmpproto.c:3095:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3095 | {"rtmp_app", "Name of application to connect to on the RTMP server", OFFSET(app), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ffv1enc.c:1260:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1260 | avctx->coded_frame->key_frame = f->key_frame; | ^~~~~ In file included from libavcodec/ffv1enc.c:36: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/ffv1enc.c: At top level: libavformat/rtmpproto.c:3096:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3096 | {"rtmp_buffer", "Set buffer time in milliseconds. The default is 3000.", OFFSET(client_buffer_time), AV_OPT_TYPE_INT, {.i64 = 3000}, 0, INT_MAX, DEC|ENC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ffv1enc.c:1283:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1283 | { "slicecrc", "Protect slices with CRCs", OFFSET(ec), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, | ^ In file included from libavcodec/ffv1enc.c:31: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtmpproto.c:3097:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3097 | {"rtmp_conn", "Append arbitrary AMF data to the Connect message", OFFSET(conn), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ffv1enc.c:1295:13: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1295 | { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/ffv1enc.c:31: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtmpproto.c:3098:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3098 | {"rtmp_flashver", "Version of the Flash plugin used to run the SWF player.", OFFSET(flashver), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/network.h:29, from libavformat/rtpdec.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtmpproto.c:3099:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3099 | {"rtmp_flush_interval", "Number of packets flushed in the same request (RTMPT only).", OFFSET(flush_interval), AV_OPT_TYPE_INT, {.i64 = 10}, 0, INT_MAX, ENC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/rtpdec_g726.o libavformat/rtmpproto.c:3104:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3104 | {"rtmp_pageurl", "URL of the web page in which the media was embedded. By default no value will be sent.", OFFSET(pageurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtmpproto.c:3105:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3105 | {"rtmp_playpath", "Stream identifier to play or to publish", OFFSET(playpath), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtmpproto.c:3106:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3106 | {"rtmp_subscribe", "Name of live stream to subscribe to. Defaults to rtmp_playpath.", OFFSET(subscribe), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtmpproto.c:3108:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3108 | {"rtmp_swfsize", "Size of the decompressed SWF file, required for SWFVerification.", OFFSET(swfsize), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, DEC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtmpproto.c:3109:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3109 | {"rtmp_swfurl", "URL of the SWF player. By default no value will be sent", OFFSET(swfurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtmpproto.c:3110:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3110 | {"rtmp_swfverify", "URL to player swf file, compute hash/size automatically.", OFFSET(swfverify), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtmpproto.c:3111:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3111 | {"rtmp_tcurl", "URL of the target stream. Defaults to proto://host[:port]/app.", OFFSET(tcurl), AV_OPT_TYPE_STRING, {.str = NULL }, 0, 0, DEC|ENC}, | ^ In file included from libavformat/rtmpproto.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/rtpdec_h261.o CC libavcodec/fitsdec.o libavformat/rtpdec.c: In function 'rtcp_parse_packet': libavformat/rtpdec.c:190:40: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 190 | if (s->first_rtcp_ntp_time == AV_NOPTS_VALUE) { | ^~ libavformat/rtpdec.c: In function 'ff_rtp_check_and_send_back_rr': libavformat/rtpdec.c:362:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 362 | if (s->last_rtcp_ntp_time == AV_NOPTS_VALUE) { | ^~ libavcodec/ffv1enc.c: In function 'encode_init': libavcodec/ffv1enc.c:572:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 572 | if (!avctx->bits_per_raw_sample) | ^ libavcodec/ffv1enc.c:574:5: note: here 574 | case AV_PIX_FMT_GRAY10: | ^~~~ libavcodec/ffv1enc.c:582:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 582 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ libavcodec/ffv1enc.c:584:5: note: here 584 | case AV_PIX_FMT_GRAY12: | ^~~~ libavcodec/ffv1enc.c:589:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 589 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ libavcodec/ffv1enc.c:591:5: note: here 591 | case AV_PIX_FMT_YUV444P14: | ^~~~ libavcodec/ffv1enc.c:596:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 596 | s->packed_at_lsb = 1; | ~~~~~~~~~~~~~~~~~^~~ libavcodec/ffv1enc.c:597:5: note: here 597 | case AV_PIX_FMT_GRAY16: | ^~~~ libavcodec/ffv1enc.c:613:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 613 | s->version = FFMAX(s->version, 1); libavcodec/ffv1enc.c:614:5: note: here 614 | case AV_PIX_FMT_GRAY8: | ^~~~ libavcodec/ffv1enc.c:660:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 660 | if (!avctx->bits_per_raw_sample) | ^ libavcodec/ffv1enc.c:662:5: note: here 662 | case AV_PIX_FMT_GBRP10: | ^~~~ libavcodec/ffv1enc.c:664:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 664 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ libavcodec/ffv1enc.c:666:5: note: here 666 | case AV_PIX_FMT_GBRP12: | ^~~~ libavcodec/ffv1enc.c:668:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 668 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ libavcodec/ffv1enc.c:670:5: note: here 670 | case AV_PIX_FMT_GBRP14: | ^~~~ libavcodec/ffv1enc.c:671:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 671 | if (!avctx->bits_per_raw_sample && !s->bits_per_raw_sample) | ^ libavcodec/ffv1enc.c:673:5: note: here 673 | case AV_PIX_FMT_GBRP16: | ^~~~ libavformat/rtpdec.c: In function 'finalize_packet': libavformat/rtpdec.c:599:31: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 599 | if (s->last_rtcp_ntp_time != AV_NOPTS_VALUE && s->ic->nb_streams > 1) { | ^~ libavformat/rtpdec_amr.c: In function 'amr_init': libavformat/rtpdec_amr.c:41:46: warning: unused parameter 's' [-Wunused-parameter] 41 | static av_cold int amr_init(AVFormatContext *s, int st_index, PayloadContext *data) | ~~~~~~~~~~~~~~~~~^ libavformat/rtpdec_amr.c:41:53: warning: unused parameter 'st_index' [-Wunused-parameter] 41 | static av_cold int amr_init(AVFormatContext *s, int st_index, PayloadContext *data) | ~~~~^~~~~~~~ libavformat/rtpdec_amr.c: In function 'amr_handle_packet': libavformat/rtpdec_amr.c:47:68: warning: unused parameter 'data' [-Wunused-parameter] 47 | static int amr_handle_packet(AVFormatContext *ctx, PayloadContext *data, | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_amr.c:48:69: warning: unused parameter 'timestamp' [-Wunused-parameter] 48 | AVStream *st, AVPacket *pkt, uint32_t *timestamp, | ~~~~~~~~~~^~~~~~~~~ libavformat/rtpdec_amr.c:49:68: warning: unused parameter 'seq' [-Wunused-parameter] 49 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_amr.c:50:34: warning: unused parameter 'flags' [-Wunused-parameter] 50 | int flags) | ~~~~^~~~~ In file included from libavcodec/fic.c:29: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavformat/rtpdec_amr.c: In function 'amr_parse_fmtp': CC libavformat/rtpdec_h263.o libavformat/rtpdec_amr.c:136:37: warning: unused parameter 'stream' [-Wunused-parameter] 136 | AVStream *stream, PayloadContext *data, | ~~~~~~~~~~^~~~~~ libavcodec/fits.c: In function 'avpriv_fits_header_parse_line': libavcodec/fits.c:158:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 158 | if (ret != 1 || dim_no != header->naxis_index + 1) { | ^~ libavcodec/fits.c:170:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 170 | if (header->naxis_index == header->naxis) { | ^~ CC libavcodec/fitsenc.o libavcodec/fic.c: In function 'fic_decode_frame': libavcodec/fic.c:346:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 346 | if (!skip_cursor && avpkt->size < CURSOR_OFFSET + sizeof(ctx->cursor_buf)) { | ^ libavcodec/fic.c:392:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 392 | if (slice_size < slice_off || slice_size > msize) | ^ libavcodec/fic.c: At top level: libavcodec/fic.c:474:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 474 | { "skip_cursor", "skip the cursor", offsetof(FICContext, skip_cursor), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM }, | ^ In file included from libavcodec/fic.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/rtpdec_h263_rfc2190.o libavcodec/fitsdec.c: In function 'fill_data_min_max': libavcodec/fitsdec.c:55:86: warning: unused parameter 'end' [-Wunused-parameter] 55 | static int fill_data_min_max(const uint8_t *ptr8, FITSHeader *header, const uint8_t *end) | ~~~~~~~~~~~~~~~^~~ In file included from libavformat/rtpdec_dv.c:24: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/fitsdec.c: In function 'fits_read_header': libavcodec/fitsdec.c:146:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 146 | if (header->naxisn[i] > SIZE_MAX / size) { | ^ libavcodec/fitsdec.c:153:20: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 153 | if (end - ptr8 < size) | ^ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/fitsdec.c: At top level: libavcodec/fitsdec.c:297:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 297 | { "blank_value", "value that is used to replace BLANK pixels in data array", offsetof(FITSContext, blank_val), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 65535, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM}, | ^ In file included from libavcodec/fitsdec.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtpdec_g726.c: In function 'g726_16_init': libavformat/rtpdec_g726.c:27:61: warning: unused parameter 'data' [-Wunused-parameter] 27 | PayloadContext *data) \ | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_g726.c:51:1: note: in expansion of macro 'RTP_G726_HANDLER' 51 | RTP_G726_HANDLER(16); | ^~~~~~~~~~~~~~~~ libavformat/rtpdec_g726.c: In function 'g726_24_init': libavformat/rtpdec_g726.c:27:61: warning: unused parameter 'data' [-Wunused-parameter] 27 | PayloadContext *data) \ | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_g726.c:52:1: note: in expansion of macro 'RTP_G726_HANDLER' 52 | RTP_G726_HANDLER(24); | ^~~~~~~~~~~~~~~~ libavformat/rtpdec_g726.c: In function 'g726_32_init': libavformat/rtpdec_g726.c:27:61: warning: unused parameter 'data' [-Wunused-parameter] 27 | PayloadContext *data) \ | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_g726.c:53:1: note: in expansion of macro 'RTP_G726_HANDLER' 53 | RTP_G726_HANDLER(32); | ^~~~~~~~~~~~~~~~ libavformat/rtpdec_g726.c: In function 'g726_40_init': libavformat/rtpdec_g726.c:27:61: warning: unused parameter 'data' [-Wunused-parameter] 27 | PayloadContext *data) \ | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_g726.c:54:1: note: in expansion of macro 'RTP_G726_HANDLER' 54 | RTP_G726_HANDLER(40); | ^~~~~~~~~~~~~~~~ libavformat/rtpdec_h263.c: In function 'ff_h263_handle_packet': libavformat/rtpdec_h263.c:27:65: warning: unused parameter 'data' [-Wunused-parameter] 27 | int ff_h263_handle_packet(AVFormatContext *ctx, PayloadContext *data, | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_h263.c:28:66: warning: unused parameter 'timestamp' [-Wunused-parameter] 28 | AVStream *st, AVPacket *pkt, uint32_t *timestamp, | ~~~~~~~~~~^~~~~~~~~ libavformat/rtpdec_h263.c:29:65: warning: unused parameter 'seq' [-Wunused-parameter] 29 | const uint8_t *buf, int len, uint16_t seq, int flags) | ~~~~~~~~~^~~ libavformat/rtpdec_h263.c:29:74: warning: unused parameter 'flags' [-Wunused-parameter] 29 | const uint8_t *buf, int len, uint16_t seq, int flags) | ~~~~^~~~~ In file included from libavformat/network.h:29, from libavformat/rtsp.h:28, from libavformat/rtpdec_asf.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtpdec_h261.c: In function 'h261_handle_packet': libavformat/rtpdec_h261.c:48:69: warning: unused parameter 'seq' [-Wunused-parameter] 48 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_dv.c: In function 'dv_sdp_parse_fmtp_config': libavformat/rtpdec_dv.c:40:62: warning: unused parameter 's' [-Wunused-parameter] 40 | static av_cold int dv_sdp_parse_fmtp_config(AVFormatContext *s, | ~~~~~~~~~~~~~~~~~^ libavformat/rtpdec_dv.c:41:55: warning: unused parameter 'stream' [-Wunused-parameter] 41 | AVStream *stream, | ~~~~~~~~~~^~~~~~ libavformat/rtpdec_dv.c: In function 'dv_handle_packet': libavformat/rtpdec_dv.c:93:67: warning: unused parameter 'seq' [-Wunused-parameter] 93 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rmdec.c: In function 'ivr_read_header': libavformat/rmdec.c:1194:9: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 1194 | avio_skip(pb, offset - avio_tell(pb)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavformat/rtpdec_h264.o CC libavformat/rtpdec_hevc.o libavformat/rtpdec_asf.c: In function 'rtp_asf_fix_header': libavformat/rtpdec_asf.c:50:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 50 | if (len < sizeof(ff_asf_guid) * 2 + 22 || | ^ libavformat/rtpdec_asf.c:59:27: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 59 | if (chunksize > end - p) | ^ libavformat/rtpdec_asf.c:75:22: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 75 | } while (end - p >= sizeof(ff_asf_guid) + 8); | ^~ libavformat/rtpdec_asf.c: In function 'packetizer_read': libavformat/rtpdec_asf.c:86:34: warning: unused parameter 'opaque' [-Wunused-parameter] 86 | static int packetizer_read(void *opaque, uint8_t *buf, int buf_size) | ~~~~~~^~~~~~ libavformat/rtpdec_asf.c:86:51: warning: unused parameter 'buf' [-Wunused-parameter] 86 | static int packetizer_read(void *opaque, uint8_t *buf, int buf_size) | ~~~~~~~~~^~~ libavformat/rtpdec_asf.c:86:60: warning: unused parameter 'buf_size' [-Wunused-parameter] 86 | static int packetizer_read(void *opaque, uint8_t *buf, int buf_size) | ~~~~^~~~~~~~ libavformat/rtpdec_asf.c: In function 'asfrtp_parse_sdp_line': libavformat/rtpdec_asf.c:166:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 166 | for (i = 0; i < rt->asf_ctx->nb_streams; i++) { | ^ libavformat/rtpdec_asf.c:154:50: warning: unused parameter 'asf' [-Wunused-parameter] 154 | PayloadContext *asf, const char *line) | ~~~~~~~~~~~~~~~~^~~ CC libavcodec/flac.o libavformat/rtpdec_asf.c: In function 'asfrtp_parse_packet': libavformat/rtpdec_asf.c:284:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 284 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/rtpdec_asf.c:192:42: warning: unused parameter 'st' [-Wunused-parameter] 192 | AVStream *st, AVPacket *pkt, | ~~~~~~~~~~^~ libavformat/rtpdec_asf.c:193:42: warning: unused parameter 'timestamp' [-Wunused-parameter] 193 | uint32_t *timestamp, | ~~~~~~~~~~^~~~~~~~~ libavformat/rtpdec_asf.c:194:70: warning: unused parameter 'seq' [-Wunused-parameter] 194 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ CC libavformat/rtpdec_ilbc.o In file included from libavcodec/fitsenc.c:34: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/fitsenc.c: At top level: libavcodec/fitsenc.c:129:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 129 | }; | ^ In file included from libavcodec/fitsenc.c:33: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavformat/rmdec.c: In function 'rm_read_header': libavformat/rmdec.c:461:13: warning: 'st' may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | av_add_index_entry(st, pos, pts, 0, 0, AVINDEX_KEYFRAME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/rmdec.c:424:15: note: 'st' was declared here 424 | AVStream *st; | ^~ CC libavformat/rtpdec_jpeg.o CC libavformat/rtpdec_latm.o libavformat/rtpdec_h264.c: In function 'ff_h264_parse_sprop_parameter_sets': 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) { | ^ libavformat/rtpdec_h264.c: In function 'ff_h264_parse_framesize': 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) | ^ libavformat/rtpdec_h264.c: In function 'ff_h264_handle_aggregated_packet': libavformat/rtpdec_h264.c:206:76: warning: unused parameter 'data' [-Wunused-parameter] 206 | int ff_h264_handle_aggregated_packet(AVFormatContext *ctx, PayloadContext *data, AVPacket *pkt, | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_h264.c: In function 'h264_handle_packet_fu_a': libavformat/rtpdec_h264.c:285:74: warning: unused parameter 'data' [-Wunused-parameter] 285 | static int h264_handle_packet_fu_a(AVFormatContext *ctx, PayloadContext *data, AVPacket *pkt, | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_h264.c: In function 'h264_handle_packet': libavformat/rtpdec_h264.c:313:70: warning: unused parameter 'timestamp' [-Wunused-parameter] 313 | AVStream *st, AVPacket *pkt, uint32_t *timestamp, | ~~~~~~~~~~^~~~~~~~~ libavformat/rtpdec_h264.c:314:69: warning: unused parameter 'seq' [-Wunused-parameter] 314 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_h264.c:315:35: warning: unused parameter 'flags' [-Wunused-parameter] 315 | int flags) | ~~~~^~~~~ libavformat/rtpdec_h264.c: In function 'h264_close_context': libavformat/rtpdec_h264.c:376:48: warning: unused parameter 'data' [-Wunused-parameter] 376 | static void h264_close_context(PayloadContext *data) | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_hevc.c: In function 'hevc_sdp_parse_fmtp_config': libavformat/rtpdec_hevc.c:49:57: warning: unused parameter 'stream' [-Wunused-parameter] 49 | AVStream *stream, | ~~~~~~~~~~^~~~~~ libavformat/rtpdec_hevc.c: In function 'hevc_handle_packet': libavformat/rtpdec_hevc.c:187:70: warning: unused parameter 'timestamp' [-Wunused-parameter] 187 | AVStream *st, AVPacket *pkt, uint32_t *timestamp, | ~~~~~~~~~~^~~~~~~~~ libavformat/rtpdec_hevc.c:188:69: warning: unused parameter 'seq' [-Wunused-parameter] 188 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_hevc.c:189:35: warning: unused parameter 'flags' [-Wunused-parameter] 189 | int flags) | ~~~~^~~~~ In file included from libavcodec/flac.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/flac_parser.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/rtpdec_ilbc.c: In function 'ilbc_parse_fmtp': libavformat/rtpdec_ilbc.c:27:62: warning: unused parameter 'data' [-Wunused-parameter] 27 | AVStream *stream, PayloadContext *data, | ~~~~~~~~~~~~~~~~^~~~ In file included from libavcodec/bytestream.h:31, from libavcodec/exr.c:48: libavcodec/exr.c: In function 'decode_block': ./libavutil/intreadwrite.h:224:60: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized] 224 | # define AV_RN(s, p) (((const union unaligned_##s *) (p))->l) | ^~ libavcodec/exr.c:1182:25: note: 'a' was declared here 1182 | const uint8_t * a; | ^ In file included from libavformat/rtpdec_jpeg.c:29: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/rtpdec_jpeg.c: In function 'jpeg_parse_packet': libavformat/rtpdec_jpeg.c:216:68: warning: unused parameter 'seq' [-Wunused-parameter] 216 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ CC libavformat/rtpdec_mpa_robust.o libavcodec/flac.c: In function 'ff_flac_set_channel_layout': libavcodec/flac.c:198:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 198 | if (avctx->channels <= FF_ARRAY_ELEMS(flac_channel_layouts)) | ^~ CC libavformat/rtpdec_mpeg12.o CC libavcodec/flacdata.o In file included from libavformat/internal.h:28, from libavformat/rtpdec_latm.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtpdec_latm.c: In function 'latm_parse_packet': libavformat/rtpdec_latm.c:43:68: warning: unused parameter 'seq' [-Wunused-parameter] 43 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_latm.c: In function 'parse_fmtp': libavformat/rtpdec_latm.c:132:57: warning: unused parameter 'data' [-Wunused-parameter] 132 | AVStream *stream, PayloadContext *data, | ~~~~~~~~~~~~~~~~^~~~ In file included from libavcodec/flac_parser.c:38: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/rtpdec_mpa_robust.c: In function 'mpa_robust_parse_packet': 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) { | ^ 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) { | ^~ libavformat/rtpdec_mpa_robust.c:69:54: warning: unused parameter 'seq' [-Wunused-parameter] 69 | int len, uint16_t seq, int flags) | ~~~~~~~~~^~~ libavformat/rtpdec_mpa_robust.c:69:63: warning: unused parameter 'flags' [-Wunused-parameter] 69 | int len, uint16_t seq, int flags) | ~~~~^~~~~ CC libavcodec/flacdec.o CC libavformat/rtpdec_mpeg4.o CC libavformat/rtpdec_mpegts.o libavformat/rtpdec_mpeg12.c: In function 'mpeg_parse_packet': libavformat/rtpdec_mpeg12.c:26:47: warning: unused parameter 'ctx' [-Wunused-parameter] 26 | static int mpeg_parse_packet(AVFormatContext *ctx, PayloadContext *data, | ~~~~~~~~~~~~~~~~~^~~ libavformat/rtpdec_mpeg12.c:26:68: warning: unused parameter 'data' [-Wunused-parameter] 26 | static int mpeg_parse_packet(AVFormatContext *ctx, PayloadContext *data, | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_mpeg12.c:27:69: warning: unused parameter 'timestamp' [-Wunused-parameter] 27 | AVStream *st, AVPacket *pkt, uint32_t *timestamp, | ~~~~~~~~~~^~~~~~~~~ libavformat/rtpdec_mpeg12.c:28:68: warning: unused parameter 'seq' [-Wunused-parameter] 28 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_mpeg12.c:29:34: warning: unused parameter 'flags' [-Wunused-parameter] 29 | int flags) | ~~~~^~~~~ CC libavcodec/flacdsp.o CC libavformat/rtpdec_qcelp.o CC libavformat/rtpdec_qdm2.o CC libavcodec/flacenc.o In file included from libavcodec/flacdsp.c:28: libavcodec/flacdsp_template.c: In function 'flac_decorrelate_ls_c_16': libavcodec/flacdsp_template.c:63:45: warning: unused parameter 'channels' [-Wunused-parameter] 63 | int channels, int len, int shift) | ~~~~^~~~~~~~ libavcodec/flacdsp_template.c: In function 'flac_decorrelate_rs_c_16': libavcodec/flacdsp_template.c:77:45: warning: unused parameter 'channels' [-Wunused-parameter] 77 | int channels, int len, int shift) | ~~~~^~~~~~~~ libavcodec/flacdsp_template.c: In function 'flac_decorrelate_ms_c_16': libavcodec/flacdsp_template.c:91:45: warning: unused parameter 'channels' [-Wunused-parameter] 91 | int channels, int len, int shift) | ~~~~^~~~~~~~ CC libavformat/rtpdec_qt.o CC libavformat/rtpdec_rfc4175.o In file included from libavcodec/flacdsp.c:33: libavcodec/flacdsp_template.c: In function 'flac_decorrelate_ls_c_16p': libavcodec/flacdsp_template.c:63:45: warning: unused parameter 'channels' [-Wunused-parameter] 63 | int channels, int len, int shift) | ~~~~^~~~~~~~ libavcodec/flacdsp_template.c: In function 'flac_decorrelate_rs_c_16p': libavcodec/flacdsp_template.c:77:45: warning: unused parameter 'channels' [-Wunused-parameter] 77 | int channels, int len, int shift) | ~~~~^~~~~~~~ libavcodec/flacdsp_template.c: In function 'flac_decorrelate_ms_c_16p': libavcodec/flacdsp_template.c:91:45: warning: unused parameter 'channels' [-Wunused-parameter] 91 | int channels, int len, int shift) | ~~~~^~~~~~~~ In file included from libavcodec/flacdsp.c:39: libavcodec/flacdsp_template.c: In function 'flac_decorrelate_ls_c_32': libavcodec/flacdsp_template.c:63:45: warning: unused parameter 'channels' [-Wunused-parameter] 63 | int channels, int len, int shift) | ~~~~^~~~~~~~ libavcodec/flacdsp_template.c: In function 'flac_decorrelate_rs_c_32': libavcodec/flacdsp_template.c:77:45: warning: unused parameter 'channels' [-Wunused-parameter] 77 | int channels, int len, int shift) | ~~~~^~~~~~~~ libavcodec/flacdsp_template.c: In function 'flac_decorrelate_ms_c_32': libavcodec/flacdsp_template.c:91:45: warning: unused parameter 'channels' [-Wunused-parameter] 91 | int channels, int len, int shift) | ~~~~^~~~~~~~ In file included from libavcodec/flacdec.c:42: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/flashsv.o In file included from libavcodec/flacdsp.c:44: libavcodec/flacdsp_template.c: In function 'flac_decorrelate_ls_c_32p': libavcodec/flacdsp_template.c:63:45: warning: unused parameter 'channels' [-Wunused-parameter] 63 | int channels, int len, int shift) | ~~~~^~~~~~~~ libavcodec/flacdsp_template.c: In function 'flac_decorrelate_rs_c_32p': libavcodec/flacdsp_template.c:77:45: warning: unused parameter 'channels' [-Wunused-parameter] 77 | int channels, int len, int shift) | ~~~~^~~~~~~~ libavcodec/flacdsp_template.c: In function 'flac_decorrelate_ms_c_32p': libavcodec/flacdsp_template.c:91:45: warning: unused parameter 'channels' [-Wunused-parameter] 91 | int channels, int len, int shift) | ~~~~^~~~~~~~ In file included from libavcodec/flacdsp.c:40: libavcodec/flacdsp_lpc_template.c: In function 'lpc_encode_unrolled_32': libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:58:22: note: in expansion of macro 'LPC1' 58 | case 32: LPC1(32) | ^~~~ libavcodec/flacdsp_lpc_template.c:59:13: note: here 59 | case 31: LPC1(31) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:59:22: note: in expansion of macro 'LPC1' 59 | case 31: LPC1(31) | ^~~~ libavcodec/flacdsp_lpc_template.c:60:13: note: here 60 | case 30: LPC1(30) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:60:22: note: in expansion of macro 'LPC1' 60 | case 30: LPC1(30) | ^~~~ libavcodec/flacdsp_lpc_template.c:61:13: note: here 61 | case 29: LPC1(29) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:61:22: note: in expansion of macro 'LPC1' 61 | case 29: LPC1(29) | ^~~~ libavcodec/flacdsp_lpc_template.c:62:13: note: here 62 | case 28: LPC1(28) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:62:22: note: in expansion of macro 'LPC1' 62 | case 28: LPC1(28) | ^~~~ libavcodec/flacdsp_lpc_template.c:63:13: note: here 63 | case 27: LPC1(27) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:63:22: note: in expansion of macro 'LPC1' 63 | case 27: LPC1(27) | ^~~~ libavcodec/flacdsp_lpc_template.c:64:13: note: here 64 | case 26: LPC1(26) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:64:22: note: in expansion of macro 'LPC1' 64 | case 26: LPC1(26) | ^~~~ libavcodec/flacdsp_lpc_template.c:65:13: note: here 65 | case 25: LPC1(25) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:65:22: note: in expansion of macro 'LPC1' 65 | case 25: LPC1(25) | ^~~~ libavcodec/flacdsp_lpc_template.c:66:13: note: here 66 | case 24: LPC1(24) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:66:22: note: in expansion of macro 'LPC1' 66 | case 24: LPC1(24) | ^~~~ libavcodec/flacdsp_lpc_template.c:67:13: note: here 67 | case 23: LPC1(23) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:67:22: note: in expansion of macro 'LPC1' 67 | case 23: LPC1(23) | ^~~~ libavcodec/flacdsp_lpc_template.c:68:13: note: here 68 | case 22: LPC1(22) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:68:22: note: in expansion of macro 'LPC1' 68 | case 22: LPC1(22) | ^~~~ libavcodec/flacdsp_lpc_template.c:69:13: note: here 69 | case 21: LPC1(21) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:69:22: note: in expansion of macro 'LPC1' 69 | case 21: LPC1(21) | ^~~~ libavcodec/flacdsp_lpc_template.c:70:13: note: here 70 | case 20: LPC1(20) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:70:22: note: in expansion of macro 'LPC1' 70 | case 20: LPC1(20) | ^~~~ libavcodec/flacdsp_lpc_template.c:71:13: note: here 71 | case 19: LPC1(19) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:71:22: note: in expansion of macro 'LPC1' 71 | case 19: LPC1(19) | ^~~~ libavcodec/flacdsp_lpc_template.c:72:13: note: here 72 | case 18: LPC1(18) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:72:22: note: in expansion of macro 'LPC1' 72 | case 18: LPC1(18) | ^~~~ libavcodec/flacdsp_lpc_template.c:73:13: note: here 73 | case 17: LPC1(17) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:73:22: note: in expansion of macro 'LPC1' 73 | case 17: LPC1(17) | ^~~~ libavcodec/flacdsp_lpc_template.c:74:13: note: here 74 | case 16: LPC1(16) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:74:22: note: in expansion of macro 'LPC1' 74 | case 16: LPC1(16) | ^~~~ libavcodec/flacdsp_lpc_template.c:75:13: note: here 75 | case 15: LPC1(15) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:75:22: note: in expansion of macro 'LPC1' 75 | case 15: LPC1(15) | ^~~~ libavcodec/flacdsp_lpc_template.c:76:13: note: here 76 | case 14: LPC1(14) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:76:22: note: in expansion of macro 'LPC1' 76 | case 14: LPC1(14) | ^~~~ libavcodec/flacdsp_lpc_template.c:77:13: note: here 77 | case 13: LPC1(13) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:77:22: note: in expansion of macro 'LPC1' 77 | case 13: LPC1(13) | ^~~~ libavcodec/flacdsp_lpc_template.c:78:13: note: here 78 | case 12: LPC1(12) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:78:22: note: in expansion of macro 'LPC1' 78 | case 12: LPC1(12) | ^~~~ libavcodec/flacdsp_lpc_template.c:79:13: note: here 79 | case 11: LPC1(11) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:79:22: note: in expansion of macro 'LPC1' 79 | case 11: LPC1(11) | ^~~~ libavcodec/flacdsp_lpc_template.c:80:13: note: here 80 | case 10: LPC1(10) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:80:22: note: in expansion of macro 'LPC1' 80 | case 10: LPC1(10) | ^~~~ libavcodec/flacdsp_lpc_template.c:81:13: note: here 81 | case 9: LPC1( 9) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:93:22: note: in expansion of macro 'LPC1' 93 | case 8: LPC1( 8) | ^~~~ libavcodec/flacdsp_lpc_template.c:94:13: note: here 94 | case 7: LPC1( 7) | ^~~~ In file included from libavcodec/flacdec.c:43: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:94:22: note: in expansion of macro 'LPC1' 94 | case 7: LPC1( 7) | ^~~~ libavcodec/flacdsp_lpc_template.c:95:13: note: here 95 | case 6: LPC1( 6) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:95:22: note: in expansion of macro 'LPC1' 95 | case 6: LPC1( 6) | ^~~~ libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/flacdsp_lpc_template.c:96:13: note: here 96 | case 5: LPC1( 5) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:96:22: note: in expansion of macro 'LPC1' 96 | case 5: LPC1( 5) | ^~~~ libavcodec/flacdsp_lpc_template.c:97:13: note: here 97 | case 4: LPC1( 4) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:97:22: note: in expansion of macro 'LPC1' 97 | case 4: LPC1( 4) | ^~~~ libavcodec/flacdsp_lpc_template.c:98:13: note: here 98 | case 3: LPC1( 3) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:98:22: note: in expansion of macro 'LPC1' 98 | case 3: LPC1( 3) | ^~~~ libavcodec/flacdsp_lpc_template.c:99:13: note: here 99 | case 2: LPC1( 2) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ libavcodec/flacdsp_lpc_template.c:99:22: note: in expansion of macro 'LPC1' 99 | case 2: LPC1( 2) | ^~~~ libavcodec/flacdsp_lpc_template.c:100:13: note: here 100 | case 1: LPC1( 1) | ^~~~ In file included from libavcodec/flacdsp.c:29: libavcodec/flacdsp_lpc_template.c: In function 'lpc_encode_unrolled_16': libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:58:22: note: in expansion of macro 'LPC1' 58 | case 32: LPC1(32) | ^~~~ libavcodec/flacdsp_lpc_template.c:59:13: note: here 59 | case 31: LPC1(31) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:59:22: note: in expansion of macro 'LPC1' 59 | case 31: LPC1(31) | ^~~~ libavcodec/flacdsp_lpc_template.c:60:13: note: here 60 | case 30: LPC1(30) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:60:22: note: in expansion of macro 'LPC1' 60 | case 30: LPC1(30) | ^~~~ libavcodec/flacdsp_lpc_template.c:61:13: note: here 61 | case 29: LPC1(29) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:61:22: note: in expansion of macro 'LPC1' 61 | case 29: LPC1(29) | ^~~~ libavcodec/flacdsp_lpc_template.c:62:13: note: here 62 | case 28: LPC1(28) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:62:22: note: in expansion of macro 'LPC1' 62 | case 28: LPC1(28) | ^~~~ libavcodec/flacdsp_lpc_template.c:63:13: note: here 63 | case 27: LPC1(27) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:63:22: note: in expansion of macro 'LPC1' 63 | case 27: LPC1(27) | ^~~~ libavcodec/flacdsp_lpc_template.c:64:13: note: here 64 | case 26: LPC1(26) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:64:22: note: in expansion of macro 'LPC1' 64 | case 26: LPC1(26) | ^~~~ libavcodec/flacdsp_lpc_template.c:65:13: note: here 65 | case 25: LPC1(25) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:65:22: note: in expansion of macro 'LPC1' 65 | case 25: LPC1(25) | ^~~~ libavcodec/flacdsp_lpc_template.c:66:13: note: here 66 | case 24: LPC1(24) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:66:22: note: in expansion of macro 'LPC1' 66 | case 24: LPC1(24) | ^~~~ libavcodec/flacdsp_lpc_template.c:67:13: note: here 67 | case 23: LPC1(23) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:67:22: note: in expansion of macro 'LPC1' 67 | case 23: LPC1(23) | ^~~~ libavcodec/flacdsp_lpc_template.c:68:13: note: here 68 | case 22: LPC1(22) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:68:22: note: in expansion of macro 'LPC1' 68 | case 22: LPC1(22) | ^~~~ libavcodec/flacdsp_lpc_template.c:69:13: note: here 69 | case 21: LPC1(21) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:69:22: note: in expansion of macro 'LPC1' 69 | case 21: LPC1(21) | ^~~~ libavcodec/flacdsp_lpc_template.c:70:13: note: here 70 | case 20: LPC1(20) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:70:22: note: in expansion of macro 'LPC1' 70 | case 20: LPC1(20) | ^~~~ libavcodec/flacdsp_lpc_template.c:71:13: note: here 71 | case 19: LPC1(19) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:71:22: note: in expansion of macro 'LPC1' 71 | case 19: LPC1(19) | ^~~~ libavcodec/flacdsp_lpc_template.c:72:13: note: here 72 | case 18: LPC1(18) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:72:22: note: in expansion of macro 'LPC1' 72 | case 18: LPC1(18) | ^~~~ libavcodec/flacdsp_lpc_template.c:73:13: note: here 73 | case 17: LPC1(17) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:73:22: note: in expansion of macro 'LPC1' 73 | case 17: LPC1(17) | ^~~~ libavcodec/flacdsp_lpc_template.c:74:13: note: here 74 | case 16: LPC1(16) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:74:22: note: in expansion of macro 'LPC1' 74 | case 16: LPC1(16) | ^~~~ libavcodec/flacdsp_lpc_template.c:75:13: note: here 75 | case 15: LPC1(15) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:75:22: note: in expansion of macro 'LPC1' 75 | case 15: LPC1(15) | ^~~~ libavcodec/flacdsp_lpc_template.c:76:13: note: here 76 | case 14: LPC1(14) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:76:22: note: in expansion of macro 'LPC1' 76 | case 14: LPC1(14) | ^~~~ libavcodec/flacdsp_lpc_template.c:77:13: note: here 77 | case 13: LPC1(13) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:77:22: note: in expansion of macro 'LPC1' 77 | case 13: LPC1(13) | ^~~~ libavcodec/flacdsp_lpc_template.c:78:13: note: here 78 | case 12: LPC1(12) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:78:22: note: in expansion of macro 'LPC1' 78 | case 12: LPC1(12) | ^~~~ libavcodec/flacdsp_lpc_template.c:79:13: note: here 79 | case 11: LPC1(11) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:79:22: note: in expansion of macro 'LPC1' 79 | case 11: LPC1(11) | ^~~~ libavcodec/flacdsp_lpc_template.c:80:13: note: here 80 | case 10: LPC1(10) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:80:22: note: in expansion of macro 'LPC1' 80 | case 10: LPC1(10) | ^~~~ libavcodec/flacdsp_lpc_template.c:81:13: note: here 81 | case 9: LPC1( 9) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:93:22: note: in expansion of macro 'LPC1' 93 | case 8: LPC1( 8) | ^~~~ libavcodec/flacdsp_lpc_template.c:94:13: note: here 94 | case 7: LPC1( 7) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:94:22: note: in expansion of macro 'LPC1' 94 | case 7: LPC1( 7) | ^~~~ libavcodec/flacdsp_lpc_template.c:95:13: note: here 95 | case 6: LPC1( 6) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:95:22: note: in expansion of macro 'LPC1' 95 | case 6: LPC1( 6) | ^~~~ libavcodec/flacdsp_lpc_template.c:96:13: note: here 96 | case 5: LPC1( 5) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:96:22: note: in expansion of macro 'LPC1' 96 | case 5: LPC1( 5) | ^~~~ libavcodec/flacdsp_lpc_template.c:97:13: note: here 97 | case 4: LPC1( 4) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:97:22: note: in expansion of macro 'LPC1' 97 | case 4: LPC1( 4) | ^~~~ libavcodec/flacdsp_lpc_template.c:98:13: note: here 98 | case 3: LPC1( 3) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:98:22: note: in expansion of macro 'LPC1' 98 | case 3: LPC1( 3) | ^~~~ libavcodec/flacdsp_lpc_template.c:99:13: note: here 99 | case 2: LPC1( 2) | ^~~~ libavcodec/flacdsp_lpc_template.c:45:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 45 | p1 += MUL(c, s); \ | ^ libavcodec/flacdsp_lpc_template.c:99:22: note: in expansion of macro 'LPC1' 99 | case 2: LPC1( 2) | ^~~~ libavcodec/flacdsp_lpc_template.c:100:13: note: here 100 | case 1: LPC1( 1) | ^~~~ In file included from libavcodec/flacdec.c:48: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/flacdec.c: In function 'decode_residuals': libavcodec/flacdec.c:266:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | if (v == 0x80000000){ | ^~ libavcodec/flacdec.c: In function 'lpc_analyze_remodulate': libavcodec/flacdec.c:344:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 344 | if (sigma < 2*ebps) | ^ In file included from libavformat/internal.h:28, from libavformat/rtpdec_mpeg4.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/flacdec.c: At top level: libavcodec/flacdec.c:665:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 665 | { "use_buggy_lpc", "emulate old buggy lavc behavior", offsetof(FLACContext, buggy_lpc), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_AUDIO_PARAM }, | ^ In file included from libavcodec/flacdec.c:38: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/flacdec.c:674:1: warning: missing initializer for field 'log_level_offset_offset' of 'AVClass' [-Wmissing-field-initializers] 674 | }; | ^ In file included from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from ./libavutil/common.h:491, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/flacdec.c:36: ./libavutil/log.h:99:9: note: 'log_level_offset_offset' declared here 99 | int log_level_offset_offset; | ^~~~~~~~~~~~~~~~~~~~~~~ libavformat/rtpdec_mpegts.c: In function 'mpegts_init': libavformat/rtpdec_mpegts.c:41:58: warning: unused parameter 'st_index' [-Wunused-parameter] 41 | static av_cold int mpegts_init(AVFormatContext *ctx, int st_index, | ~~~~^~~~~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/mpegts.h:25, from libavformat/rtpdec_mpegts.c:23: libavformat/rtpdec_mpegts.c: In function 'mpegts_handle_packet': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/rtpdec_mpegts.c:84:31: note: in expansion of macro 'FFMIN' 84 | data->read_buf_size = FFMIN(len - ret, sizeof(data->buf)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/rtpdec_mpegts.c:84:31: note: in expansion of macro 'FFMIN' 84 | data->read_buf_size = FFMIN(len - ret, sizeof(data->buf)); | ^~~~~ libavformat/rtpdec_mpegts.c:50:50: warning: unused parameter 'ctx' [-Wunused-parameter] 50 | static int mpegts_handle_packet(AVFormatContext *ctx, PayloadContext *data, | ~~~~~~~~~~~~~~~~~^~~ libavformat/rtpdec_mpegts.c:51:43: warning: unused parameter 'st' [-Wunused-parameter] 51 | AVStream *st, AVPacket *pkt, uint32_t *timestamp, | ~~~~~~~~~~^~ libavformat/rtpdec_mpegts.c:52:71: warning: unused parameter 'seq' [-Wunused-parameter] 52 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_mpegts.c:53:37: warning: unused parameter 'flags' [-Wunused-parameter] 53 | int flags) | ~~~~^~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/rtpdec.h:26, from libavformat/rtpdec_formats.h:25, from libavformat/rtpdec_mpeg4.c:30: libavformat/rtpdec_mpeg4.c: In function 'aac_parse_packet': CC libavformat/rtpdec_svq3.o ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/rtpdec_mpeg4.c:263:26: note: in expansion of macro 'FFMIN' 263 | data->buf_size = FFMIN(len, sizeof(data->buf)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/rtpdec_mpeg4.c:263:26: note: in expansion of macro 'FFMIN' 263 | data->buf_size = FFMIN(len, sizeof(data->buf)); | ^~~~~ libavformat/rtpdec_mpeg4.c:163:67: warning: unused parameter 'seq' [-Wunused-parameter] 163 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ CC libavcodec/flashsv2enc.o CC libavformat/rtpdec_vc2hq.o In file included from libavcodec/flacenc.c:31: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/flashsvenc.o In file included from libavcodec/flac.h:31, from libavcodec/flacenc.c:34: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/rtpdec_qcelp.c: In function 'store_packet': 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)) | ^ 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)) | ^ libavcodec/flacenc.c: In function 'flac_encode_init': libavcodec/flacenc.c:344:5: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 344 | if (avctx->min_prediction_order >= 0) { | ^~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:346:13: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 346 | if (avctx->min_prediction_order > MAX_FIXED_ORDER) { | ^~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:349:24: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 349 | avctx->min_prediction_order, MAX_FIXED_ORDER); | ^~~~~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:350:17: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 350 | avctx->min_prediction_order = MAX_FIXED_ORDER; | ^~~~~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:352:9: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 352 | } else if (avctx->min_prediction_order < MIN_LPC_ORDER || | ^ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:353:20: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 353 | avctx->min_prediction_order > MAX_LPC_ORDER) { | ^~~~~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:355:20: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 355 | avctx->min_prediction_order); | ^~~~~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:358:9: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 358 | s->options.min_prediction_order = avctx->min_prediction_order; | ^ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:360:5: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 360 | if (avctx->max_prediction_order >= 0) { | ^~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:362:13: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 362 | if (avctx->max_prediction_order > MAX_FIXED_ORDER) { | ^~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:365:24: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 365 | avctx->max_prediction_order, MAX_FIXED_ORDER); | ^~~~~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:366:17: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 366 | avctx->max_prediction_order = MAX_FIXED_ORDER; | ^~~~~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:368:9: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 368 | } else if (avctx->max_prediction_order < MIN_LPC_ORDER || | ^ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:369:20: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 369 | avctx->max_prediction_order > MAX_LPC_ORDER) { | ^~~~~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:371:20: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 371 | avctx->max_prediction_order); | ^~~~~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/flacenc.c:374:9: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 374 | s->options.max_prediction_order = avctx->max_prediction_order; | ^ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ libavformat/rtpdec_qcelp.c: In function 'return_stored_frame': libavformat/rtpdec_qcelp.c:153:47: warning: unused parameter 'buf' [-Wunused-parameter] 153 | const uint8_t *buf, int len) | ~~~~~~~~~~~~~~~^~~ libavformat/rtpdec_qcelp.c:153:56: warning: unused parameter 'len' [-Wunused-parameter] 153 | const uint8_t *buf, int len) | ~~~~^~~ libavformat/rtpdec_qcelp.c: In function 'qcelp_parse_packet': libavformat/rtpdec_qcelp.c:203:69: warning: unused parameter 'seq' [-Wunused-parameter] 203 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_qcelp.c:204:35: warning: unused parameter 'flags' [-Wunused-parameter] 204 | int flags) | ~~~~^~~~~ libavcodec/flacenc.c: In function 'find_optimal_param': libavcodec/flacenc.c:611:13: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 611 | if (sum <= n >> 1) | ^~ In file included from libavformat/internal.h:28, from libavformat/rtpdec_qdm2.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/rtpdec_vp8.o In file included from libavformat/internal.h:28, from libavformat/rtpdec_svq3.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtpdec_svq3.c: In function 'svq3_parse_packet': libavformat/rtpdec_svq3.c:43:48: warning: unused parameter 's' [-Wunused-parameter] 43 | static int svq3_parse_packet (AVFormatContext *s, PayloadContext *sv, | ~~~~~~~~~~~~~~~~~^ libavformat/rtpdec_svq3.c:46:69: warning: unused parameter 'seq' [-Wunused-parameter] 46 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_svq3.c:47:35: warning: unused parameter 'flags' [-Wunused-parameter] 47 | int flags) | ~~~~^~~~~ libavcodec/flacenc.c: In function 'flac_encode_frame': libavcodec/flacenc.c:1375:9: warning: 'side_data_only_packets' is deprecated [-Wdeprecated-declarations] 1375 | if (avctx->side_data_only_packets && !s->flushed) { | ^~ In file included from libavcodec/flacenc.c:28: libavcodec/avcodec.h:3068:9: note: declared here 3068 | int side_data_only_packets; | ^~~~~~~~~~~~~~~~~~~~~~ libavformat/rtpdec_qdm2.c: In function 'qdm2_parse_subpacket': libavformat/rtpdec_qdm2.c:152:64: warning: unused parameter 'st' [-Wunused-parameter] 152 | static int qdm2_parse_subpacket(PayloadContext *qdm, AVStream *st, | ~~~~~~~~~~^~ libavformat/rtpdec_qdm2.c: In function 'qdm2_parse_packet': libavformat/rtpdec_qdm2.c:281:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 281 | if (++qdm->n_pkts < qdm->subpkts_per_block) | ^ libavformat/rtpdec_qdm2.c:240:68: warning: unused parameter 'seq' [-Wunused-parameter] 240 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_qdm2.c:241:34: warning: unused parameter 'flags' [-Wunused-parameter] 241 | int flags) | ~~~~^~~~~ libavcodec/flacenc.c: At top level: libavcodec/flacenc.c:1465:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1465 | { "lpc_coeff_precision", "LPC coefficient precision", offsetof(FlacEncodeContext, options.lpc_coeff_precision), AV_OPT_TYPE_INT, {.i64 = 15 }, 0, MAX_LPC_PRECISION, FLAGS }, | ^ In file included from libavcodec/flacenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/flacenc.c:1471:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1471 | { "lpc_passes", "Number of passes to use for Cholesky factorization during LPC analysis", offsetof(FlacEncodeContext, options.lpc_passes), AV_OPT_TYPE_INT, {.i64 = 2 }, 1, INT_MAX, FLAGS }, | ^ In file included from libavcodec/flacenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/flacenc.c:1472:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1472 | { "min_partition_order", NULL, offsetof(FlacEncodeContext, options.min_partition_order), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, MAX_PARTITION_ORDER, FLAGS }, | ^ In file included from libavcodec/flacenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/flacenc.c:1473:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1473 | { "max_partition_order", NULL, offsetof(FlacEncodeContext, options.max_partition_order), AV_OPT_TYPE_INT, {.i64 = -1 }, -1, MAX_PARTITION_ORDER, FLAGS }, | ^ In file included from libavcodec/flacenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/flacenc.c:1487:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1487 | { "exact_rice_parameters", "Calculate rice parameters exactly", offsetof(FlacEncodeContext, options.exact_rice_parameters), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, | ^ In file included from libavcodec/flacenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/flacenc.c:1488:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1488 | { "multi_dim_quant", "Multi-dimensional quantization", offsetof(FlacEncodeContext, options.multi_dim_quant), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, | ^ In file included from libavcodec/flacenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/flacenc.c:1489:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1489 | { "min_prediction_order", NULL, offsetof(FlacEncodeContext, options.min_prediction_order), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, MAX_LPC_ORDER, FLAGS }, | ^ In file included from libavcodec/flacenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/flacenc.c:1490:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1490 | { "max_prediction_order", NULL, offsetof(FlacEncodeContext, options.max_prediction_order), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, MAX_LPC_ORDER, FLAGS }, | ^ In file included from libavcodec/flacenc.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/flashsv.c:42: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/rtpdec_rfc4175.c: In function 'rfc4175_parse_fmtp': libavformat/rtpdec_rfc4175.c:76:48: warning: unused parameter 's' [-Wunused-parameter] 76 | static int rfc4175_parse_fmtp(AVFormatContext *s, AVStream *stream, | ~~~~~~~~~~~~~~~~~^ libavformat/rtpdec_rfc4175.c:76:61: warning: unused parameter 'stream' [-Wunused-parameter] 76 | static int rfc4175_parse_fmtp(AVFormatContext *s, AVStream *stream, | ~~~~~~~~~~^~~~~~ libavformat/rtpdec_rfc4175.c: In function 'rfc4175_handle_packet': libavformat/rtpdec_rfc4175.c:193:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 193 | if (payload_len < data->pgroup) | ^ libavformat/rtpdec_rfc4175.c:210:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 210 | if (copy_offset + length > data->frame_size) | ^ libavformat/rtpdec_rfc4175.c:142:43: warning: unused parameter 'seq' [-Wunused-parameter] 142 | uint16_t seq, int flags) | ~~~~~~~~~^~~ In file included from libavformat/internal.h:28, from libavformat/rtpdec_qt.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtpdec_vc2hq.c: In function 'vc2hq_handle_packet': libavformat/rtpdec_vc2hq.c:178:70: warning: unused parameter 'seq' [-Wunused-parameter] 178 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ In file included from libavcodec/flashsv2enc.c:53: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/flashsv2enc.c: In function 'reset_stats': libavcodec/flashsv2enc.c:166:43: warning: unused parameter 's' [-Wunused-parameter] 166 | static void reset_stats(FlashSV2Context * s) | ~~~~~~~~~~~~~~~~~~^ libavcodec/flashsv2enc.c: In function 'write_palette': libavcodec/flashsv2enc.c:276:44: warning: unused parameter 's' [-Wunused-parameter] 276 | static int write_palette(FlashSV2Context * s, uint8_t * buf, int buf_size) | ~~~~~~~~~~~~~~~~~~^ libavcodec/flashsv2enc.c:276:57: warning: unused parameter 'buf' [-Wunused-parameter] 276 | static int write_palette(FlashSV2Context * s, uint8_t * buf, int buf_size) | ~~~~~~~~~~^~~ libavcodec/flashsv2enc.c:276:66: warning: unused parameter 'buf_size' [-Wunused-parameter] 276 | static int write_palette(FlashSV2Context * s, uint8_t * buf, int buf_size) | ~~~~^~~~~~~~ libavcodec/flashsv2enc.c: In function 'write_block': libavcodec/flashsv2enc.c:323:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 323 | if (buf_size < block_size + 2) | ^ libavcodec/flashsv.c: In function 'flashsv_decode_block': libavcodec/flashsv.c:185:48: warning: unused parameter 'height' [-Wunused-parameter] 185 | int width, int height, int x_pos, int y_pos, | ~~~~^~~~~~ In file included from libavformat/rtpdec_vp8.c:30: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/flashsv.c: At top level: libavcodec/flashsv.c:522:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 522 | }; | ^ libavcodec/flashsv2enc.c: In function 'generate_optimum_palette': libavcodec/flashsv2enc.c:519:47: warning: unused parameter 'palette' [-Wunused-parameter] 519 | static int generate_optimum_palette(Palette * palette, const uint8_t * image, | ~~~~~~~~~~^~~~~~~ libavcodec/flashsv2enc.c:519:72: warning: unused parameter 'image' [-Wunused-parameter] 519 | static int generate_optimum_palette(Palette * palette, const uint8_t * image, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/flashsv2enc.c:520:40: warning: unused parameter 'width' [-Wunused-parameter] 520 | int width, int height, int stride) | ~~~~^~~~~ libavcodec/flashsv2enc.c:520:51: warning: unused parameter 'height' [-Wunused-parameter] 520 | int width, int height, int stride) | ~~~~^~~~~~ libavcodec/flashsv2enc.c:520:63: warning: unused parameter 'stride' [-Wunused-parameter] 520 | int width, int height, int stride) | ~~~~^~~~~~ libavcodec/flashsv2enc.c: In function 'compare_sl': CC libavformat/rtpdec_vp9.o libavcodec/flashsv2enc.c:590:41: warning: unused parameter 's' [-Wunused-parameter] 590 | static int compare_sl(FlashSV2Context * s, Block * b, const uint8_t * src, | ~~~~~~~~~~~~~~~~~~^ libavcodec/flashsv2enc.c:591:66: warning: unused parameter 'keyframe' [-Wunused-parameter] 591 | uint8_t * frame, uint8_t * key, int y, int keyframe) | ~~~~^~~~~~~~ libavcodec/flashsv2enc.c: In function 'recommend_keyframe': libavcodec/flashsv2enc.c:716:50: warning: unused parameter 's' [-Wunused-parameter] 716 | static void recommend_keyframe(FlashSV2Context * s, int *keyframe) | ~~~~~~~~~~~~~~~~~~^ libavcodec/flashsv2enc.c:716:58: warning: unused parameter 'keyframe' [-Wunused-parameter] 716 | static void recommend_keyframe(FlashSV2Context * s, int *keyframe) | ~~~~~^~~~~~~~ libavcodec/flashsv2enc.c: In function 'optimum_block_width': libavcodec/flashsv2enc.c:742:50: warning: unused parameter 's' [-Wunused-parameter] 742 | static int optimum_block_width(FlashSV2Context * s) | ~~~~~~~~~~~~~~~~~~^ libavcodec/flashsv2enc.c: In function 'optimum_block_height': libavcodec/flashsv2enc.c:754:51: warning: unused parameter 's' [-Wunused-parameter] 754 | static int optimum_block_height(FlashSV2Context * s) | ~~~~~~~~~~~~~~~~~~^ libavcodec/flashsv2enc.c: In function 'optimum_dist': libavcodec/flashsv2enc.c:781:43: warning: unused parameter 's' [-Wunused-parameter] 781 | static int optimum_dist(FlashSV2Context * s) | ~~~~~~~~~~~~~~~~~~^ libavcodec/flashsv2enc.c: In function 'reconfigure_at_keyframe': libavcodec/flashsv2enc.c:810:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 810 | if (s->rows * s->cols > s->blocks_size / sizeof(Block)) { | ^ libavcodec/flashsv2enc.c: At top level: libavcodec/flashsv2enc.c:922:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 922 | }; | ^ In file included from libavcodec/flashsv2enc.c:50: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ In file included from libavcodec/flashsv.c:41: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/flashsv.c:589:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 589 | }; | ^ In file included from libavcodec/flashsv.c:41: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavformat/rtpdec_xiph.o libavformat/rtpdec_vp8.c: In function 'vp8_init': libavformat/rtpdec_vp8.c:263:46: warning: unused parameter 's' [-Wunused-parameter] 263 | static av_cold int vp8_init(AVFormatContext *s, int st_index, PayloadContext *vp8) | ~~~~~~~~~~~~~~~~~^ libavformat/rtpdec_vp8.c:263:53: warning: unused parameter 'st_index' [-Wunused-parameter] 263 | static av_cold int vp8_init(AVFormatContext *s, int st_index, PayloadContext *vp8) | ~~~~^~~~~~~~ In file included from libavcodec/flashsvenc.c:54: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/rtpdec_qt.c: In function 'qt_rtp_parse_packet': libavformat/rtpdec_qt.c:45:50: warning: unused parameter 'seq' [-Wunused-parameter] 45 | int len, uint16_t seq, int flags) | ~~~~~~~~~^~~ CC libavformat/rtpenc_chain.o libavcodec/flashsvenc.c: In function 'flashsv_encode_frame': libavcodec/flashsvenc.c:259:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 259 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/flashsvenc.c:51: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/flashsvenc.c:260:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 260 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/flashsvenc.c:51: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/flashsvenc.c:268:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 268 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_P; | ^~~~~ In file included from libavcodec/flashsvenc.c:51: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/flashsvenc.c:269:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 269 | avctx->coded_frame->key_frame = 0; | ^~~~~ In file included from libavcodec/flashsvenc.c:51: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/flashsvenc.c: At top level: libavcodec/flashsvenc.c:291:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 291 | }; | ^ In file included from libavcodec/flashsvenc.c:51: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavformat/rtpenc_mpegts.o CC libavformat/rtpproto.o CC libavcodec/flicvideo.o In file included from libavformat/rtpdec_xiph.c:34: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/rtpdec_vp9.c: In function 'vp9_init': libavformat/rtpdec_vp9.c:34:55: warning: unused parameter 'st_index' [-Wunused-parameter] 34 | static av_cold int vp9_init(AVFormatContext *ctx, int st_index, | ~~~~^~~~~~~~ libavformat/rtpdec_vp9.c:35:45: warning: unused parameter 'data' [-Wunused-parameter] 35 | PayloadContext *data) | ~~~~~~~~~~~~~~~~^~~~ libavformat/rtpdec_vp9.c: In function 'vp9_handle_packet': libavformat/rtpdec_vp9.c:45:68: warning: unused parameter 'seq' [-Wunused-parameter] 45 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ In file included from libavformat/internal.h:28, from libavformat/rtpdec_xiph.c:37: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtpenc_mpegts.c: In function 'rtp_mpegts_write_header': libavformat/rtpenc_mpegts.c:63:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 63 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/rtpenc_mpegts.c:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 75 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/rtpdec_xiph.c: In function 'xiph_handle_packet': 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) { | ^~ libavformat/rtpdec_xiph.c:62:69: warning: unused parameter 'seq' [-Wunused-parameter] 62 | const uint8_t *buf, int len, uint16_t seq, | ~~~~~~~~~^~~ libavformat/rtpdec_xiph.c:63:35: warning: unused parameter 'flags' [-Wunused-parameter] 63 | int flags) | ~~~~^~~~~ CC libavformat/rtsp.o CC libavformat/rtspdec.o In file included from libavcodec/flicvideo.c:43: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/flicvideo.c: In function 'flic_decode_frame_8BPP': libavcodec/flicvideo.c:196:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 196 | if (frame_size > buf_size) | ^ libavcodec/flicvideo.c:275:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 275 | if (y_ptr > pixel_limit) | ^ In file included from libavformat/network.h:29, from libavformat/ip.h:24, from libavformat/rtpproto.c:35: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/s337m.o libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:289:21: note: in expansion of macro 'CHECK_PIXEL_PTR' 289 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:294:21: note: in expansion of macro 'CHECK_PIXEL_PTR' 294 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:308:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 308 | CHECK_PIXEL_PTR(byte_run * 2); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:314:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 314 | CHECK_PIXEL_PTR(byte_run * 2); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:339:17: note: in expansion of macro 'CHECK_PIXEL_PTR' 339 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:354:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 354 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:363:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 363 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:403:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 403 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:413:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 413 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:432:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 432 | if (chunk_size - 6 != FFALIGN(s->avctx->width, 4) * s->avctx->height) { | ^~ libavcodec/flicvideo.c: In function 'flic_decode_frame_15_16BPP': libavcodec/flicvideo.c:532:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 532 | if (frame_size > buf_size) | ^ CC libavformat/samidec.o libavcodec/flicvideo.c:573:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 573 | if (y_ptr > pixel_limit) | ^ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:584:21: note: in expansion of macro 'CHECK_PIXEL_PTR' 584 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:597:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 597 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:605:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 605 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:644:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 644 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:656:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 656 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:700:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 700 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:713:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 713 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c: In function 'flic_decode_frame_24BPP': libavcodec/flicvideo.c:830:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 830 | if (frame_size > buf_size) | ^ libavcodec/flicvideo.c:871:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 871 | if (y_ptr > pixel_limit) | ^ CC libavcodec/flvdec.o libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:882:21: note: in expansion of macro 'CHECK_PIXEL_PTR' 882 | CHECK_PIXEL_PTR(0); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:895:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 895 | CHECK_PIXEL_PTR(3 * byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:903:29: note: in expansion of macro 'CHECK_PIXEL_PTR' 903 | CHECK_PIXEL_PTR(2 * byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:943:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 943 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:955:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 955 | CHECK_PIXEL_PTR(byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:986:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 986 | CHECK_PIXEL_PTR(3 * byte_run); | ^~~~~~~~~~~~~~~ libavcodec/flicvideo.c:65:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 65 | if (pixel_ptr + n > pixel_limit) { \ | ^ libavcodec/flicvideo.c:999:25: note: in expansion of macro 'CHECK_PIXEL_PTR' 999 | CHECK_PIXEL_PTR(3 * byte_run); | ^~~~~~~~~~~~~~~ CC libavformat/sapdec.o In file included from libavformat/internal.h:28, from libavformat/rtsp.c:38: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/rtsp.c: At top level: libavformat/rtsp.c:83:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 83 | { "initial_pause", "do not start playing the stream immediately", OFFSET(initial_pause), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, DEC }, | ^ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:95:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 95 | { "min_port", "set minimum local UDP port", OFFSET(rtp_port_min), AV_OPT_TYPE_INT, {.i64 = RTSP_RTP_PORT_MIN}, 0, 65535, DEC|ENC }, | ^ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:96:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 96 | { "max_port", "set maximum local UDP port", OFFSET(rtp_port_max), AV_OPT_TYPE_INT, {.i64 = RTSP_RTP_PORT_MAX}, 0, 65535, DEC|ENC }, | ^ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:97:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 97 | { "listen_timeout", "set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen)", OFFSET(initial_timeout), AV_OPT_TYPE_INT, {.i64 = -1}, INT_MIN, INT_MAX, DEC }, | ^ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:99:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 99 | { "timeout", "set maximum timeout (in seconds) to wait for incoming connections (-1 is infinite, imply flag listen) (deprecated, use listen_timeout)", OFFSET(initial_timeout), AV_OPT_TYPE_INT, {.i64 = -1}, INT_MIN, INT_MAX, DEC }, | ^ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:100:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 100 | { "stimeout", "set timeout (in microseconds) of socket TCP I/O operations", OFFSET(stimeout), AV_OPT_TYPE_INT, {.i64 = 0}, INT_MIN, INT_MAX, DEC }, | ^ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:104:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 104 | COMMON_OPTS(), | ^~~~~~~~~~~ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:104:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 104 | COMMON_OPTS(), | ^~~~~~~~~~~ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:105:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 105 | { "user_agent", "override User-Agent header", OFFSET(user_agent), AV_OPT_TYPE_STRING, {.str = LIBAVFORMAT_IDENT}, 0, 0, DEC }, | ^ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:107:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 107 | { "user-agent", "override User-Agent header (deprecated, use user_agent)", OFFSET(user_agent), AV_OPT_TYPE_STRING, {.str = LIBAVFORMAT_IDENT}, 0, 0, DEC }, | ^ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:117:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 117 | COMMON_OPTS(), | ^~~~~~~~~~~ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:117:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 117 | COMMON_OPTS(), | ^~~~~~~~~~~ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:123:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 123 | COMMON_OPTS(), | ^~~~~~~~~~~ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/rtsp.c:123:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 123 | COMMON_OPTS(), | ^~~~~~~~~~~ In file included from libavformat/rtsp.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/sauce.o libavformat/rtsp.c: In function 'ff_sdp_parse': libavformat/rtsp.c:696:5: warning: missing initializer for field 'default_ttl' of 'SDPParseState' [-Wmissing-field-initializers] 696 | SDPParseState sdp_parse_state = { { 0 } }, *s1 = &sdp_parse_state; | ^~~~~~~~~~~~~ libavformat/rtsp.c:346:20: note: 'default_ttl' declared here 346 | int default_ttl; | ^~~~~~~~~~~ libavformat/rtsp.c:711:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 711 | if ((q - buf) < sizeof(buf) - 1) | ^ libavformat/s337m.c: In function 's337m_probe': libavformat/s337m.c:118:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 118 | for (i = 0; i < FF_ARRAY_ELEMS(markers); i++) { | ^ CC libavformat/sbcdec.o libavformat/rtsp.c: In function 'handle_rtp_info': libavformat/rtsp.c:1013:38: warning: unused parameter 'seq' [-Wunused-parameter] 1013 | uint32_t seq, uint32_t rtptime) | ~~~~~~~~~^~~ libavformat/rtsp.c: In function 'ff_rtsp_skip_packet': libavformat/rtsp.c:1146:18: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1146 | if (len1 > sizeof(buf)) | ^ libavformat/rtsp.c: In function 'ff_rtsp_read_reply': libavformat/rtsp.c:1189:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1189 | if ((q - buf) < sizeof(buf) - 1) | ^ In file included from libavformat/internal.h:28, from libavformat/rtspdec.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/mov.c: In function 'mov_read_trun': libavformat/mov.c:4952:25: warning: 'dts' may be used uninitialized in this function [-Wmaybe-uninitialized] 4952 | sc->track_end = dts + sc->time_offset; | ~~~~^~~~~~~~~~~~~~~~~ libavformat/rtsp.c: In function 'ff_rtsp_make_setup_request': libavformat/rtsp.c:1579:50: warning: comparison of integer expressions of different signedness: 'enum RTSPLowerTransport' and 'int' [-Wsign-compare] 1579 | if (reply->transports[0].lower_transport != lower_transport) { | ^~ CC libavformat/sbgdec.o CC libavcodec/flvenc.o libavformat/rtsp.c: In function 'ff_rtsp_fetch_packet': libavformat/rtsp.c:2225:45: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2225 | if (rtpctx->first_rtcp_ntp_time != AV_NOPTS_VALUE) { | ^~ libavformat/rtsp.c:2240:54: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2240 | rtpctx2->first_rtcp_ntp_time == AV_NOPTS_VALUE) { | ^~ CC libavcodec/fmtconvert.o libavformat/rtsp.c: In function 'sdp_probe': libavformat/rtsp.c:2301:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 2301 | if (sizeof("c=IN IP") - 1 < p_end - p && | ^ libavformat/rtspdec.c: In function 'rtsp_read_announce': libavformat/rtspdec.c:188:58: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 188 | if (request.content_length && request.content_length < sizeof(sdp) - 1) { | ^ libavformat/rtspdec.c: In function 'parse_command_line': libavformat/rtspdec.c:363:42: warning: unused parameter 'linelen' [-Wunused-parameter] 363 | int linelen, char *uri, int urisize, | ~~~~^~~~~~~ libavformat/rtspdec.c: In function 'rtsp_read_packet': libavformat/rtspdec.c:824:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 824 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/rtspdec.c:852:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 852 | for (r = 0; r < s->nb_streams; r++) { | ^ In file included from libavcodec/flvdec.c:24: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavformat/rtspdec.c: In function 'rtsp_read_seek': libavformat/rtspdec.c:929:50: warning: unused parameter 'flags' [-Wunused-parameter] 929 | int64_t timestamp, int flags) | ~~~~^~~~~ libavcodec/flvdec.c: At top level: libavcodec/flvdec.c:130:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 130 | }; | ^ In file included from libavcodec/get_bits.h:36, from libavcodec/flv.h:24, from libavcodec/flvdec.c:23: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/samidec.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/network.h:29, from libavformat/sapdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/sccdec.o CC libavformat/sccenc.o libavformat/sapdec.c: In function 'sap_read_header': libavformat/sapdec.c:172:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 172 | for (i = 0; i < sap->sdp_ctx->nb_streams; i++) { | ^ In file included from libavformat/internal.h:28, from libavformat/sbgdec.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/sbgdec.c: In function 'parse_wave_def': libavformat/sbgdec.c:567:53: warning: unused parameter 'wavenum' [-Wunused-parameter] 567 | static int parse_wave_def(struct sbg_parser *p, int wavenum) | ~~~~^~~~~~~ libavformat/sbgdec.c: In function 'add_bell': libavformat/sbgdec.c:1056:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1056 | for (i = 0; i < FF_ARRAY_ELEMS(cpoints); i++) { | ^ CC libavformat/sdp.o CC libavcodec/fmvc.o libavformat/sbgdec.c: In function 'encode_intervals': libavformat/sbgdec.c:1327:48: warning: unused parameter 's' [-Wunused-parameter] 1327 | static int encode_intervals(struct sbg_script *s, AVCodecParameters *par, | ~~~~~~~~~~~~~~~~~~~^ In file included from libavcodec/flvenc.c:22: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/flvenc.c: In function 'ff_flv_encode_picture_header': libavcodec/flvenc.c:27:58: warning: unused parameter 'picture_number' [-Wunused-parameter] 27 | void ff_flv_encode_picture_header(MpegEncContext *s, int picture_number) | ~~~~^~~~~~~~~~~~~~ libavformat/sbgdec.c: In function 'sbg_read_seek2': libavformat/sbgdec.c:1467:35: warning: unused parameter 'min_ts' [-Wunused-parameter] 1467 | int64_t min_ts, int64_t ts, int64_t max_ts, int flags) | ~~~~~~~~^~~~~~ libavformat/sbgdec.c:1467:63: warning: unused parameter 'max_ts' [-Wunused-parameter] 1467 | int64_t min_ts, int64_t ts, int64_t max_ts, int flags) | ~~~~~~~~^~~~~~ libavformat/sbgdec.c: In function 'sbg_read_seek': libavformat/sbgdec.c:1478:42: warning: unused parameter 'flags' [-Wunused-parameter] 1478 | int64_t ts, int flags) | ~~~~^~~~~ libavformat/sbgdec.c: At top level: libavformat/sbgdec.c:1486:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1486 | AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/sbgdec.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/sbgdec.c:1489:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1489 | AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/sbgdec.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/sbgdec.c:1492:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1492 | AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/sbgdec.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/sccdec.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/frame_thread_encoder.o CC libavcodec/fraps.o In file included from libavformat/internal.h:28, from libavformat/sccenc.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/sdr2.o CC libavformat/sdsdec.o CC libavcodec/frwu.o libavcodec/frame_thread_encoder.c: In function 'worker': libavcodec/frame_thread_encoder.c:89:9: warning: 'avcodec_encode_video2' is deprecated [-Wdeprecated-declarations] 89 | ret = avcodec_encode_video2(avctx, pkt, frame, &got_packet); | ^~~ In file included from libavcodec/frame_thread_encoder.h:24, from libavcodec/frame_thread_encoder.c:23: libavcodec/avcodec.h:5449:5: note: declared here 5449 | int avcodec_encode_video2(AVCodecContext *avctx, AVPacket *avpkt, | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/frame_thread_encoder.c: In function 'ff_thread_video_encode_frame': libavcodec/frame_thread_encoder.c:310:65: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 310 | (c->task_index - c->finished_task_index) % BUFFER_SIZE <= avctx->thread_count)) { | ^~ In file included from libavformat/internal.h:28, from libavformat/sdp.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/sdxdec.o In file included from libavcodec/fraps.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/fraps.c: In function 'decode_frame': 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) { | ^~ 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) { | ^~ libavcodec/fraps.c:240:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 240 | for (y = 0; y < avctx->height / 2; y++) { | ^ libavcodec/fraps.c:245:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 245 | for (x = 0; x < avctx->width; x += 8) { | ^ libavcodec/fraps.c:265:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 265 | for (y = 0; y height; y++) | ^ libavcodec/fraps.c:271:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 271 | for (y = 0; yheight; y++) | ^ libavformat/sdp.c: In function 'av_sdp_create': libavformat/sdp.c:842:36: warning: unused parameter 'ac' [-Wunused-parameter] 842 | int av_sdp_create(AVFormatContext *ac[], int n_files, char *buf, int size) | ~~~~~~~~~~~~~~~~~^~~~ libavformat/sdp.c:842:46: warning: unused parameter 'n_files' [-Wunused-parameter] 842 | int av_sdp_create(AVFormatContext *ac[], int n_files, char *buf, int size) | ~~~~^~~~~~~ libavformat/sdp.c:842:61: warning: unused parameter 'buf' [-Wunused-parameter] 842 | int av_sdp_create(AVFormatContext *ac[], int n_files, char *buf, int size) | ~~~~~~^~~ libavformat/sdp.c:842:70: warning: unused parameter 'size' [-Wunused-parameter] 842 | int av_sdp_create(AVFormatContext *ac[], int n_files, char *buf, int size) | ~~~~^~~~ libavformat/sdp.c: In function 'ff_sdp_write_media': libavformat/sdp.c:847:31: warning: unused parameter 'buff' [-Wunused-parameter] 847 | void ff_sdp_write_media(char *buff, int size, AVStream *st, int idx, | ~~~~~~^~~~ libavformat/sdp.c:847:41: warning: unused parameter 'size' [-Wunused-parameter] 847 | void ff_sdp_write_media(char *buff, int size, AVStream *st, int idx, | ~~~~^~~~ libavformat/sdp.c:847:57: warning: unused parameter 'st' [-Wunused-parameter] 847 | void ff_sdp_write_media(char *buff, int size, AVStream *st, int idx, | ~~~~~~~~~~^~ libavformat/sdp.c:847:65: warning: unused parameter 'idx' [-Wunused-parameter] 847 | void ff_sdp_write_media(char *buff, int size, AVStream *st, int idx, | ~~~~^~~ libavformat/sdp.c:848:37: warning: unused parameter 'dest_addr' [-Wunused-parameter] 848 | const char *dest_addr, const char *dest_type, | ~~~~~~~~~~~~^~~~~~~~~ libavformat/sdp.c:848:60: warning: unused parameter 'dest_type' [-Wunused-parameter] 848 | const char *dest_addr, const char *dest_type, | ~~~~~~~~~~~~^~~~~~~~~ libavformat/sdp.c:849:29: warning: unused parameter 'port' [-Wunused-parameter] 849 | int port, int ttl, AVFormatContext *fmt) | ~~~~^~~~ libavformat/sdp.c:849:39: warning: unused parameter 'ttl' [-Wunused-parameter] 849 | int port, int ttl, AVFormatContext *fmt) | ~~~~^~~ libavformat/sdp.c:849:61: warning: unused parameter 'fmt' [-Wunused-parameter] 849 | int port, int ttl, AVFormatContext *fmt) | ~~~~~~~~~~~~~~~~~^~~ In file included from libavcodec/fmvc.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/sdr2.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/segafilm.o CC libavformat/segafilmenc.o CC libavformat/segment.o CC libavformat/serdec.o CC libavcodec/g2meet.o In file included from libavformat/internal.h:28, from libavformat/sdxdec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/frwu.c:24: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/frwu.c: At top level: libavcodec/frwu.c:107:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 107 | {.i64 = 0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM}, | ^ In file included from libavcodec/frwu.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/sdsdec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/segafilm.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/segafilm.c: In function 'film_read_header': libavformat/segafilm.c:207:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 207 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/segafilm.c:216:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 216 | for (i = 0; i < film->sample_count; i++) { | ^ libavformat/segafilm.c: In function 'film_read_packet': libavformat/segafilm.c:286:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 286 | if (next_sample_id >= film->sample_count) | ^~ libavformat/segafilm.c:300:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 300 | if (ret != sample->sample_size) | ^~ CC libavcodec/g722.o In file included from libavformat/internal.h:28, from libavformat/serdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/segafilmenc.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/serdec.c: At top level: libavformat/serdec.c:124:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 124 | { "framerate", "set frame rate", OFFSET(framerate), AV_OPT_TYPE_VIDEO_RATE, {.str = "25"}, 0, INT_MAX, DEC }, | ^ In file included from libavformat/serdec.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segafilmenc.c: In function 'film_init': libavformat/segafilmenc.c:170:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 170 | for (int i = 0; i < format_context->nb_streams; i++) { | ^ CC libavformat/shortendec.o CC libavcodec/g722dec.o In file included from libavformat/internal.h:28, from libavformat/segment.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/g2meet.c:36: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/sierravmd.o libavformat/segment.c: In function 'segment_mux_init': libavformat/segment.c:165:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 165 | for (i = 0; i < s->nb_streams; i++) { | ^ libavcodec/g2meet.c: In function 'epic_hash_add': libavcodec/g2meet.c:426:32: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 426 | if (hash->bucket_size[idx] > INT_MAX / sizeof(**hash->bucket)) | ^ libavcodec/g2meet.c: In function 'epic_decode_run_length': libavcodec/g2meet.c:609:63: warning: unused parameter 'y' [-Wunused-parameter] 609 | static int epic_decode_run_length(ePICContext *dc, int x, int y, int tile_width, | ~~~~^ libavformat/segment.c: In function 'segment_end': libavcodec/g2meet.c: In function 'epic_jb_decode_tile': libavcodec/g2meet.c:892:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 892 | if (extrabytes > 3 || src_size < extrabytes) { | ^ libavformat/segment.c:419:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 419 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/segment.c: In function 'select_reference_stream': libavformat/segment.c:603:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 603 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/segment.c:611:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 611 | for (i = 0; i < FF_ARRAY_ELEMS(type_priority_list); i++) { | ^ libavcodec/g2meet.c: In function 'g2m_load_cursor': libavcodec/g2meet.c:1243:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1243 | c->cursor_w * c->cursor_h / 4 > cur_size) { | ^ libavformat/segment.c:617:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 617 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/segment.c: In function 'seg_init': libavformat/segment.c:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 791 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/segment.c: In function 'seg_write_header': libavformat/segment.c:810:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 810 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/segment.c: At top level: libavformat/segment.c:1024:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1024 | { "reference_stream", "set reference stream", OFFSET(reference_stream_specifier), AV_OPT_TYPE_STRING, {.str = "auto"}, CHAR_MIN, CHAR_MAX, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1025:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1025 | { "segment_format", "set container format used for the segments", OFFSET(format), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1026:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1026 | { "segment_format_options", "set list of options for the container format used for the segments", OFFSET(format_options_str), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1027:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1027 | { "segment_list", "set the segment list filename", OFFSET(list), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1028:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1028 | { "segment_header_filename", "write a single file containing the header", OFFSET(header_filename), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1034:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1034 | { "segment_list_size", "set the maximum number of playlist entries", OFFSET(list_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1044:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1044 | { "segment_atclocktime", "set segment to be cut at clocktime", OFFSET(use_clocktime), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E}, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1045:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1045 | { "segment_clocktime_offset", "set segment clocktime offset", OFFSET(clocktime_offset), AV_OPT_TYPE_DURATION, {.i64 = 0}, 0, 86400000000LL, E}, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1046:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1046 | { "segment_clocktime_wrap_duration", "set segment clocktime wrapping duration", OFFSET(clocktime_wrap_duration), AV_OPT_TYPE_DURATION, {.i64 = INT64_MAX}, 0, INT64_MAX, E}, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1047:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1047 | { "segment_time", "set segment duration", OFFSET(time_str),AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1048:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1048 | { "segment_time_delta","set approximation value used for the segment times", OFFSET(time_delta), AV_OPT_TYPE_DURATION, {.i64 = 0}, 0, INT64_MAX, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1049:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1049 | { "segment_times", "set segment split time points", OFFSET(times_str),AV_OPT_TYPE_STRING,{.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1050:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1050 | { "segment_frames", "set segment split frame numbers", OFFSET(frames_str),AV_OPT_TYPE_STRING,{.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1051:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1051 | { "segment_wrap", "set number after which the index wraps", OFFSET(segment_idx_wrap), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1052:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1052 | { "segment_list_entry_prefix", "set base url prefix for segments", OFFSET(entry_prefix), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/siff.o libavformat/segment.c:1053:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1053 | { "segment_start_number", "set the sequence number of the first segment", OFFSET(segment_idx), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1054:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1054 | { "segment_wrap_number", "set the number of wrap before the first segment", OFFSET(segment_idx_wrap_nb), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1055:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1055 | { "strftime", "set filename expansion with strftime at segment creation", OFFSET(use_strftime), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1056:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1056 | { "increment_tc", "increment timecode between each segment", OFFSET(increment_tc), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1057:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1057 | { "break_non_keyframes", "allow breaking segments on non-keyframes", OFFSET(break_non_keyframes), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1059:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1059 | { "individual_header_trailer", "write header/trailer to each segment", OFFSET(individual_header_trailer), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1060:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1060 | { "write_header_trailer", "write a header to the first segment and a trailer to the last one", OFFSET(write_header_trailer), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1061:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1061 | { "reset_timestamps", "reset timestamps at the beginning of each segment", OFFSET(reset_timestamps), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1062:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1062 | { "initial_offset", "set initial timestamp offset", OFFSET(initial_offset), AV_OPT_TYPE_DURATION, {.i64 = 0}, -INT64_MAX, INT64_MAX, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segment.c:1063:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1063 | { "write_empty_segments", "allow writing empty 'filler' segments", OFFSET(write_empty), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, E }, | ^ In file included from libavformat/segment.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/shortendec.c:26: ./libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': ./libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/g722dec.c:47:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 47 | { "bits_per_codeword", "Bits per G722 codeword", OFFSET(bits_per_codeword), AV_OPT_TYPE_INT, { .i64 = 8 }, 6, 8, AD }, | ^ In file included from libavcodec/g722dec.c:38: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/segafilmenc.c: In function 'film_write_header': libavformat/segafilmenc.c:337:9: warning: 'audio_codec' may be used uninitialized in this function [-Wmaybe-uninitialized] 337 | avio_w8(pb, audio_codec); /* Compression - 0 is PCM, 2 is ADX */ | ^~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/g722dsp.o CC libavformat/smacker.o CC libavcodec/g722enc.o CC libavformat/smjpeg.o In file included from libavformat/internal.h:28, from libavformat/sierravmd.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/sierravmd.c: In function 'vmd_read_header': libavformat/sierravmd.c:204:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 204 | for (i = 0; i < vmd->frame_count; i++) { | ^ libavformat/sierravmd.c:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | for (j = 0; j < vmd->frames_per_block; j++) { | ^ libavformat/sierravmd.c: In function 'vmd_read_packet': libavformat/sierravmd.c:284:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 284 | if(ffio_limit(pb, frame->frame_size) != frame->frame_size) | ^~ libavformat/sierravmd.c:296:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | if (ret != frame->frame_size) { | ^~ CC libavformat/smjpegdec.o CC libavcodec/g723_1.o CC libavformat/smjpegenc.o CC libavformat/smoothstreamingenc.o libavcodec/g722enc.c:390:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 390 | }; | ^ In file included from libavcodec/g722enc.c:31: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/siff.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/smacker.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/siff.c: In function 'siff_read_packet': libavformat/siff.c:221:68: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 221 | if (avio_read(s->pb, pkt->data + 2 + c->gmcsize, size) != size) { | ^~ CC libavcodec/g723_1_parser.o libavformat/smacker.c: In function 'smacker_read_header': libavformat/smacker.c:166:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 166 | for(i = 0; i < smk->frames; i++) { | ^ libavformat/smacker.c:169:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 169 | for(i = 0; i < smk->frames; i++) { | ^ libavformat/smacker.c: In function 'smacker_read_packet': libavformat/smacker.c:265:44: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 265 | if (avio_feof(s->pb) || smk->cur_frame >= smk->frames) | ^~ libavformat/smacker.c:342:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 342 | if(ret != size) | ^~ CC libavcodec/g723_1dec.o CC libavcodec/g723_1enc.o In file included from libavformat/internal.h:28, from libavformat/smjpeg.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/smjpegdec.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/smjpegdec.c: In function 'smjpeg_read_header': libavformat/smjpegdec.c:71:49: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 71 | if (avio_read(pb, comment, hlength) != hlength) { | ^~ CC libavcodec/g726.o CC libavformat/smush.o In file included from libavformat/internal.h:28, from libavformat/smjpegenc.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/smjpegenc.c: In function 'smjpeg_write_header': libavformat/smjpegenc.c:58:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 58 | for (n = 0; n < s->nb_streams; n++) { | ^ libavformat/smjpegenc.c: At top level: libavformat/smjpegenc.c:147:1: warning: missing initializer for field 'interleave_packet' of 'AVOutputFormat' [-Wmissing-field-initializers] 147 | }; | ^ In file included from libavformat/smjpegenc.c:27: libavformat/avformat.h:561:11: note: 'interleave_packet' declared here 561 | int (*interleave_packet)(struct AVFormatContext *, AVPacket *out, | ^~~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/smoothstreamingenc.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/sol.o libavformat/smoothstreamingenc.c: In function 'ism_free': libavformat/smoothstreamingenc.c:176:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 176 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/smoothstreamingenc.c: In function 'write_manifest': libavformat/smoothstreamingenc.c:232:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 232 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/smoothstreamingenc.c:261:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 261 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/smoothstreamingenc.c:275:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 275 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/smoothstreamingenc.c: In function 'ism_write_header': libavformat/smoothstreamingenc.c:316:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 316 | for (i = 0; i < s->nb_streams; i++) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/smoothstreamingenc.c:28: libavformat/smoothstreamingenc.c: In function 'copy_moof': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/smoothstreamingenc.c:502:17: note: in expansion of macro 'FFMIN' 502 | int n = FFMIN(size, sizeof(buf)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int64_t' {aka 'long int'} to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/smoothstreamingenc.c:502:17: note: in expansion of macro 'FFMIN' 502 | int n = FFMIN(size, sizeof(buf)); | ^~~~~ libavformat/smoothstreamingenc.c: In function 'ism_flush': libavformat/smoothstreamingenc.c:522:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 522 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/smoothstreamingenc.c:577:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 577 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/smoothstreamingenc.c: At top level: libavformat/smoothstreamingenc.c:646:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 646 | { "window_size", "number of fragments kept in the manifest", OFFSET(window_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, E }, | ^ In file included from libavformat/smoothstreamingenc.c:36: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/smoothstreamingenc.c:647:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 647 | { "extra_window_size", "number of fragments kept outside of the manifest before removing from disk", OFFSET(extra_window_size), AV_OPT_TYPE_INT, { .i64 = 5 }, 0, INT_MAX, E }, | ^ In file included from libavformat/smoothstreamingenc.c:36: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/smoothstreamingenc.c:648:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 648 | { "lookahead_count", "number of lookahead fragments", OFFSET(lookahead_count), AV_OPT_TYPE_INT, { .i64 = 2 }, 0, INT_MAX, E }, | ^ In file included from libavformat/smoothstreamingenc.c:36: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/smoothstreamingenc.c:649:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 649 | { "min_frag_duration", "minimum fragment duration (in microseconds)", OFFSET(min_frag_duration), AV_OPT_TYPE_INT64, { .i64 = 5000000 }, 0, INT_MAX, E }, | ^ In file included from libavformat/smoothstreamingenc.c:36: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/smoothstreamingenc.c:650:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 650 | { "remove_at_exit", "remove all fragments when finished", OFFSET(remove_at_exit), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/smoothstreamingenc.c:36: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/soxdec.o CC libavformat/soxenc.o In file included from libavformat/internal.h:28, from libavformat/sol.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/spdif.o CC libavformat/spdifdec.o libavcodec/g726.c:381:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 381 | { "code_size", "Bits per code", OFFSET(code_size), AV_OPT_TYPE_INT, { .i64 = 4 }, 2, 5, AE }, | ^ In file included from libavcodec/g726.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/smush.c:26: libavformat/os_support.h: In function 'is_dos_path': CC libavcodec/g729_parser.o libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/g723_1enc.c:1211:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 1211 | }; | ^ In file included from libavcodec/g723_1enc.c:35: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ In file included from libavformat/internal.h:28, from libavformat/soxdec.c:36: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/soxdec.c: In function 'sox_read_header': libavformat/soxdec.c:102:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 102 | if (avio_read(pb, comment, comment_size) != comment_size) { | ^~ CC libavcodec/g729dec.o CC libavformat/spdifenc.o CC libavformat/srtdec.o CC libavformat/srtenc.o libavcodec/g723_1dec.c:1027:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1027 | { .i64 = 1 }, 0, 1, AD }, | ^ In file included from libavcodec/g723_1dec.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/srtp.o libavformat/spdifenc.c:93:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 93 | { "dtshd_rate", "mux complete DTS frames in HD mode at the specified IEC958 rate (in Hz, default 0=disabled)", offsetof(IEC61937Context, dtshd_rate), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 768000, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from ./libavcodec/ac3.h:43, from libavformat/spdifenc.c:52: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/spdifenc.c:94:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 94 | { "dtshd_fallback_time", "min secs to strip HD for after an overflow (-1: till the end, default 60)", offsetof(IEC61937Context, dtshd_fallback), AV_OPT_TYPE_INT, {.i64 = 60}, -1, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from ./libavcodec/ac3.h:43, from libavformat/spdifenc.c:52: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/spdifenc.c: In function 'spdif_header_dts4': libavformat/spdifenc.c:208:13: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 208 | > ctx->pkt_offset - BURST_HEADER_SIZE && core_size) { | ^ In file included from libavformat/internal.h:28, from libavformat/srtenc.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/srtenc.c: In function 'srt_write_packet': libavformat/srtenc.c:79:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 79 | d = pkt->convergence_duration; | ^ In file included from libavformat/avformat.h:317, from libavformat/srtenc.c:22: ./libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/srtdec.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/srtpproto.o CC libavcodec/g729postfilter.o CC libavformat/stldec.o CC libavformat/subfile.o CC libavcodec/gdv.o CC libavformat/subtitles.o CC libavcodec/gif.o CC libavformat/subviewer1dec.o In file included from libavformat/internal.h:28, from libavformat/srtpproto.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/srtpproto.c: At top level: libavformat/srtpproto.c:43:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 43 | { "srtp_out_suite", "", offsetof(SRTPProtoContext, out_suite), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/srtpproto.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/srtpproto.c:44:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 44 | { "srtp_out_params", "", offsetof(SRTPProtoContext, out_params), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E }, | ^ In file included from libavformat/srtpproto.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/srtpproto.c:45:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 45 | { "srtp_in_suite", "", offsetof(SRTPProtoContext, in_suite), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D }, | ^ In file included from libavformat/srtpproto.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/srtpproto.c:46:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 46 | { "srtp_in_params", "", offsetof(SRTPProtoContext, in_params), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, D }, | ^ In file included from libavformat/srtpproto.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/opt.h:31, from libavformat/srtpproto.c:22: libavformat/srtpproto.c: In function 'srtp_open': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/srtpproto.c:87:26: note: in expansion of macro 'FFMIN' 87 | h->max_packet_size = FFMIN(s->rtp_hd->max_packet_size, | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/srtpproto.c:87:26: note: in expansion of macro 'FFMIN' 87 | h->max_packet_size = FFMIN(s->rtp_hd->max_packet_size, | ^~~~~ In file included from libavformat/internal.h:28, from libavformat/stldec.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/subviewerdec.o CC libavcodec/gif_parser.o CC libavformat/supdec.o libavformat/subfile.c:39:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 39 | { "start", "start offset", OFFSET(start), AV_OPT_TYPE_INT64, {.i64 = 0}, 0, INT64_MAX, D }, | ^ In file included from libavformat/subfile.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/subfile.c:40:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 40 | { "end", "end offset", OFFSET(end), AV_OPT_TYPE_INT64, {.i64 = 0}, 0, INT64_MAX, D }, | ^ In file included from libavformat/subfile.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/supenc.o In file included from libavcodec/gif.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': In file included from libavcodec/gdv.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/gdv.c: In function 'rescale': libavcodec/gdv.c:134:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 134 | if ((gdv->scale_v == scale_v) && (gdv->scale_h == scale_h)) { | ^~ libavcodec/gdv.c:134:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 134 | if ((gdv->scale_v == scale_v) && (gdv->scale_h == scale_h)) { | ^~ libavcodec/gif.c: In function 'pick_palette_entry': libavcodec/gif.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(histogram); i++) | ^ libavcodec/gdv.c: In function 'lz_copy': libavcodec/gdv.c:222:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 222 | for (i = 0; i < len; i++) { | ^ libavcodec/gdv.c:229:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 229 | for (i = 0; i < len; i++) { | ^ libavcodec/gdv.c:236:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 236 | for (i = 0; i < len; i++) { | ^ libavcodec/gif.c: In function 'gif_crop_translucent': libavcodec/gif.c:121:64: warning: unused parameter 'linesize' [-Wunused-parameter] 121 | const uint8_t *buf, const int linesize, | ~~~~~~~~~~^~~~~~~~ CC libavformat/svag.o libavcodec/gif.c: In function 'gif_image_write_image': libavcodec/gif.c:262:44: warning: unused parameter 'pkt' [-Wunused-parameter] 262 | AVPacket *pkt) | ~~~~~~~~~~^~~ libavcodec/gdv.c: In function 'gdv_decode_frame': libavcodec/gdv.c:483:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 483 | memset(gdv->frame + PREAMBLE_SIZE, 0, gdv->frame_size - PREAMBLE_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/gdv.c:484:5: note: here 484 | case 0: | ^~~~ CC libavformat/swf.o libavformat/subtitles.c: In function 'ff_subtitles_queue_insert': libavformat/subtitles.c:128:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 128 | if (q->nb_subs >= INT_MAX/sizeof(*q->subs) - 1) | ^~ CC libavformat/swfdec.o libavformat/subtitles.c: In function 'ff_subtitles_queue_seek': libavformat/subtitles.c:245:72: warning: unused parameter 's' [-Wunused-parameter] 245 | int ff_subtitles_queue_seek(FFDemuxSubtitlesQueue *q, AVFormatContext *s, int stream_index, | ~~~~~~~~~~~~~~~~~^ In file included from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/subtitles.c:21: libavformat/subtitles.c: In function 'ff_subtitles_read_line': ./libavutil/error.h:47:30: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 47 | #define FFERRTAG(a, b, c, d) (-(int)MKTAG(a, b, c, d)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./libavutil/error.h:59:36: note: in expansion of macro 'FFERRTAG' 59 | #define AVERROR_INVALIDDATA FFERRTAG( 'I','N','D','A') ///< Invalid data found when processing input | ^~~~~~~~ libavformat/subtitles.c:414:44: note: in expansion of macro 'AVERROR_INVALIDDATA' 414 | return ff_text_eof(tr) ? cur : AVERROR_INVALIDDATA; | ^~~~~~~~~~~~~~~~~~~ CC libavformat/swfenc.o CC libavcodec/gifdec.o In file included from libavformat/internal.h:28, from libavformat/supenc.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/subviewer1dec.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/svag.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/supdec.c:20: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/gif_parser.c: In function 'gif_find_frame_end': libavcodec/gif_parser.c:57:51: warning: unused parameter 'logctx' [-Wunused-parameter] 57 | int buf_size, void *logctx) | ~~~~~~^~~~~~ libavformat/svag.c: In function 'svag_read_header': libavformat/svag.c:55:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 55 | if (align <= 0 || align > INT_MAX / st->codecpar->channels) | ^ CC libavformat/takdec.o CC libavformat/tcp.o In file included from libavformat/internal.h:28, from libavformat/swf.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/subviewerdec.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/tedcaptionsdec.o libavformat/subviewerdec.c: In function 'subviewer_read_header': libavformat/subviewerdec.c:122:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 122 | for (i = 1; i < sizeof(key) - 1 && line[i] && line[i] != ']'; i++) | ^ libavformat/subviewerdec.c:130:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 130 | while (j < sizeof(value) - 1 && line[i] && line[i] != ']') | ^ CC libavcodec/golomb.o CC libavformat/tee.o CC libavformat/tee_common.o In file included from libavformat/internal.h:28, from libavformat/swf.h:35, from libavformat/swfenc.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/gifdec.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavformat/swfenc.c: In function 'swf_write_header': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavformat/swfenc.c:187:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 187 | for(i=0;inb_streams;i++) { | ^ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/swfenc.c: In function 'swf_write_trailer': libavformat/swfenc.c:490:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 490 | for(i=0;inb_streams;i++) { | ^ libavcodec/gifdec.c: In function 'gif_read_image': libavcodec/gifdec.c:156:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 156 | if (bytestream2_get_bytes_left(&s->gb) < pal_size * 3) | ^ libavcodec/gifdec.c: In function 'gif_read_extension': libavcodec/gifdec.c:365:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 365 | if (bytestream2_get_bytes_left(&s->gb) < ext_len + 1) | ^ libavcodec/gifdec.c: In function 'gif_read_header1': libavcodec/gifdec.c:414:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 414 | if (bytestream2_get_bytes_left(&s->gb) < n * 3) | ^ libavcodec/gifdec.c: In function 'gif_decode_frame': libavcodec/gifdec.c:477:5: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] 477 | s->frame->pkt_pts = avpkt->pts; | ^ In file included from libavcodec/avcodec.h:38, from libavcodec/gifdec.c:26: ./libavutil/frame.h:369:13: note: declared here 369 | int64_t pkt_pts; | ^~~~~~~ libavcodec/gifdec.c: At top level: libavcodec/gifdec.c:550:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 550 | AV_OPT_FLAG_DECODING_PARAM|AV_OPT_FLAG_VIDEO_PARAM }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/gifdec.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/teeproto.o CC libavcodec/gsm_parser.o In file included from libavformat/internal.h:28, from libavformat/swf.h:35, from libavformat/swfdec.c:35: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/swfdec.c: In function 'swf_read_packet': libavformat/swfdec.c:227:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 227 | for (i=0; inb_streams; i++) { | ^ libavformat/swfdec.c:249:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 249 | for (i=0; inb_streams; i++) { | ^ libavformat/swfdec.c:266:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 266 | for (i=0; inb_streams; i++) { | ^ libavformat/swfdec.c:293:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 293 | for(i=0; inb_streams; i++) { | ^ libavformat/swfdec.c:369:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 369 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/swfdec.c:374:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 374 | if (i == s->nb_streams) { | ^~ libavformat/swfdec.c:446:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 446 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/swfdec.c:468:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 468 | for (i=0; inb_streams; i++) { | ^ libavformat/swfdec.c:473:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 473 | if (i == s->nb_streams) { | ^~ CC libavformat/thp.o In file included from libavformat/internal.h:28, from libavformat/tcp.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/tedcaptionsdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/tedcaptionsdec.c: At top level: libavformat/tedcaptionsdec.c:39:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 39 | AV_OPT_FLAG_SUBTITLE_PARAM | AV_OPT_FLAG_DECODING_PARAM }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavformat/tedcaptionsdec.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/tcp.c: In function 'tcp_open': libavformat/tcp.c:103:57: warning: unused parameter 'flags' [-Wunused-parameter] 103 | static int tcp_open(URLContext *h, const char *uri, int flags) | ~~~~^~~~~ CC libavformat/tiertexseq.o In file included from libavformat/internal.h:28, from libavformat/tee.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/tmv.o In file included from libavformat/internal.h:28, from libavformat/takdec.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/tee.c: At top level: libavformat/tee.c:69:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 69 | OFFSET(use_fifo), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~ In file included from libavformat/tee.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/tee.c:71:10: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 71 | AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, AV_OPT_FLAG_ENCODING_PARAM}, | ^~~~~~~~~~~~~~~~~~ In file included from libavformat/tee.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/tee.c: In function 'open_slave': libavformat/tee.c:248:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 248 | for (i = 0; i < avf->nb_streams; i++) { | ^ libavformat/tee.c:327:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 327 | for (i = 0; i < avf2->nb_streams; i++) { | ^ libavformat/tee.c:358:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 358 | for (i = 0; i < avf->nb_streams; i++){ | ^ libavformat/tee.c: In function 'log_slave': libavformat/tee.c:411:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 411 | for (i = 0; i < slave->avf->nb_streams; i++) { | ^ libavformat/tee.c: In function 'tee_write_header': libavformat/tee.c:502:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 502 | for (j = 0; j < tee->nb_slaves; j++) | ^ In file included from libavformat/internal.h:28, from libavformat/tiertexseq.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/tiertexseq.c: In function 'seq_read_packet': libavformat/tiertexseq.c:264:78: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 264 | if (avio_read(pb, &pkt->data[1], seq->current_pal_data_size) != seq->current_pal_data_size) | ^~ In file included from libavformat/internal.h:28, from libavformat/thp.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/thp.c: In function 'thp_read_packet': libavformat/thp.c:183:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (ret != size) { | ^~ libavformat/thp.c:193:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 193 | if (ret != thp->audiosize) { | ^~ CC libavcodec/gsmdec.o CC libavcodec/gsmdec_data.o CC libavformat/tta.o CC libavformat/ttaenc.o CC libavformat/tty.o In file included from libavformat/internal.h:28, from libavformat/tmv.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/h261.o libavformat/tmv.c: In function 'tmv_read_seek': libavformat/tmv.c:173:49: warning: unused parameter 'flags' [-Wunused-parameter] 173 | int64_t timestamp, int flags) | ~~~~^~~~~ CC libavformat/txd.o CC libavformat/ty.o CC libavformat/udp.o In file included from libavformat/internal.h:28, from libavformat/ttaenc.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/uncodedframecrcenc.o CC libavcodec/h261_parser.o CC libavcodec/h261data.o libavformat/ttaenc.c: In function 'tta_init': libavformat/ttaenc.c:59:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 59 | if (par->sample_rate > 0x7FFFFFu) { | ^ CC libavformat/unix.o CC libavcodec/h261dec.o In file included from libavformat/internal.h:28, from libavformat/tta.c:29: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/tty.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/tta.c: In function 'tta_read_header': libavformat/tta.c:94:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 94 | if(c->totalframes >= UINT_MAX/sizeof(uint32_t) || c->totalframes <= 0){ | ^~ libavformat/tty.c: At top level: libavformat/tty.c:139:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 139 | { "chars_per_frame", "", offsetof(TtyDemuxContext, chars_per_frame), AV_OPT_TYPE_INT, {.i64 = 6000}, 1, INT_MAX, AV_OPT_FLAG_DECODING_PARAM}, | ^ In file included from libavformat/tty.c:31: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/tty.c:140:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 140 | { "video_size", "A string describing frame size, such as 640x480 or hd720.", OFFSET(width), AV_OPT_TYPE_IMAGE_SIZE, {.str = NULL}, 0, 0, DEC }, | ^ In file included from libavformat/tty.c:31: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/tty.c:141:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 141 | { "framerate", "", OFFSET(framerate), AV_OPT_TYPE_VIDEO_RATE, {.str = "25"}, 0, INT_MAX, DEC }, | ^ In file included from libavformat/tty.c:31: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/url.o In file included from libavformat/internal.h:28, from libavformat/ty.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/uncodedframecrcenc.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from ./libavutil/common.h:491, from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/ty.c:27: libavformat/ty.c: In function 'ty_read_packet': ./libavutil/internal.h:268:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 268 | # define ff_dlog(ctx, ...) do { if (0) av_log(ctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0) | ^ libavformat/ty.c:756:13: note: in expansion of macro 'ff_dlog' 756 | ff_dlog(s, "Invalid record type 0x%02x\n", rec->rec_type); | ^~~~~~~ libavformat/ty.c:757:9: note: here 757 | case 0x01: | ^~~~ In file included from libavformat/internal.h:28, from libavformat/udp.c:40: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/uncodedframecrcenc.c: In function 'write_packet': libavformat/uncodedframecrcenc.c:162:49: warning: unused parameter 's' [-Wunused-parameter] 162 | static int write_packet(struct AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~~~~~~~~~~~~~~~^ libavformat/uncodedframecrcenc.c:162:62: warning: unused parameter 'pkt' [-Wunused-parameter] 162 | static int write_packet(struct AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~^~~ CC libavformat/urldecode.o In file included from libavformat/internal.h:28, from libavformat/txd.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavcodec/h261enc.o In file included from libavformat/unix.c:30: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/txd.c: In function 'txd_read_packet': libavformat/txd.c:75:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 75 | if (chunk_size > 100) | ^ libavformat/txd.c:77:5: note: here 77 | case TXD_EXTRA: | ^~~~ libavformat/udp.c: At top level: libavformat/udp.c:50:5: warning: "HAVE_UDPLITE_H" is not defined, evaluates to 0 [-Wundef] 50 | #if HAVE_UDPLITE_H | ^~~~~~~~~~~~~~ libavformat/udp.c:123:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 123 | { "localport", "Local port", OFFSET(local_port), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, D|E }, | ^ In file included from libavformat/udp.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/utils.o In file included from libavcodec/h261dec.c:33: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavformat/udp.c:126:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 126 | { "udplite_coverage", "choose UDPLite head size which should be validated by checksum", OFFSET(udplite_coverage), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, D|E }, | ^ In file included from libavformat/udp.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/udp.c:128:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 128 | { "reuse", "explicitly allow reusing UDP sockets", OFFSET(reuse_socket), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, D|E }, | ^ In file included from libavformat/udp.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/udp.c:130:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 130 | { "broadcast", "explicitly allow or disallow broadcast destination", OFFSET(is_broadcast), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, E }, | ^ In file included from libavformat/udp.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/h261_parser.c: In function 'h261_find_frame_end': libavcodec/h261_parser.c:30:66: warning: unused parameter 'avctx' [-Wunused-parameter] 30 | static int h261_find_frame_end(ParseContext *pc, AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ libavformat/udp.c:131:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 131 | { "ttl", "Time to live (multicast only)", OFFSET(ttl), AV_OPT_TYPE_INT, { .i64 = 16 }, 0, INT_MAX, E }, | ^ In file included from libavformat/udp.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/h261dec.c: In function 'h261_decode_init_vlc': libavcodec/h261dec.c:50:55: warning: unused parameter 'h' [-Wunused-parameter] 50 | static av_cold void h261_decode_init_vlc(H261Context *h) | ~~~~~~~~~~~~~^ libavformat/udp.c:133:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 133 | { "fifo_size", "set the UDP receiving circular buffer size, expressed as a number of packets with size of 188 bytes", OFFSET(circular_buffer_size), AV_OPT_TYPE_INT, {.i64 = 7*4096}, 0, INT_MAX, D }, | ^ In file included from libavformat/udp.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/udp.c:134:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 134 | { "overrun_nonfatal", "survive in case of UDP receiving circular buffer overrun", OFFSET(overrun_nonfatal), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, D }, | ^ In file included from libavformat/udp.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/udp.c:135:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 135 | { "timeout", "set raise error timeout (only in read mode)", OFFSET(timeout), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, D }, | ^ In file included from libavformat/udp.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/udp.c: In function 'udp_set_multicast_sources': libavformat/udp.c:251:5: warning: "HAVE_STRUCT_GROUP_SOURCE_REQ" is not defined, evaluates to 0 [-Wundef] 251 | #if HAVE_STRUCT_GROUP_SOURCE_REQ && defined(MCAST_BLOCK_SOURCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/udp.c:282:5: warning: "HAVE_STRUCT_IP_MREQ_SOURCE" is not defined, evaluates to 0 [-Wundef] 282 | #if HAVE_STRUCT_IP_MREQ_SOURCE && defined(IP_BLOCK_SOURCE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/udp.c:249:9: warning: unused variable 'i' [-Wunused-variable] 249 | int i; | ^ libavformat/udp.c:243:50: warning: unused parameter 'h' [-Wunused-parameter] 243 | static int udp_set_multicast_sources(URLContext *h, | ~~~~~~~~~~~~^ libavformat/udp.c:244:42: warning: unused parameter 'sockfd' [-Wunused-parameter] 244 | int sockfd, struct sockaddr *addr, | ~~~~^~~~~~ libavformat/udp.c:245:42: warning: unused parameter 'addr_len' [-Wunused-parameter] 245 | int addr_len, struct sockaddr_storage *local_addr, | ~~~~^~~~~~~~ libavformat/udp.c:245:77: warning: unused parameter 'local_addr' [-Wunused-parameter] 245 | int addr_len, struct sockaddr_storage *local_addr, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libavformat/udp.c:246:63: warning: unused parameter 'sources' [-Wunused-parameter] 246 | struct sockaddr_storage *sources, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavformat/udp.c:247:42: warning: unused parameter 'nb_sources' [-Wunused-parameter] 247 | int nb_sources, int include) | ~~~~^~~~~~~~~~ libavformat/udp.c:247:58: warning: unused parameter 'include' [-Wunused-parameter] 247 | int nb_sources, int include) | ~~~~^~~~~~~ In file included from libavcodec/h261dec.c:28: libavcodec/h261dec.c: In function 'h261_decode_mb': libavcodec/h261dec.c:400:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 400 | av_assert0(h->mtype < FF_ARRAY_ELEMS(ff_h261_mtype_map)); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ In file included from libavformat/udp.c:32: libavformat/udp.c: In function 'circular_buffer_task_tx': libavformat/udp.c:559:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 559 | av_assert0(len <= sizeof(s->tmp)); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/h263.o libavcodec/h261dec.c: In function 'h261_decode_frame': libavcodec/h261dec.c:659:48: warning: comparison of integer expressions of different signedness: 'enum AVPictureType' and 'int' [-Wsign-compare] 659 | av_assert0(s->current_picture.f->pict_type == s->pict_type); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/unix.c: At top level: libavformat/unix.c:47:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 47 | { "listen", "Open socket for listening", OFFSET(listen), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ED }, | ^ In file included from libavformat/unix.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/unix.c:48:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 48 | { "timeout", "Timeout in ms", OFFSET(timeout), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, ED }, | ^ In file included from libavformat/unix.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/unix.c: In function 'unix_open': libavformat/unix.c:63:63: warning: unused parameter 'flags' [-Wunused-parameter] 63 | static int unix_open(URLContext *h, const char *filename, int flags) | ~~~~^~~~~ libavcodec/h261data.c:156:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 156 | }; | ^ In file included from libavcodec/h261data.c:30: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ In file included from libavformat/network.h:29, from libavformat/url.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/v210.o CC libavcodec/h263_parser.o CC libavformat/vag.o libavformat/url.c: In function 'ff_url_join': libavformat/url.c:74:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 74 | vsnprintf(str + len, size > len ? size - len : 0, fmt, vl); | ^ CC libavformat/vc1dec.o CC libavcodec/h263data.o CC libavcodec/h263dec.o In file included from libavformat/utils.c:40: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavformat/vc1test.o CC libavcodec/h263dsp.o libavcodec/h263_parser.c: In function 'h263_parse': libavcodec/h263_parser.c:66:44: warning: unused parameter 'avctx' [-Wunused-parameter] 66 | AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/h2645_parse.o In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/utils.c:47: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/h261enc.c:33: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/h261enc.c: In function 'ff_h261_encode_picture_header': libavcodec/h261enc.c:53:59: warning: unused parameter 'picture_number' [-Wunused-parameter] 53 | void ff_h261_encode_picture_header(MpegEncContext *s, int picture_number) | ~~~~^~~~~~~~~~~~~~ libavcodec/h261enc.c: In function 'h261_encode_gob_header': libavcodec/h261enc.c:91:59: warning: unused parameter 'mb_line' [-Wunused-parameter] 91 | static void h261_encode_gob_header(MpegEncContext *s, int mb_line) | ~~~~^~~~~~~ libavcodec/h261enc.c: In function 'get_cbp': libavcodec/h261enc.c:154:54: warning: unused parameter 'block' [-Wunused-parameter] 154 | static inline int get_cbp(MpegEncContext *s, int16_t block[6][64]) | ~~~~~~~~^~~~~~~~~~~~ In file included from libavcodec/h263.c:34: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/h261enc.c: In function 'init_uni_h261_rl_tab': libavcodec/h261enc.c:325:65: warning: unused parameter 'bits_tab' [-Wunused-parameter] 325 | static av_cold void init_uni_h261_rl_tab(RLTable *rl, uint32_t *bits_tab, | ~~~~~~~~~~^~~~~~~~ CC libavcodec/h264_cabac.o In file included from libavformat/internal.h:28, from libavformat/v210.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/vc1testenc.o libavformat/v210.c: At top level: libavformat/v210.c:85:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 85 | { "video_size", "set frame size", OFFSET(width), AV_OPT_TYPE_IMAGE_SIZE, {.str = NULL}, 0, 0, DEC }, | ^ In file included from libavformat/v210.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/v210.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | { "framerate", "set frame rate", OFFSET(framerate), AV_OPT_TYPE_VIDEO_RATE, {.str = "25"}, 0, INT_MAX, DEC }, | ^ In file included from libavformat/v210.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/h264_cavlc.o libavformat/utils.c: In function 'av_stream_get_recommended_encoder_configuration': libavformat/utils.c:124:1: warning: 'recommended_encoder_configuration' is deprecated [-Wdeprecated-declarations] 124 | MAKE_ACCESSORS(AVStream, stream, char *, recommended_encoder_configuration) | ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1007:11: note: declared here 1007 | char *recommended_encoder_configuration; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'av_stream_set_recommended_encoder_configuration': libavformat/utils.c:124:1: warning: 'recommended_encoder_configuration' is deprecated [-Wdeprecated-declarations] 124 | MAKE_ACCESSORS(AVStream, stream, char *, recommended_encoder_configuration) | ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1007:11: note: declared here 1007 | char *recommended_encoder_configuration; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'av_format_get_open_cb': libavformat/utils.c:136:1: warning: 'open_cb' is deprecated [-Wdeprecated-declarations] 136 | MAKE_ACCESSORS(AVFormatContext, format, AVOpenCallback, open_cb) | ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1896:11: note: declared here 1896 | int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOInterruptCB *int_cb, AVDictionary **options); | ^~~~~~~ libavformat/utils.c: In function 'av_format_set_open_cb': libavformat/utils.c:136:1: warning: 'open_cb' is deprecated [-Wdeprecated-declarations] 136 | MAKE_ACCESSORS(AVFormatContext, format, AVOpenCallback, open_cb) | ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1896:11: note: declared here 1896 | int (*open_cb)(struct AVFormatContext *s, AVIOContext **p, const char *url, int flags, const AVIOInterruptCB *int_cb, AVDictionary **options); | ^~~~~~~ libavformat/utils.c: In function 'av_format_inject_global_side_data': libavformat/utils.c:158:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 158 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/utils.c: In function 'find_decoder': libavformat/utils.c:188:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 188 | if (st->codec->codec) | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:189:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 189 | return st->codec->codec; | ^~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ In file included from libavformat/internal.h:28, from libavformat/vag.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/utils.c: In function 'find_probe_decoder': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/utils.c:225:9: warning: 'av_codec_next' is deprecated [-Wdeprecated-declarations] 225 | while (probe_codec = av_codec_next(probe_codec)) { | ^~~~~ In file included from ./libavcodec/internal.h:33, from libavformat/utils.c:41: ./libavcodec/avcodec.h:4108:10: note: declared here 4108 | AVCodec *av_codec_next(const AVCodec *c); | ^~~~~~~~~~~~~ libavformat/utils.c: In function 'set_codec_from_probe_data': libavformat/utils.c:381:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] 381 | st->codec->codec_type = st->codecpar->codec_type; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:382:17: warning: 'codec' is deprecated [-Wdeprecated-declarations] 382 | st->codec->codec_id = st->codecpar->codec_id; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c: In function 'init_input': libavformat/utils.c:420:5: warning: missing initializer for field 'mime_type' of 'AVProbeData' [-Wmissing-field-initializers] 420 | AVProbeData pd = { filename, NULL, 0 }; | ^~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:450:17: note: 'mime_type' declared here 450 | const char *mime_type; /**< mime_type, when known. */ | ^~~~~~~~~ libavformat/utils.c: In function 'avformat_queue_attached_pictures': libavformat/utils.c:482:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 482 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/utils.c: In function 'update_stream_avctx': libavformat/utils.c:505:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 505 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/utils.c:525:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 525 | ret = avcodec_parameters_to_context(st->codec, st->codecpar); | ^~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c: In function 'avformat_open_input': libavformat/utils.c:570:5: warning: 'filename' is deprecated [-Wdeprecated-declarations] 570 | av_strlcpy(s->filename, filename ? filename : "", sizeof(s->filename)); | ^~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ libavformat/utils.c:570:5: warning: 'filename' is deprecated [-Wdeprecated-declarations] 570 | av_strlcpy(s->filename, filename ? filename : "", sizeof(s->filename)); | ^~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ libavformat/utils.c:671:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 671 | for (i = 0; i < s->nb_streams; i++) | ^ libavformat/utils.c: In function 'update_wrap_reference': libavformat/utils.c:790:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 790 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/utils.c:817:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 817 | for (i = 0; inb_stream_indexes; i++) { | ^ libavformat/utils.c: In function 'ff_read_packet': libavformat/utils.c:865:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 865 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/utils.c:888:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 888 | if (pkt->stream_index >= (unsigned)s->nb_streams) { | ^~ libavformat/utils.c: In function 'ff_compute_frame_duration': libavformat/utils.c:957:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 957 | if ((!codec_framerate.den || !codec_framerate.num) && st->codec->time_base.den && st->codec->time_base.num) | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:957:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 957 | if ((!codec_framerate.den || !codec_framerate.num) && st->codec->time_base.den && st->codec->time_base.num) | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:958:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 958 | codec_framerate = av_mul_q(av_inv_q(st->codec->time_base), (AVRational){1, st->codec->ticks_per_frame}); | ^~~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:958:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 958 | codec_framerate = av_mul_q(av_inv_q(st->codec->time_base), (AVRational){1, st->codec->ticks_per_frame}); | ^~~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ In file included from libavcodec/h263dec.c:34: libavcodec/h263.h: In function 'get_p_cbp': libavformat/utils.c: In function 'get_next_pkt': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavformat/utils.c:1039:65: warning: unused parameter 'st' [-Wunused-parameter] 1039 | static AVPacketList *get_next_pkt(AVFormatContext *s, AVStream *st, AVPacketList *pktl) | ~~~~~~~~~~^~ CC libavcodec/h264_direct.o libavformat/utils.c: In function 'compute_pkt_fields': libavformat/utils.c:1414:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 1414 | pkt->convergence_duration = pc->convergence_duration; | ^~~ In file included from ./libavcodec/internal.h:33, from libavformat/utils.c:41: ./libavcodec/avcodec.h:1500:13: note: declared here 1500 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavformat/utils.c:1414:9: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 1414 | pkt->convergence_duration = pc->convergence_duration; | ^~~ In file included from ./libavcodec/internal.h:33, from libavformat/utils.c:41: ./libavcodec/avcodec.h:5151:13: note: declared here 5151 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/h2645_parse.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/h263dec.c: In function 'ff_h263_decode_frame': libavcodec/h263dec.c:706:30: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 706 | && (s->codec_tag == AV_RL32("GEOV") || s->codec_tag == AV_RL32("GEOX"))) { | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/utils.c: In function 'read_frame_internal': libavcodec/h263dec.c:706:65: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 706 | && (s->codec_tag == AV_RL32("GEOV") || s->codec_tag == AV_RL32("GEOX"))) { | ^~ libavformat/utils.c:1587:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1587 | for (i = 0; i < s->nb_streams; i++) { | ^ CC libavformat/vividas.o libavformat/utils.c:1620:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 1620 | ret = avcodec_parameters_to_context(st->codec, st->codecpar); | ^~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h263data.c:167:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 167 | }; | ^ In file included from libavcodec/h263data.h:36, from libavcodec/h263data.c:28: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/vc1test.c:31: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h263data.c:236:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 236 | }; | ^ In file included from libavcodec/h263data.h:36, from libavcodec/h263data.c:28: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavformat/vc1test.c: In function 'vc1t_probe': libavformat/vc1test.c:43:47: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 43 | if (p->buf[3] != 0xC5 || size < 4 || size > p->buf_size - 20 || | ^ libavformat/utils.c: In function 'av_find_default_stream_index': libavformat/utils.c:1889:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1889 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/utils.c: In function 'ff_read_frame_flush': libavformat/utils.c:1926:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1926 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/utils.c: In function 'ff_update_cur_dts': libavformat/utils.c:1957:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1957 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/utils.c: In function 'ff_configure_buffers_for_index': libavformat/utils.c:2109:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2109 | for (ist1 = 0; ist1 < s->nb_streams; ist1++) { | ^ libavformat/utils.c:2111:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2111 | for (ist2 = 0; ist2 < s->nb_streams; ist2++) { | ^ CC libavcodec/h264_loopfilter.o CC libavcodec/h264_mb.o libavformat/utils.c: In function 'seek_frame_byte': libavformat/utils.c:2375:52: warning: unused parameter 'stream_index' [-Wunused-parameter] 2375 | static int seek_frame_byte(AVFormatContext *s, int stream_index, | ~~~~^~~~~~~~~~~~ libavformat/utils.c:2376:45: warning: unused parameter 'flags' [-Wunused-parameter] 2376 | int64_t pos, int flags) | ~~~~^~~~~ CC libavcodec/h264_mp4toannexb_bsf.o libavformat/utils.c: In function 'has_duration': CC libavformat/vivo.o libavformat/utils.c:2604:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2604 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavcodec/h2645_parse.c: In function 'alloc_rbsp_buffer': libavformat/utils.c: In function 'update_stream_timings': libavcodec/h2645_parse.c:352:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 352 | if (rbsp->rbsp_buffer_alloc_size >= size && | ^~ libavformat/utils.c:2633:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2633 | for (i = 0; i < ic->nb_streams; i++) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/mem.h:35, from libavcodec/h2645_parse.c:27: libavcodec/h2645_parse.c: In function 'ff_h2645_packet_split': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/h2645_parse.c:442:30: note: in expansion of macro 'FFMIN' 442 | extract_length = FFMIN(bytestream2_get_bytes_left(&bc), next_avc - bytestream2_tell(&bc)); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/h2645_parse.c:442:30: note: in expansion of macro 'FFMIN' 442 | extract_length = FFMIN(bytestream2_get_bytes_left(&bc), next_avc - bytestream2_tell(&bc)); | ^~~~~ CC libavformat/voc.o libavformat/utils.c:2689:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2689 | for (i = 0; i < ic->nb_programs; i++) { | ^ libavformat/utils.c: In function 'fill_all_stream_timings': libavformat/utils.c:2719:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2719 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c: In function 'estimate_timings_from_bit_rate': libavformat/utils.c:2741:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2741 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c:2767:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2767 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c: In function 'estimate_timings_from_pts': libavformat/utils.c:2802:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2802 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c:2875:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2875 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c:2892:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2892 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c:2909:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2909 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c: In function 'estimate_timings': libavformat/utils.c:2954:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2954 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c: In function 'try_decode_frame': libavformat/utils.c:3033:33: warning: comparison of integer expressions of different signedness: 'enum AVCodecID' and 'int' [-Wsign-compare] 3033 | (st->codecpar->codec_id != -st->info->found_decoder || !st->codecpar->codec_id)) { | ^~ libavformat/utils.c: In function 'ff_rfps_add_frame': In file included from libavformat/internal.h:28, from libavformat/vc1testenc.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/utils.c:3321:40: warning: unused parameter 'ic' [-Wunused-parameter] 3321 | int ff_rfps_add_frame(AVFormatContext *ic, AVStream *st, int64_t ts) | ~~~~~~~~~~~~~~~~~^~ libavformat/utils.c: In function 'ff_rfps_calculate': libavformat/utils.c:3383:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3383 | for (i = 0; i < ic->nb_streams; i++) { | ^ CC libavcodec/h264_parse.o libavformat/utils.c: In function 'avformat_find_stream_info': libavformat/utils.c:3602:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3602 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c:3619:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 3619 | if (st->codec->codec_id != st->internal->orig_codec_id) { | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:3620:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 3620 | st->codecpar->codec_id = st->codec->codec_id; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:3621:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 3621 | st->codecpar->codec_type = st->codec->codec_type; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:3622:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 3622 | st->internal->orig_codec_id = st->codec->codec_id; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ CC libavformat/voc_packet.o In file included from libavformat/internal.h:28, from libavformat/vividas.c:34: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/utils.c:3679:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3679 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/utils.c:3697:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3697 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavformat/vividas.c: In function 'read_vblock': libavformat/vividas.c:220:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 220 | if (avio_read(src, buf + 4, n) == n) { | ^~ libavformat/utils.c:3742:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3742 | if (i == ic->nb_streams) { | ^~ libavformat/vividas.c: In function 'read_sb_block': libavformat/vividas.c:265:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 265 | if (avio_read(src, buf+8, n) < n) { | ^ In file included from libavcodec/h264_cavlc.c:33: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavformat/utils.c:3759:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3759 | for (i = 0; i < ic->nb_streams; i++) | ^ libavformat/vividas.c: In function 'track_header': libavformat/vividas.c:275:47: warning: unused parameter 'viv' [-Wunused-parameter] 275 | static void track_header(VividasDemuxContext *viv, AVFormatContext *s, uint8_t *buf, int size) | ~~~~~~~~~~~~~~~~~~~~~^~~ libavformat/vividas.c: In function 'track_index': libavformat/vividas.c:403:68: warning: unused parameter 's' [-Wunused-parameter] 403 | static void track_index(VividasDemuxContext *viv, AVFormatContext *s, uint8_t *buf, unsigned size) | ~~~~~~~~~~~~~~~~~^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from libavcodec/h264_cabac.c:40: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ In file included from libavcodec/h264_direct.c:30: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavformat/vividas.c: In function 'viv_read_seek': libavformat/vividas.c:687:87: warning: unused parameter 'flags' [-Wunused-parameter] 687 | static int viv_read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) | ~~~~^~~~~ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavcodec/h264_direct.c: In function 'ff_h264_direct_dist_scale_factor': libavcodec/h264_direct.c:74:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 74 | for (i = 0; i < 2 * sl->ref_count[0]; i++) | ^ libavcodec/h264_direct.c:79:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 79 | for (i = 0; i < sl->ref_count[0]; i++) | ^ libavcodec/h264_direct.c: In function 'ff_h264_direct_ref_list_init': libavcodec/h264_direct.c:129:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 129 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_direct.c:131:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 131 | for (j = 0; j < sl->ref_count[list]; j++) | ^ libavformat/utils.c:3912:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3912 | for (stream_index = 0; stream_index < ic->nb_streams; stream_index++) { | ^ libavformat/utils.c:3941:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3941 | for (i = 0; i < ic->nb_streams; i++) { | ^ In file included from libavcodec/h264_cavlc.c:34: libavcodec/h264_mvpred.h: In function 'fill_decode_caches': libavcodec/h264_mvpred.h:609:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 609 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_direct.c: In function 'pred_spatial_direct_motion': libavcodec/h264_direct.c:413:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 413 | h->x264_build > 33U))) { | ^ libavformat/utils.c:3963:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 3963 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavcodec/h264_direct.c:448:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 448 | h->x264_build > 33U))) { | ^ In file included from libavcodec/h264_cabac.c:42: libavcodec/h264_mvpred.h: In function 'fill_decode_caches': libavcodec/h264_mvpred.h:609:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 609 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c:4063:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4063 | for (i = 0; i < ic->nb_streams; i++) { | ^ CC libavcodec/h264_parser.o libavformat/utils.c:4091:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4091 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavcodec/h264_mp4toannexb_bsf.c: In function 'h264_extradata_to_annexb': libavcodec/h264_mp4toannexb_bsf.c:94:24: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 94 | if (total_size > INT_MAX - padding) { | ^ In file included from libavcodec/h264_cavlc.c:36: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavformat/utils.c:4111:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4111 | ret = avcodec_parameters_to_context(st->codec, st->codecpar); | ^~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264_mp4toannexb_bsf.c: In function 'h264_mp4toannexb_filter': libavcodec/h264_mp4toannexb_bsf.c:269:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | } while (cumul_size < buf_size); | ^ libavformat/utils.c:4119:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4119 | st->codec->lowres = st->internal->avctx->lowres; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ In file included from libavcodec/h264_mb.c:34: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavformat/utils.c:4120:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4120 | st->codec->width = st->internal->avctx->width; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4121:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4121 | st->codec->height = st->internal->avctx->height; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4125:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4125 | if (st->codec->codec_tag != MKTAG('t','m','c','d')) { | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4126:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4126 | st->codec->time_base = st->internal->avctx->time_base; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4127:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4127 | st->codec->ticks_per_frame = st->internal->avctx->ticks_per_frame; | ^~ libavcodec/h264_cavlc.c: In function 'pred_non_zero_count': In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264_cavlc.c:287:58: warning: unused parameter 'h' [-Wunused-parameter] 287 | static inline int pred_non_zero_count(const H264Context *h, H264SliceContext *sl, int n) | ~~~~~~~~~~~~~~~~~~~^ CC libavformat/vocdec.o libavformat/utils.c:4129:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4129 | st->codec->framerate = st->avg_frame_rate; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4132:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4132 | st->codec->subtitle_header = av_malloc(st->internal->avctx->subtitle_header_size); | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4133:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4133 | if (!st->codec->subtitle_header) | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264_cavlc.c: In function 'decode_residual': libavcodec/h264_cavlc.c:473:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 473 | if(total_coeff > (unsigned)max_coeff) { | ^ In file included from libavcodec/h264_loopfilter.c:32: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavformat/utils.c:4135:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4135 | st->codec->subtitle_header_size = st->internal->avctx->subtitle_header_size; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavformat/utils.c:4136:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4136 | memcpy(st->codec->subtitle_header, st->internal->avctx->subtitle_header, | ^~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavformat/utils.c:4137:20: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4137 | st->codec->subtitle_header_size); | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264_cavlc.c: In function 'ff_h264_decode_mb_cavlc': libavformat/utils.c:4141:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4141 | st->codec->coded_width = st->internal->avctx->coded_width; | ^~ libavcodec/h264_cavlc.c:719:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 719 | if (mb_skip_run > h->mb_num) { | ^ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4142:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4142 | st->codec->coded_height = st->internal->avctx->coded_height; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4143:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4143 | st->codec->properties = st->internal->avctx->properties; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264_cavlc.c:881:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 881 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c:4151:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4151 | for (i = 0; i < ic->nb_streams; i++) { | ^ libavcodec/h264_cavlc.c:893:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 893 | if(tmp>=ref_count){ | ^~ libavcodec/h264_cavlc.c:909:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 909 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c: In function 'av_find_program_from_stream': libavcodec/h264_cavlc.c:959:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 959 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c:4170:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4170 | for (i = 0; i < ic->nb_programs; i++) { | ^ libavcodec/h264_cavlc.c:977:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 977 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_cavlc.c:989:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 989 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c:4175:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4175 | for (j = 0; j < ic->programs[i]->nb_stream_indexes; j++) | ^ libavcodec/h264_cavlc.c:1010:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1010 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c:4176:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 4176 | if (ic->programs[i]->stream_index[j] == s) | ^~ libavcodec/h264_cavlc.c:1027:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1027 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c: In function 'av_find_best_stream': In file included from libavcodec/h264_parse.c:19: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/h264_cavlc.c:1048:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1048 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c:4204:56: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 4204 | int real_stream_index = program ? program[i] : i; | ^ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/h264_cavlc.c:1115:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1115 | if (((unsigned)sl->qscale) > max_qp){ | ^ libavcodec/h264_loopfilter.c: In function 'h264_filter_mb_fast_internal': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/h264_cavlc.c:1118:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1118 | if (((unsigned)sl->qscale) > max_qp){ | ^ libavcodec/h264_loopfilter.c:383:61: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 383 | filter_mb_edge##hv( &img_y[4*edge*(dir?linesize:1<recommended_encoder_configuration); | ^~~~~~~~ libavcodec/h264_loopfilter.c:390:73: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 390 | filter_mb_edgec##hv( &img_cr[2*edge*(dir?uvlinesize:1<recommended_encoder_configuration) { | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1007:11: note: declared here 1007 | char *recommended_encoder_configuration; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/h264_loopfilter.c:389:73: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 389 | filter_mb_edgec##hv( &img_cb[2*edge*(dir?uvlinesize:1<recommended_encoder_configuration; | ^~~~~ libavcodec/h264_loopfilter.c:386:70: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 386 | filter_mb_edge##hv( &img_cb[4*edge*(dir?linesize:1<recommended_encoder_configuration = av_strdup(conf_str); | ^~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1007:11: note: declared here 1007 | char *recommended_encoder_configuration; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/h264_loopfilter.c:390:73: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 390 | filter_mb_edgec##hv( &img_cr[2*edge*(dir?uvlinesize:1<recommended_encoder_configuration) | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1007:11: note: declared here 1007 | char *recommended_encoder_configuration; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/h264_loopfilter.c:389:73: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 389 | filter_mb_edgec##hv( &img_cb[2*edge*(dir?uvlinesize:1<codec); | ^~~~~~~~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264_loopfilter.c:389:73: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 389 | filter_mb_edgec##hv( &img_cb[2*edge*(dir?uvlinesize:1<sequence == old_sequence && | ^~ libavcodec/h264_loopfilter.c:383:61: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 383 | filter_mb_edge##hv( &img_y[4*edge*(dir?linesize:1<type - 1) >> 1) == ((old_type - 1) >> 1))) { | ^~ libavcodec/h264_loopfilter.c:386:70: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 386 | filter_mb_edge##hv( &img_cb[4*edge*(dir?linesize:1<recommended_encoder_configuration); | ^~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1007:11: note: declared here 1007 | char *recommended_encoder_configuration; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/h264_loopfilter.c:389:73: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 389 | filter_mb_edgec##hv( &img_cb[2*edge*(dir?uvlinesize:1<mv_cache[0][b_idx][0] - sl->mv_cache[0][bn_idx][0] + 3 >= 7U | | ^~ libavcodec/h264_loopfilter.c:452:76: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 452 | sl->mv_cache[1][b_idx][0] - sl->mv_cache[1][bn_idx][0] + 3 >= 7U | | ^~ libavcodec/h264_loopfilter.c:460:76: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 460 | sl->mv_cache[0][b_idx][0] - sl->mv_cache[1][bn_idx][0] + 3 >= 7U | | ^~ libavcodec/h264_loopfilter.c:462:76: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 462 | sl->mv_cache[1][b_idx][0] - sl->mv_cache[0][bn_idx][0] + 3 >= 7U | | ^~ libavcodec/h264_mb.c: In function 'hl_decode_mb_predict_luma': 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) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavformat/utils.c:27: libavformat/utils.c: In function 'avformat_new_stream': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/utils.c:4461:26: note: in expansion of macro 'FFMIN' 4461 | if (s->nb_streams >= FFMIN(s->max_streams, INT_MAX/sizeof(*streams))) { | ^~~~~ libavcodec/h264_mb.c:615:73: warning: unused parameter 'simple' [-Wunused-parameter] 615 | int mb_type, int simple, | ~~~~^~~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/utils.c:4461:26: note: in expansion of macro 'FFMIN' 4461 | if (s->nb_streams >= FFMIN(s->max_streams, INT_MAX/sizeof(*streams))) { | ^~~~~ libavcodec/h264_mb.c: In function 'hl_decode_mb_idct_luma': libavcodec/h264_mb.c:728:70: warning: unused parameter 'simple' [-Wunused-parameter] 728 | int mb_type, int simple, | ~~~~^~~~~~ libavformat/utils.c:4462:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 4462 | if (s->max_streams < INT_MAX/sizeof(*streams)) | ^ libavcodec/h264_loopfilter.c: In function 'filter_mb_dir': libavcodec/h264_loopfilter.c:471:48: warning: unused parameter 'mb_x' [-Wunused-parameter] 471 | int mb_x, int mb_y, | ~~~~^~~~ CC libavformat/vocenc.o libavcodec/h264_cabac.c: In function 'get_cabac_cbf_ctx': libavcodec/h264_cabac.c:1551:69: warning: unused parameter 'max_coeff' [-Wunused-parameter] 1551 | int cat, int idx, int max_coeff, | ~~~~^~~~~~~~~ libavformat/utils.c:4482:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4482 | st->codec = avcodec_alloc_context3(c); | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4483:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4483 | if (!st->codec) { | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:4507:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4507 | st->codec->bit_rate = 0; | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ CC libavcodec/h264_picture.o libavformat/utils.c: In function 'av_new_program': libavformat/utils.c:4561:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4561 | for (i = 0; i < ac->nb_programs; i++) | ^ In file included from libavcodec/h264_parse.c:21: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ In file included from libavcodec/h264_mb.c:789: libavcodec/h264_mb_template.c: In function 'hl_decode_mb_simple_8': 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++) { | ^ libavformat/utils.c: In function 'avpriv_new_chapter': libavformat/utils.c:4594:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4594 | for (i = 0; i < s->nb_chapters; i++) | ^ libavcodec/h264_cabac.c: In function 'ff_h264_decode_mb_cabac': libavcodec/h264_cabac.c:2134:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2134 | for( list = 0; list < sl->list_count; list++ ) { | ^ libavformat/utils.c: In function 'av_program_add_stream_index': libavcodec/h264_cabac.c:2141:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2141 | if (ref[list][i] >= rc) { | ^~ libavcodec/h264_cabac.c:2158:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2158 | for (list = 0; list < sl->list_count; list++) { | ^ libavformat/utils.c:4624:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4624 | for (i = 0; i < ac->nb_programs; i++) { | ^ CC libavformat/vorbiscomment.o libavformat/utils.c:4628:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4628 | for (j = 0; j < program->nb_stream_indexes; j++) | ^ libavcodec/h264_cabac.c:2222:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2222 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_cabac.c:2228:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2228 | if (ref >= rc) { | ^~ libavcodec/h264_cabac.c:2237:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2237 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_cabac.c:2250:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2250 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_cabac.c:2257:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2257 | if (ref >= rc) { | ^~ In file included from libavcodec/h264_mb.c:789: libavcodec/h264_mb_template.c: In function 'hl_decode_mb_444_simple_8': 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++) { | ^ libavcodec/h264_cabac.c:2268:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2268 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_cabac.c:2286:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2286 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_cabac.c:2293:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2293 | if (ref >= rc) { | ^~ libavcodec/h264_cabac.c:2304:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2304 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_cabac.c:2350:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2350 | if (h->x264_build < 151U) { | ^ CC libavformat/vpcc.o libavcodec/h264_cabac.c:2413:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2413 | if (((unsigned)sl->qscale) > max_qp){ | ^ In file included from libavformat/internal.h:28, from libavformat/voc_packet.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/h264_mb.c:793: libavcodec/h264_mb_template.c: In function 'hl_decode_mb_simple_16': 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 libavcodec/h264_parser.c:41: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavformat/utils.c: In function 'avpriv_set_pts_info': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavformat/utils.c:4887:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4887 | if (new_tb.num != pts_num) | ^~ libavformat/utils.c:4905:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 4905 | s->codec->pkt_timebase = new_tb; | ^ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/voc_packet.c: In function 'ff_voc_get_packet': libavformat/voc_packet.c:118:32: warning: comparison of integer expressions of different signedness: 'enum AVCodecID' and 'int' [-Wsign-compare] 118 | else if (par->codec_id != tmp_codec) | ^~ In file included from libavcodec/h264_parse.c:23: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavformat/utils.c: In function 'ff_find_stream_index': libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavformat/utils.c:4969:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 4969 | for (i = 0; i < s->nb_streams; i++) | ^ libavcodec/h264_parse.c: In function 'ff_h264_pred_weight_table': libavcodec/h264_parse.c:39:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 39 | if (pwt->luma_log2_weight_denom > 7U) { | ^ libavcodec/h264_parse.c:47:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47 | if (pwt->chroma_log2_weight_denom > 7U) { | ^ In file included from libavcodec/h264_mb.c:797: libavcodec/h264_mb_template.c: In function 'hl_decode_mb_complex': 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 libavformat/internal.h:28, from libavformat/voc.h:26, from libavformat/vocdec.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h264_parse.c: In function 'ff_h264_check_intra_pred_mode': libavcodec/h264_parse.c:186:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 186 | if (mode > 3U) { | ^ libavcodec/h264_parse.c: In function 'ff_h264_parse_ref_count': libavcodec/h264_parse.c:250:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 250 | if (ref_count[0] - 1 > max[0] || (list_count == 2 && (ref_count[1] - 1 > max[1]))) { | ^ libavcodec/h264_parse.c:250:80: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 250 | if (ref_count[0] - 1 > max[0] || (list_count == 2 && (ref_count[1] - 1 > max[1]))) { | ^ libavcodec/h264_parse.c:256:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 256 | } else if (ref_count[1] - 1 > max[1]) { | ^ libavformat/utils.c: In function 'av_guess_sample_aspect_ratio': libavformat/utils.c:5056:58: warning: unused parameter 'format' [-Wunused-parameter] 5056 | AVRational av_guess_sample_aspect_ratio(AVFormatContext *format, AVStream *stream, AVFrame *frame) | ~~~~~~~~~~~~~~~~~^~~~~~ libavformat/utils.c: In function 'av_guess_frame_rate': libavformat/vocdec.c: At top level: libavformat/vocdec.c:110:1: warning: missing initializer for field 'read_timestamp' of 'AVInputFormat' [-Wmissing-field-initializers] 110 | }; | ^ In file included from libavformat/voc.h:25, from libavformat/vocdec.c:23: libavformat/avformat.h:744:15: note: 'read_timestamp' declared here 744 | int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index, | ^~~~~~~~~~~~~~ libavformat/utils.c:5079:49: warning: unused parameter 'format' [-Wunused-parameter] 5079 | AVRational av_guess_frame_rate(AVFormatContext *format, AVStream *st, AVFrame *frame) | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from libavcodec/h264_mb.c:797: libavcodec/h264_mb_template.c: In function 'hl_decode_mb_444_complex': 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++) { | ^ libavformat/utils.c:5079:80: warning: unused parameter 'frame' [-Wunused-parameter] 5079 | AVRational av_guess_frame_rate(AVFormatContext *format, AVStream *st, AVFrame *frame) | ~~~~~~~~~^~~~~ libavformat/utils.c: In function 'match_stream_specifier': libavformat/utils.c:5138:16: warning: 'codec' is deprecated [-Wdeprecated-declarations] 5138 | && (st->codecpar->codec_type != AVMEDIA_TYPE_UNKNOWN || st->codec->codec_type != type)) | ^~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ In file included from libavcodec/h264data.h:24, from libavcodec/h264_parser.c:45: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavformat/utils.c:5158:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5158 | for (i = 0; i < s->nb_programs; i++) { | ^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavformat/utils.c:5162:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5162 | for (j = 0; j < s->programs[i]->nb_stream_indexes; j++) { | ^ libavformat/utils.c:5163:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5163 | if (st->index == s->programs[i]->stream_index[j]) { | ^~ CC libavcodec/h264_ps.o libavformat/utils.c:5211:13: warning: 'codec' is deprecated [-Wdeprecated-declarations] 5211 | AVCodecContext *codec = st->codec; | ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavcodec/h264_parser.c: In function 'parse_nal_units': libavcodec/h264_parser.c:545:47: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVPictureStructure' [-Wsign-compare] 545 | p->last_picture_structure != s->picture_structure) { | ^~ libavformat/utils.c: In function 'avformat_match_stream_specifier': libavformat/utils.c:5286:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 5286 | for (int i = 0; i < s->nb_streams && index >= 0; i++) { | ^ libavcodec/h264_parser.c: In function 'h264_split': libavcodec/h264_parser.c:650:39: warning: unused parameter 'avctx' [-Wunused-parameter] 650 | static int h264_split(AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ In file included from libavformat/internal.h:28, from libavformat/voc.h:26, from libavformat/vocenc.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/utils.c: In function 'av_apply_bitstream_filters': libavformat/utils.c:5571:9: warning: 'av_bitstream_filter_filter' is deprecated [-Wdeprecated-declarations] 5571 | int a = av_bitstream_filter_filter(bsfc, codec, NULL, | ^~~ In file included from ./libavcodec/internal.h:33, from libavformat/utils.c:41: ./libavcodec/avcodec.h:5855:5: note: declared here 5855 | int av_bitstream_filter_filter(AVBitStreamFilterContext *bsfc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/utils.c: In function 'avformat_transfer_internal_stream_timing_info': libavformat/utils.c:5722:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 5722 | const AVCodecContext *dec_ctx = ist->codec; | ^~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c:5723:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 5723 | AVCodecContext *enc_ctx = ost->codec; | ^~~~~~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c: In function 'av_stream_get_codec_timebase': libavformat/utils.c:5784:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 5784 | return st->codec->time_base; | ^~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/utils.c: In function 'ff_format_set_url': libavformat/utils.c:5798:5: warning: 'filename' is deprecated [-Wdeprecated-declarations] 5798 | av_strlcpy(s->filename, url, sizeof(s->filename)); | ^~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ libavformat/utils.c:5798:5: warning: 'filename' is deprecated [-Wdeprecated-declarations] 5798 | av_strlcpy(s->filename, url, sizeof(s->filename)); | ^~~~~~~~~~ In file included from libavformat/audiointerleave.h:27, from libavformat/utils.c:44: libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ CC libavformat/vpk.o In file included from libavformat/vorbiscomment.c:25: ./libavcodec/bytestream.h: In function 'bytestream2_skip_p': ./libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_put_buffer': ./libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': ./libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavformat/vorbiscomment.c: In function 'ff_vorbiscomment_length': 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++) { | ^ libavformat/vorbiscomment.c: In function 'ff_vorbiscomment_write': libavformat/vorbiscomment.c:73:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | for (int i = 0; i < nb_chapters; i++) { | ^ libavformat/vorbiscomment.c:91:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 91 | for (int i = 0; i < nb_chapters; i++) { | ^ CC libavformat/vplayerdec.o CC libavcodec/h264_refs.o In file included from libavcodec/h264_picture.c:36: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ CC libavcodec/h264_sei.o CC libavformat/vqf.o CC libavcodec/h264_slice.o CC libavformat/w64.o In file included from libavcodec/h264_picture.c:39: libavcodec/h264_mvpred.h: In function 'fill_decode_caches': libavcodec/h264_mvpred.h:609:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 609 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_picture.c: In function 'ff_h264_field_end': libavcodec/h264_picture.c:154:57: warning: unused parameter 'sl' [-Wunused-parameter] 154 | int ff_h264_field_end(H264Context *h, H264SliceContext *sl, int in_setup) | ~~~~~~~~~~~~~~~~~~^~ In file included from libavcodec/h264data.h:24, from libavcodec/h264_ps.c:34: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ CC libavformat/wavdec.o libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from libavcodec/h264_ps.c:36: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavformat/wavenc.o libavcodec/h264_ps.c: In function 'decode_hrd_parameters': libavcodec/h264_ps.c:113:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 113 | if (cpb_count > 32U) { | ^ libavcodec/h264_ps.c: In function 'decode_vui_parameters': libavcodec/h264_ps.c:238:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 238 | if (sps->num_reorder_frames > 16U | ^ libavcodec/h264_ps.c: In function 'ff_h264_decode_seq_parameter_set': libavcodec/h264_ps.c:395:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 395 | if (sps->chroma_format_idc > 3U) { | ^ libavcodec/h264_ps.c:484:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 484 | if (sps->mb_height >= INT_MAX / 2U) { | ^~ In file included from libavformat/internal.h:28, from libavformat/vpk.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h264_ps.c:539:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 539 | (crop_left + crop_right ) * step_x >= width || | ^~ libavcodec/h264_ps.c:540:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 540 | (crop_top + crop_bottom) * step_y >= height | ^~ libavcodec/h264_ps.c:578:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 578 | for (i = 0; i < FF_ARRAY_ELEMS(level_max_dpb_mbs); i++) { | ^ libavformat/vpk.c: In function 'vpk_read_packet': libavformat/vpk.c:92:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 92 | if (ret != size) { | ^~ In file included from libavformat/internal.h:28, from libavformat/vplayerdec.c:27: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h264_parse.c: In function 'ff_h264_pred_weight_table': libavcodec/h264_parse.c:90:28: warning: 'chroma_def' may be used uninitialized in this function [-Wmaybe-uninitialized] 90 | if (pwt->chroma_weight[i][list][j][0] != chroma_def || | ^ In file included from libavformat/internal.h:28, from libavformat/vqf.c:23: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/h264_sei.c:30: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavformat/vqf.c: In function 'add_metadata': libavformat/vqf.c:58:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 58 | if (len == UINT_MAX) | ^~ libavcodec/h264_sei.c: In function 'decode_registered_user_data_closed_caption': libavcodec/h264_sei.c:155:79: warning: unused parameter 'logctx' [-Wunused-parameter] 155 | GetBitContext *gb, void *logctx, | ~~~~~~^~~~~~ libavcodec/h264_sei.c: In function 'decode_unregistered_user_data': libavcodec/h264_sei.c:245:48: warning: unused parameter 'logctx' [-Wunused-parameter] 245 | void *logctx, int size) | ~~~~~~^~~~~~ In file included from libavcodec/h264_refs.c:34: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavcodec/h264_sei.c: In function 'ff_h264_sei_decode': libavcodec/h264_sei.c:427:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 427 | if (size > get_bits_left(gb) / 8) { | ^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from libavcodec/h264_refs.c:35: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/h264_refs.c: In function 'pic_as_field': libavcodec/h264_refs.c:43:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 43 | for (i = 0; i < FF_ARRAY_ELEMS(pic->data); ++i) { | ^ libavcodec/h264_refs.c: In function 'h264_initialise_ref_list': libavcodec/h264_refs.c:162:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 162 | if (len < sl->ref_count[list]) | ^ libavcodec/h264_refs.c:183:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (len < sl->ref_count[0]) | ^ libavcodec/h264_refs.c:204:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 204 | for (i = 0; i < sl->ref_count[j]; i++) { | ^ libavcodec/h264_refs.c:213:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 213 | for (i = 0; i < sl->list_count; i++) | ^ libavcodec/h264_refs.c: In function 'print_short_term': libavcodec/h264_refs.c:225:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 225 | for (i = 0; i < h->short_ref_count; i++) { | ^ CC libavformat/wc3movie.o libavcodec/h264_refs.c: In function 'h264_fill_mbaff_ref_list': libavcodec/h264_refs.c:277:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 277 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_refs.c:278:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 278 | for (i = 0; i < sl->ref_count[list]; i++) { | ^ libavcodec/h264_refs.c: In function 'ff_h264_build_ref_list': libavcodec/h264_refs.c:308:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 308 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_refs.c:324:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 324 | if (abs_diff_pic_num > sl->max_pic_num) { | ^ In file included from libavcodec/h264_slice.c:39: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavcodec/h264_refs.c:356:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 356 | if (long_idx > 31U) { | ^ libavcodec/h264_refs.c:381:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 381 | for (i = index; i + 1 < sl->ref_count[list]; i++) { | ^ libavcodec/h264_refs.c:397:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 397 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264_refs.c:398:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | for (index = 0; index < sl->ref_count[list]; index++) { | ^ libavcodec/h264_refs.c:403:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 403 | for (i = 0; i < FF_ARRAY_ELEMS(h->last_pocs); i++) | ^ libavcodec/h264_refs.c: In function 'ff_h264_decode_ref_pic_list_reordering': libavcodec/h264_refs.c:428:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 428 | for (list = 0; list < sl->list_count; list++) { | ^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavcodec/h264_refs.c:438:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 438 | if (index >= sl->ref_count[list]) { | ^~ libavcodec/h264_refs.c: In function 'ff_h264_execute_ref_pic_marking': libavcodec/h264_refs.c:692:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 692 | for (j = 0; j < FF_ARRAY_ELEMS(h->long_ref); j++) { | ^ libavcodec/h264_refs.c:807:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 807 | for (i = 0; i < FF_ARRAY_ELEMS(h->ps.pps_list); i++) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/h264_refs.c:30: ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/h264_refs.c:810:32: note: in expansion of macro 'FFMAX' 810 | pps_ref_count[0] = FFMAX(pps_ref_count[0], pps->ref_count[0]); | ^~~~~ ./libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/h264_refs.c:810:32: note: in expansion of macro 'FFMAX' 810 | pps_ref_count[0] = FFMAX(pps_ref_count[0], pps->ref_count[0]); | ^~~~~ ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/h264_refs.c:811:32: note: in expansion of macro 'FFMAX' 811 | pps_ref_count[1] = FFMAX(pps_ref_count[1], pps->ref_count[1]); | ^~~~~ ./libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/h264_refs.c:811:32: note: in expansion of macro 'FFMAX' 811 | pps_ref_count[1] = FFMAX(pps_ref_count[1], pps->ref_count[1]); | ^~~~~ CC libavcodec/h264chroma.o In file included from libavcodec/h264_slice.c:42: libavcodec/h264_mvpred.h: In function 'fill_decode_caches': libavcodec/h264_mvpred.h:609:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 609 | for (list = 0; list < sl->list_count; list++) { | ^ CC libavformat/webm_chunk.o AR libswscale/libswscale.a In file included from libavcodec/h264_slice.c:44: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavformat/webmdashenc.o CC libavcodec/h264data.o In file included from libavformat/internal.h:28, from libavformat/id3v2.h:27, from libavformat/wavdec.c:37: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/webpenc.o make[1]: Leaving directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' CC libavformat/webvttdec.o CC libavcodec/h264dec.o In file included from libavformat/internal.h:28, from libavformat/wavenc.c:46: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h264_slice.c: In function 'ff_h264_update_thread_context': libavcodec/h264_slice.c:319:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 319 | for (i = 0; i < FF_ARRAY_ELEMS(h->ps.sps_list); i++) { | ^ libavcodec/h264_slice.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(h->ps.pps_list); i++) { | ^ In file included from libavformat/wavdec.c:28: libavformat/wavdec.c: In function 'wav_parse_bext_string': libavformat/wavdec.c:236:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 236 | av_assert0(length <= sizeof(temp)); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ In file included from libavformat/wavenc.c:36: libavformat/wavenc.c: In function 'bwf_write_bext_string': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/wavenc.c:97:15: note: in expansion of macro 'FFMIN' 97 | len = FFMIN(len, maxlen); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/wavenc.c:97:15: note: in expansion of macro 'FFMIN' 97 | len = FFMIN(len, maxlen); | ^~~~~ libavformat/wavenc.c: In function 'bwf_write_bext_chunk': libavformat/wavenc.c:127:23: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 127 | for (i = 0; i < len/16; i++) { | ^ libavformat/wavenc.c: In function 'peak_write_frame': libavformat/wavenc.c:213:60: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 213 | if (wav->peak_outbuf_size - wav->peak_outbuf_bytes < | ^ libavformat/wavenc.c: At top level: libavformat/wavenc.c:497:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 497 | { "write_bext", "Write BEXT chunk.", OFFSET(write_bext), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, | ^ In file included from libavformat/wavenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/h264_slice.c: In function 'h264_slice_header_init': libavcodec/h264_slice.c:929:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 929 | if (h->x264_build < 44U) | ^ libavformat/wavenc.c:506:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 506 | { "peak_block_size", "Number of audio samples used to generate each peak frame.", OFFSET(peak_block_size), AV_OPT_TYPE_INT, { .i64 = 256 }, 0, 65536, ENC }, | ^ In file included from libavformat/wavenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/wavenc.c:507:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 507 | { "peak_format", "The format of the peak envelope data (1: uint8, 2: uint16).", OFFSET(peak_format), AV_OPT_TYPE_INT, { .i64 = PEAK_FORMAT_UINT16 }, PEAK_FORMAT_UINT8, PEAK_FORMAT_UINT16, ENC }, | ^ In file included from libavformat/wavenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/wavenc.c:508:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 508 | { "peak_ppv", "Number of peak points per peak value (1 or 2).", OFFSET(peak_ppv), AV_OPT_TYPE_INT, { .i64 = 2 }, 1, 2, ENC }, | ^ In file included from libavformat/wavenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/wavdec.c: At top level: libavformat/wavdec.c:752:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 752 | { "ignore_length", "Ignore length", OFFSET(ignore_length), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, DEC }, | ^ In file included from libavformat/wavdec.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavformat/internal.h:28, from libavformat/wc3movie.c:35: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/wavenc.c:631:1: warning: missing initializer for field 'interleave_packet' of 'AVOutputFormat' [-Wmissing-field-initializers] 631 | }; | ^ In file included from libavformat/wavenc.c:43: libavformat/avformat.h:561:11: note: 'interleave_packet' declared here 561 | int (*interleave_packet)(struct AVFormatContext *, AVPacket *out, | ^~~~~~~~~~~~~~~~~ libavcodec/h264_slice.c: In function 'h264_export_frame_props': libavformat/wavdec.c:910:1: warning: missing initializer for field 'read_timestamp' of 'AVInputFormat' [-Wmissing-field-initializers] 910 | }; | ^ libavcodec/h264_slice.c:1303:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1303 | for (int i = 0; i < tc_sd[0]; i++) { | ^ In file included from libavformat/wavdec.c:34: libavformat/avformat.h:744:15: note: 'read_timestamp' declared here 744 | int64_t (*read_timestamp)(struct AVFormatContext *s, int stream_index, | ^~~~~~~~~~~~~~ libavformat/wc3movie.c: In function 'wc3_read_header': libavformat/wc3movie.c:133:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 133 | if ((ret = avio_read(pb, buffer, size)) != size) | ^~ libavformat/wc3movie.c: In function 'wc3_read_packet': libavformat/wc3movie.c:244:84: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 244 | if ((unsigned)size > sizeof(text) || (ret = avio_read(pb, text, size)) != size) | ^~ libavformat/wc3movie.c:249:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 249 | if (i >= size || av_strnlen(&text[i + 1], size - i - 1) >= size - i - 1) | ^~ libavformat/wc3movie.c:253:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 253 | if (i >= size || av_strnlen(&text[i + 1], size - i - 1) >= size - i - 1) | ^~ libavformat/wc3movie.c:257:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 257 | if (i >= size || av_strnlen(&text[i + 1], size - i - 1) >= size - i - 1) | ^~ libavcodec/h264_slice.c: In function 'h264_field_start': libavcodec/h264_slice.c:1558:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1558 | for(i=0; ilast_pocs); i++) | ^ libavcodec/h264_slice.c:1684:99: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1684 | || av_mod_uintp2(h->recovery_frame - h->poc.frame_num, h->ps.sps->log2_max_frame_num) > sei_recovery_frame_cnt) { | ^ libavcodec/h264_slice.c: In function 'h264_slice_header_parse': libavcodec/h264_slice.c:1892:13: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1892 | if (tmp > 51 + 6 * (sps->bit_depth_luma - 8)) { | ^ libavcodec/h264_slice.c: In function 'h264_slice_init': libavcodec/h264_slice.c:1953:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1953 | if (sl->first_mb_addr << FIELD_OR_MBAFF_PICTURE(h) >= h->mb_num || | ^~ libavcodec/h264_slice.c:1954:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1954 | sl->first_mb_addr >= h->mb_num) { | ^~ libavcodec/h264_slice.c:2026:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2026 | if (j < sl->list_count && i < sl->ref_count[j] && | ^ libavcodec/h264_slice.c:2026:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2026 | if (j < sl->list_count && i < sl->ref_count[j] && | ^ In file included from libavformat/internal.h:28, from libavformat/webm_chunk.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/webm_chunk.c: In function 'webm_chunk_write_header': libavformat/webm_chunk.c:151:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 151 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/webm_chunk.c: In function 'webm_chunk_write_packet': libavformat/webm_chunk.c:223:49: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 223 | (pkt->pts == 0 || wc->duration_written >= wc->chunk_duration))) { | ^~ libavformat/webm_chunk.c: At top level: libavformat/webm_chunk.c:258:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 258 | { "chunk_start_index", "start index of the chunk", OFFSET(chunk_start_index), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webm_chunk.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webm_chunk.c:259:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 259 | { "header", "filename of the header where the initialization data will be written", OFFSET(header_filename), AV_OPT_TYPE_STRING, { 0 }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webm_chunk.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webm_chunk.c:260:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 260 | { "audio_chunk_duration", "duration of each chunk in milliseconds", OFFSET(chunk_duration), AV_OPT_TYPE_INT, {.i64 = 5000}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webm_chunk.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webm_chunk.c:261:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 261 | { "method", "set the HTTP method", OFFSET(http_method), AV_OPT_TYPE_STRING, {.str = NULL}, 0, 0, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webm_chunk.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/h264_slice.c: In function 'decode_slice': libavcodec/h264_slice.c:2575:48: warning: unused parameter 'avctx' [-Wunused-parameter] 2575 | static int decode_slice(struct AVCodecContext *avctx, void *arg) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from libavformat/internal.h:28, from libavformat/matroska.h:27, from libavformat/webmdashenc.c:35: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/webvttenc.o In file included from libavformat/internal.h:28, from libavformat/webvttdec.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/webmdashenc.c: In function 'get_duration': libavformat/webmdashenc.c:82:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 82 | for (i = 0; i < s->nb_streams; i++) { | ^ libavformat/webmdashenc.c: In function 'parse_adaptation_sets': libavformat/webmdashenc.c:479:37: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 479 | if (!comma || comma - p >= sizeof(w->as[w->nb_as - 1].id)) { | ^~ libavformat/webmdashenc.c:499:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 499 | as->streams[as->nb_streams - 1] >= s->nb_streams) { | ^~ libavformat/webmdashenc.c: In function 'webm_dash_manifest_write_packet': libavformat/webmdashenc.c:548:61: warning: unused parameter 's' [-Wunused-parameter] 548 | static int webm_dash_manifest_write_packet(AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~~~~~~~~^ libavformat/webmdashenc.c:548:74: warning: unused parameter 'pkt' [-Wunused-parameter] 548 | static int webm_dash_manifest_write_packet(AVFormatContext *s, AVPacket *pkt) | ~~~~~~~~~~^~~ libavformat/webmdashenc.c: At top level: libavformat/webmdashenc.c:561:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 561 | { "adaptation_sets", "Adaptation sets. Syntax: id=0,streams=0,1,2 id=1,streams=3,4 and so on", OFFSET(adaptation_sets), AV_OPT_TYPE_STRING, { 0 }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webmdashenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webmdashenc.c:562:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 562 | { "debug_mode", "[private option - users should never set this]. Create deterministic output", OFFSET(debug_mode), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webmdashenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webmdashenc.c:563:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 563 | { "live", "create a live stream manifest", OFFSET(is_live), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webmdashenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webmdashenc.c:564:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 564 | { "chunk_start_index", "start index of the chunk", OFFSET(chunk_start_index), AV_OPT_TYPE_INT, {.i64 = 0}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webmdashenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webmdashenc.c:565:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 565 | { "chunk_duration_ms", "duration of each chunk (in milliseconds)", OFFSET(chunk_duration), AV_OPT_TYPE_INT, {.i64 = 1000}, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webmdashenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webmdashenc.c:566:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 566 | { "utc_timing_url", "URL of the page that will return the UTC timestamp in ISO format", OFFSET(utc_timing_url), AV_OPT_TYPE_STRING, { 0 }, 0, 0, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webmdashenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavformat/webmdashenc.c:567:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 567 | { "time_shift_buffer_depth", "Smallest time (in seconds) shifting buffer for which any Representation is guaranteed to be available.", OFFSET(time_shift_buffer_depth), AV_OPT_TYPE_DOUBLE, { .dbl = 60.0 }, 1.0, DBL_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webmdashenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavformat/westwood_aud.o libavformat/webmdashenc.c:568:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 568 | { "minimum_update_period", "Minimum Update Period (in seconds) of the manifest.", OFFSET(minimum_update_period), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, AV_OPT_FLAG_ENCODING_PARAM }, | ^ In file included from libavformat/webmdashenc.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/h264data.c:34: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/webpenc.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/webpenc.c: At top level: libavformat/webpenc.c:197:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 197 | AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 65535, ENC }, | ^~~~~~~~~~~~~~~ In file included from libavformat/webpenc.c:23: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/h264dsp.o In file included from libavcodec/h264dec.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/webvttenc.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/westwood_vqa.o In file included from libavformat/internal.h:28, from libavformat/westwood_aud.c:39: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavcodec/h264dec.c:43: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavformat/westwood_aud.c: In function 'wsaud_read_packet': libavformat/westwood_aud.c:156:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 156 | if ((ret = avio_read(pb, &pkt->data[4], chunk_size)) != chunk_size) | ^~ libavformat/westwood_aud.c:164:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 164 | if (ret != chunk_size) | ^~ In file included from libavcodec/h264dec.c:47: libavcodec/h264_mvpred.h: In function 'fill_decode_caches': libavcodec/h264_mvpred.h:609:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 609 | for (list = 0; list < sl->list_count; list++) { | ^ CC libavformat/wsddec.o CC libavformat/wtv_common.o In file included from libavcodec/h264dec.c:49: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/h264idct.o CC libavformat/wtvdec.o libavcodec/h264dec.c: In function 'h264_er_decode_mb': libavcodec/h264dec.c:82:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 82 | if (ref >= sl->ref_count[0]) | ^~ libavcodec/h264dec.c:66:58: warning: unused parameter 'mv_dir' [-Wunused-parameter] 66 | static void h264_er_decode_mb(void *opaque, int ref, int mv_dir, int mv_type, | ~~~~^~~~~~ libavcodec/h264dec.c:66:70: warning: unused parameter 'mv_type' [-Wunused-parameter] 66 | static void h264_er_decode_mb(void *opaque, int ref, int mv_dir, int mv_type, | ~~~~^~~~~~~ libavcodec/h264dec.c:68:55: warning: unused parameter 'mb_intra' [-Wunused-parameter] 68 | int mb_x, int mb_y, int mb_intra, int mb_skipped) | ~~~~^~~~~~~~ libavcodec/h264dec.c:68:69: warning: unused parameter 'mb_skipped' [-Wunused-parameter] 68 | int mb_x, int mb_y, int mb_intra, int mb_skipped) | ~~~~^~~~~~~~~~ libavcodec/h264dec.c: In function 'ff_h264_draw_horiz_band': libavcodec/h264dec.c:102:70: warning: unused parameter 'sl' [-Wunused-parameter] 102 | void ff_h264_draw_horiz_band(const H264Context *h, H264SliceContext *sl, | ~~~~~~~~~~~~~~~~~~^~ CC libavformat/wtvenc.o CC libavformat/wv.o In file included from libavformat/internal.h:28, from libavformat/westwood_vqa.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h264dec.c: At top level: libavcodec/h264dec.c:1031:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1031 | { "is_avc", "is avc", OFFSET(is_avc), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, 0 }, | ^ In file included from libavcodec/h264dec.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/h264dec.c:1032:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1032 | { "nal_length_size", "nal_length_size", OFFSET(nal_length_size), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 4, 0 }, | ^ In file included from libavcodec/h264dec.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/h264dec.c:1033:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1033 | { "enable_er", "Enable error resilience on damaged frames (unsafe)", OFFSET(enable_er), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VD }, | ^ In file included from libavcodec/h264dec.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/h264dec.c:1034:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1034 | { "x264_build", "Assume this x264 version if no x264 version found in any SEI", OFFSET(x264_build), AV_OPT_TYPE_INT, {.i64 = -1}, -1, INT_MAX, VD }, | ^ In file included from libavcodec/h264dec.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/h264pred.o In file included from libavformat/internal.h:28, from libavformat/riff.h:33, from libavformat/wtv.h:25, from libavformat/wtv_common.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h264dec.c: In function 'decode_nal_units': libavcodec/h264dec.c:663:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 663 | h->has_recovery_point = 1; | ~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/h264dec.c:664:9: note: here 664 | case H264_NAL_SLICE: | ^~~~ CC libavformat/wvdec.o In file included from libavformat/internal.h:28, from libavformat/wtvdec.c:35: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/utils.c: In function 'match_stream_specifier': libavformat/utils.c:5185:17: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 5185 | int ret; | ^~~ CC libavcodec/h264qpel.o CC libavformat/wvedec.o libavformat/wtvdec.c: In function 'wtvfile_open_sector': 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)) { | ^ In file included from libavformat/internal.h:28, from libavformat/wtvenc.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/wtvenc.c: In function 'write_header': 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++) { | ^ 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++) { | ^ In file included from libavformat/internal.h:28, from libavformat/wsddec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/wtvdec.c: In function 'recover': libavformat/wtvdec.c:765:39: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 765 | if (wtv->index_entries[i].pos > broken_pos) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from ./libavcodec/avcodec.h:31, from libavformat/avformat.h:317, from libavformat/wtvdec.c:34: libavformat/wtvdec.c: In function 'parse_chunks': libavformat/wtvenc.c: In function 'write_root_table': 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++) { | ^ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavformat/wtvdec.c:854:28: note: in expansion of macro 'FFMIN' 854 | buf_size = FFMIN(len - consumed, sizeof(buf)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavformat/wtvdec.c:854:28: note: in expansion of macro 'FFMIN' 854 | buf_size = FFMIN(len - consumed, sizeof(buf)); | ^~~~~ In file included from libavcodec/h264idct_template.c:30, from libavcodec/h264idct.c:31: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavformat/wtvdec.c: In function 'read_header': libavformat/wtvdec.c:973:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 973 | if (root_size > sizeof(root)) { | ^ CC libavformat/wvenc.o libavformat/wtvenc.c: At top level: libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavformat/wtvenc.c:846:1: warning: missing initializer for field 'interleave_packet' of 'AVOutputFormat' [-Wmissing-field-initializers] 846 | }; | ^ In file included from libavformat/wtvenc.c:30: libavformat/avformat.h:561:11: note: 'interleave_packet' declared here 561 | int (*interleave_packet)(struct AVFormatContext *, AVPacket *out, | ^~~~~~~~~~~~~~~~~ libavformat/wtvdec.c:1034:55: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int:30' [-Wsign-compare] 1034 | while (e <= e_end && frame_nb > e->size) { | ^ libavformat/wtvdec.c: In function 'read_seek': libavformat/wtvdec.c:1073:46: warning: unused parameter 'stream_index' [-Wunused-parameter] 1073 | static int read_seek(AVFormatContext *s, int stream_index, | ~~~~^~~~~~~~~~~~ libavformat/wsddec.c: In function 'get_metadata': libavformat/wsddec.c:81:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 81 | if (avio_read(s->pb, buf, size) != size) { | ^~ In file included from libavcodec/h264pred.c:35: libavcodec/h264pred_template.c: In function 'pred4x4_vertical_8_c': libavcodec/h264pred_template.c:34:67: warning: unused parameter 'topright' [-Wunused-parameter] 34 | static void FUNCC(pred4x4_vertical)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_8_c': libavcodec/h264pred_template.c:47:69: warning: unused parameter 'topright' [-Wunused-parameter] 47 | static void FUNCC(pred4x4_horizontal)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_dc_8_c': libavcodec/h264pred_template.c:58:61: warning: unused parameter 'topright' [-Wunused-parameter] 58 | static void FUNCC(pred4x4_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_left_dc_8_c': libavcodec/h264pred_template.c:73:66: warning: unused parameter 'topright' [-Wunused-parameter] 73 | static void FUNCC(pred4x4_left_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_top_dc_8_c': libavcodec/h264pred_template.c:87:65: warning: unused parameter 'topright' [-Wunused-parameter] 87 | static void FUNCC(pred4x4_top_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_128_dc_8_c': libavcodec/h264pred_template.c:101:65: warning: unused parameter 'topright' [-Wunused-parameter] 101 | static void FUNCC(pred4x4_128_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_127_dc_8_c': libavcodec/h264pred_template.c:114:65: warning: unused parameter 'topright' [-Wunused-parameter] 114 | static void FUNCC(pred4x4_127_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_129_dc_8_c': libavcodec/h264pred_template.c:127:65: warning: unused parameter 'topright' [-Wunused-parameter] 127 | static void FUNCC(pred4x4_129_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_down_right_8_c': libavcodec/h264pred_template.c:165:69: warning: unused parameter 'topright' [-Wunused-parameter] 165 | static void FUNCC(pred4x4_down_right)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_vertical_right_8_c': libavcodec/h264pred_template.c:221:58: warning: unused parameter 'topright' [-Wunused-parameter] 221 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_up_8_c': libavcodec/h264pred_template.c:276:72: warning: unused parameter 'topright' [-Wunused-parameter] 276 | static void FUNCC(pred4x4_horizontal_up)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_down_8_c': libavcodec/h264pred_template.c:302:59: warning: unused parameter 'topright' [-Wunused-parameter] 302 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ CC libavformat/xa.o libavcodec/h264pred_template.c: In function 'pred8x8l_128_dc_8_c': libavcodec/h264pred_template.c:885:55: warning: unused parameter 'has_topleft' [-Wunused-parameter] 885 | static void FUNCC(pred8x8l_128_dc)(uint8_t *_src, int has_topleft, | ~~~~^~~~~~~~~~~ libavcodec/h264pred_template.c:886:40: warning: unused parameter 'has_topright' [-Wunused-parameter] 886 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_left_dc_8_c': libavcodec/h264pred_template.c:894:41: warning: unused parameter 'has_topright' [-Wunused-parameter] 894 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_8_c': libavcodec/h264pred_template.c:926:44: warning: unused parameter 'has_topright' [-Wunused-parameter] 926 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/wvdec.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/wvdec.c: In function 'wv_read_block_header': libavformat/wvdec.c:137:50: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 137 | size = (id & 0x80) ? avio_rl24(pb) : avio_r8(pb); | ^~~~~~~~~~~ libavformat/wvdec.c: In function 'wv_read_packet': libavformat/wvdec.c:289:13: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 289 | if (ret != wc->header.blocksize) { | ^~ libavformat/wvdec.c:307:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 307 | if (ret != wc->header.blocksize) { | ^~ In file included from libavformat/internal.h:28, from libavformat/wvedec.c:22: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/xmv.o libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_up_8_c': libavcodec/h264pred_template.c:1103:47: warning: unused parameter 'has_topright' [-Wunused-parameter] 1103 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_filter_add_8_c': libavcodec/h264pred_template.c:1165:36: warning: unused parameter 'has_topright' [-Wunused-parameter] 1165 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ CC libavcodec/hap.o In file included from libavcodec/h264pred.c:39: libavcodec/h264pred_template.c: In function 'pred4x4_vertical_9_c': libavcodec/h264pred_template.c:34:67: warning: unused parameter 'topright' [-Wunused-parameter] 34 | static void FUNCC(pred4x4_vertical)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_9_c': libavcodec/h264pred_template.c:47:69: warning: unused parameter 'topright' [-Wunused-parameter] 47 | static void FUNCC(pred4x4_horizontal)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_dc_9_c': libavcodec/h264pred_template.c:58:61: warning: unused parameter 'topright' [-Wunused-parameter] 58 | static void FUNCC(pred4x4_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_left_dc_9_c': libavcodec/h264pred_template.c:73:66: warning: unused parameter 'topright' [-Wunused-parameter] 73 | static void FUNCC(pred4x4_left_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_top_dc_9_c': libavcodec/h264pred_template.c:87:65: warning: unused parameter 'topright' [-Wunused-parameter] 87 | static void FUNCC(pred4x4_top_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_128_dc_9_c': libavcodec/h264pred_template.c:101:65: warning: unused parameter 'topright' [-Wunused-parameter] 101 | static void FUNCC(pred4x4_128_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_127_dc_9_c': libavcodec/h264pred_template.c:114:65: warning: unused parameter 'topright' [-Wunused-parameter] 114 | static void FUNCC(pred4x4_127_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_129_dc_9_c': libavcodec/h264pred_template.c:127:65: warning: unused parameter 'topright' [-Wunused-parameter] 127 | static void FUNCC(pred4x4_129_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_down_right_9_c': libavcodec/h264pred_template.c:165:69: warning: unused parameter 'topright' [-Wunused-parameter] 165 | static void FUNCC(pred4x4_down_right)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ CC libavformat/xvag.o libavcodec/h264pred_template.c: In function 'pred4x4_vertical_right_9_c': libavcodec/h264pred_template.c:221:58: warning: unused parameter 'topright' [-Wunused-parameter] 221 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_up_9_c': libavcodec/h264pred_template.c:276:72: warning: unused parameter 'topright' [-Wunused-parameter] 276 | static void FUNCC(pred4x4_horizontal_up)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_down_9_c': libavcodec/h264pred_template.c:302:59: warning: unused parameter 'topright' [-Wunused-parameter] 302 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from libavformat/internal.h:28, from libavformat/xmv.c:33: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_128_dc_9_c': libavcodec/h264pred_template.c:885:55: warning: unused parameter 'has_topleft' [-Wunused-parameter] 885 | static void FUNCC(pred8x8l_128_dc)(uint8_t *_src, int has_topleft, | ~~~~^~~~~~~~~~~ libavcodec/h264pred_template.c:886:40: warning: unused parameter 'has_topright' [-Wunused-parameter] 886 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ In file included from libavcodec/hap.h:30, from libavcodec/hap.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/h264pred_template.c: In function 'pred8x8l_left_dc_9_c': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/h264pred_template.c:894:41: warning: unused parameter 'has_topright' [-Wunused-parameter] 894 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/hap.c: In function 'ff_hap_parse_section_header': libavcodec/hap.c:73:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 73 | if (*section_size > bytestream2_get_bytes_left(gbc) || *section_size < 0) | ^ In file included from libavformat/xmv.c:35: libavformat/xmv.c: In function 'xmv_process_packet_header': libavformat/xmv.c:397:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 397 | av_assert0(xmv->video.stream_index < s->nb_streams); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavformat/xmv.c: In function 'xmv_fetch_new_packet': libavformat/xmv.c:425:58: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 425 | if (avio_seek(pb, xmv->this_packet_offset, SEEK_SET) != xmv->this_packet_offset) | ^~ libavformat/xmv.c:430:31: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 430 | if (xmv->this_packet_size < (12 + xmv->audio_track_count * 4)) | ^ libavformat/xmv.c: In function 'xmv_fetch_audio_packet': libavformat/xmv.c:456:53: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 456 | if (avio_seek(pb, audio->data_offset, SEEK_SET) != audio->data_offset) | ^~ libavformat/xmv.c: In function 'xmv_fetch_video_packet': libavformat/xmv.c:503:53: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 503 | if (avio_seek(pb, video->data_offset, SEEK_SET) != video->data_offset) | ^~ libavformat/xmv.c:517:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 517 | if (result != frame_size) | ^~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_9_c': libavcodec/h264pred_template.c:926:44: warning: unused parameter 'has_topright' [-Wunused-parameter] 926 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ CC libavformat/xwma.o In file included from libavformat/internal.h:28, from libavformat/xa.c:32: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ CC libavformat/yop.o CC libavformat/yuv4mpegdec.o CC libavcodec/hapdec.o CC libavcodec/hapqa_extract_bsf.o libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_up_9_c': libavcodec/h264pred_template.c:1103:47: warning: unused parameter 'has_topright' [-Wunused-parameter] 1103 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_filter_add_9_c': libavcodec/h264pred_template.c:1165:36: warning: unused parameter 'has_topright' [-Wunused-parameter] 1165 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ In file included from libavcodec/h264pred.c:43: libavcodec/h264pred_template.c: In function 'pred4x4_vertical_10_c': libavcodec/h264pred_template.c:34:67: warning: unused parameter 'topright' [-Wunused-parameter] 34 | static void FUNCC(pred4x4_vertical)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_10_c': libavcodec/h264pred_template.c:47:69: warning: unused parameter 'topright' [-Wunused-parameter] 47 | static void FUNCC(pred4x4_horizontal)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ CC libavformat/yuv4mpegenc.o In file included from libavformat/internal.h:28, from libavformat/xvag.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/h264pred_template.c: In function 'pred4x4_dc_10_c': libavcodec/h264pred_template.c:58:61: warning: unused parameter 'topright' [-Wunused-parameter] 58 | static void FUNCC(pred4x4_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_left_dc_10_c': libavcodec/h264pred_template.c:73:66: warning: unused parameter 'topright' [-Wunused-parameter] 73 | static void FUNCC(pred4x4_left_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_top_dc_10_c': libavcodec/h264pred_template.c:87:65: warning: unused parameter 'topright' [-Wunused-parameter] 87 | static void FUNCC(pred4x4_top_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_128_dc_10_c': libavcodec/h264pred_template.c:101:65: warning: unused parameter 'topright' [-Wunused-parameter] 101 | static void FUNCC(pred4x4_128_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavformat/xvag.c: In function 'xvag_read_header': libavformat/xvag.c:72:63: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 72 | if (st->codecpar->channels <= 0 || st->codecpar->channels > FF_SANE_NB_CHANNELS) | ^ libavcodec/h264pred_template.c: In function 'pred4x4_127_dc_10_c': libavcodec/h264pred_template.c:114:65: warning: unused parameter 'topright' [-Wunused-parameter] 114 | static void FUNCC(pred4x4_127_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_129_dc_10_c': libavcodec/h264pred_template.c:127:65: warning: unused parameter 'topright' [-Wunused-parameter] 127 | static void FUNCC(pred4x4_129_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_down_right_10_c': libavcodec/h264pred_template.c:165:69: warning: unused parameter 'topright' [-Wunused-parameter] 165 | static void FUNCC(pred4x4_down_right)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_vertical_right_10_c': libavcodec/h264pred_template.c:221:58: warning: unused parameter 'topright' [-Wunused-parameter] 221 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_up_10_c': libavcodec/h264pred_template.c:276:72: warning: unused parameter 'topright' [-Wunused-parameter] 276 | static void FUNCC(pred4x4_horizontal_up)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from libavcodec/hapdec.c:39: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_down_10_c': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/h264pred_template.c:302:59: warning: unused parameter 'topright' [-Wunused-parameter] 302 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/hapqa_extract_bsf.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavformat/internal.h:28, from libavformat/yuv4mpegdec.c:25: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/xwma.c:26: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ In file included from libavformat/internal.h:28, from libavformat/yop.c:28: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavcodec/hapdec.c: In function 'hap_can_use_tex_in_place': libavcodec/hapdec.c:120:46: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 120 | if (ctx->chunks[i].compressed_offset != running_offset | ^~ libavcodec/hapdec.c: In function 'decompress_chunks_thread': libavcodec/hapdec.c:220:66: warning: unused parameter 'arg' [-Wunused-parameter] 220 | static int decompress_chunks_thread(AVCodecContext *avctx, void *arg, | ~~~~~~^~~ libavcodec/hapdec.c:221:55: warning: unused parameter 'thread_nb' [-Wunused-parameter] 221 | int chunk_nb, int thread_nb) | ~~~~^~~~~~~~~ libavcodec/hapdec.c: In function 'decompress_texture_thread_internal': libavcodec/hapdec.c:249:62: warning: unused parameter 'thread_nb' [-Wunused-parameter] 249 | int slice, int thread_nb, int texture_num) | ~~~~^~~~~~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/imgutils.h:30, from libavcodec/hapdec.c:36: libavcodec/hapdec.c: In function 'hap_decode': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/hapdec.c:354:24: note: in expansion of macro 'FFMIN' 354 | tex_size = FFMIN(ctx->texture_section_size, bytestream2_get_bytes_left(&ctx->gbc)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/hapdec.c:354:24: note: in expansion of macro 'FFMIN' 354 | tex_size = FFMIN(ctx->texture_section_size, bytestream2_get_bytes_left(&ctx->gbc)); | ^~~~~ libavformat/xwma.c: In function 'xwma_read_header': 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) { | ^ CC libavcodec/hcom.o libavformat/xwma.c:260:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 260 | for (i = 0; i < dpds_table_size; ++i) { | ^ libavformat/yuv4mpegdec.c: In function 'yuv4_read_packet': libavformat/yuv4mpegdec.c:312:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 312 | else if (ret != s->packet_size - Y4M_FRAME_MAGIC_LEN) { | ^~ libavformat/yuv4mpegdec.c: In function 'yuv4_read_seek': libavformat/yuv4mpegdec.c:322:51: warning: unused parameter 'stream_index' [-Wunused-parameter] 322 | static int yuv4_read_seek(AVFormatContext *s, int stream_index, | ~~~~^~~~~~~~~~~~ libavformat/yuv4mpegdec.c: In function 'yuv4_read_header': libavformat/yuv4mpegdec.c:161:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 161 | av_log(s, AV_LOG_ERROR, "YUV4MPEG stream contains mixed " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | "interlaced and non-interlaced frames.\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavformat/yuv4mpegdec.c:163:13: note: here 163 | default: | ^~~~~~~ libavformat/yop.c: In function 'yop_read_seek': libavformat/yop.c:184:49: warning: unused parameter 'flags' [-Wunused-parameter] 184 | int64_t timestamp, int flags) | ~~~~^~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_128_dc_10_c': libavcodec/h264pred_template.c:885:55: warning: unused parameter 'has_topleft' [-Wunused-parameter] 885 | static void FUNCC(pred8x8l_128_dc)(uint8_t *_src, int has_topleft, | ~~~~^~~~~~~~~~~ libavcodec/h264pred_template.c:886:40: warning: unused parameter 'has_topright' [-Wunused-parameter] 886 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_left_dc_10_c': libavcodec/h264pred_template.c:894:41: warning: unused parameter 'has_topright' [-Wunused-parameter] 894 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ CC libavcodec/hevc_cabac.o CC libavcodec/hevc_data.o libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_10_c': libavcodec/h264pred_template.c:926:44: warning: unused parameter 'has_topright' [-Wunused-parameter] 926 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ CC libavcodec/hevc_filter.o CC libavcodec/hevc_mp4toannexb_bsf.o In file included from libavformat/internal.h:28, from libavformat/yuv4mpegenc.c:24: libavformat/os_support.h: In function 'is_dos_path': libavformat/os_support.h:70:43: warning: unused parameter 'path' [-Wunused-parameter] 70 | static inline int is_dos_path(const char *path) | ~~~~~~~~~~~~^~~~ libavformat/yuv4mpegenc.c: In function 'yuv4_generate_header': libavformat/yuv4mpegenc.c:56:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 56 | if (field_order != st->codec->field_order && st->codec->field_order != AV_FIELD_UNKNOWN) | ^~ In file included from libavformat/yuv4mpegenc.c:23: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/yuv4mpegenc.c:56:21: warning: comparison of integer expressions of different signedness: 'int' and 'enum AVFieldOrder' [-Wsign-compare] 56 | if (field_order != st->codec->field_order && st->codec->field_order != AV_FIELD_UNKNOWN) | ^~ libavformat/yuv4mpegenc.c:56:5: warning: 'codec' is deprecated [-Wdeprecated-declarations] 56 | if (field_order != st->codec->field_order && st->codec->field_order != AV_FIELD_UNKNOWN) | ^~ In file included from libavformat/yuv4mpegenc.c:23: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ libavformat/yuv4mpegenc.c:57:9: warning: 'codec' is deprecated [-Wdeprecated-declarations] 57 | field_order = st->codec->field_order; | ^~~~~~~~~~~ In file included from libavformat/yuv4mpegenc.c:23: libavformat/avformat.h:885:21: note: declared here 885 | AVCodecContext *codec; | ^~~~~ CC libavcodec/hevc_mvs.o libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_up_10_c': libavcodec/h264pred_template.c:1103:47: warning: unused parameter 'has_topright' [-Wunused-parameter] 1103 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_filter_add_10_c': libavcodec/h264pred_template.c:1165:36: warning: unused parameter 'has_topright' [-Wunused-parameter] 1165 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ In file included from libavcodec/h264pred.c:47: libavcodec/h264pred_template.c: In function 'pred4x4_vertical_12_c': libavcodec/h264pred_template.c:34:67: warning: unused parameter 'topright' [-Wunused-parameter] 34 | static void FUNCC(pred4x4_vertical)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_12_c': libavcodec/h264pred_template.c:47:69: warning: unused parameter 'topright' [-Wunused-parameter] 47 | static void FUNCC(pred4x4_horizontal)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_dc_12_c': libavcodec/h264pred_template.c:58:61: warning: unused parameter 'topright' [-Wunused-parameter] 58 | static void FUNCC(pred4x4_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_left_dc_12_c': libavcodec/h264pred_template.c:73:66: warning: unused parameter 'topright' [-Wunused-parameter] 73 | static void FUNCC(pred4x4_left_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_top_dc_12_c': libavcodec/h264pred_template.c:87:65: warning: unused parameter 'topright' [-Wunused-parameter] 87 | static void FUNCC(pred4x4_top_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_128_dc_12_c': libavcodec/h264pred_template.c:101:65: warning: unused parameter 'topright' [-Wunused-parameter] 101 | static void FUNCC(pred4x4_128_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_127_dc_12_c': libavcodec/h264pred_template.c:114:65: warning: unused parameter 'topright' [-Wunused-parameter] 114 | static void FUNCC(pred4x4_127_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_129_dc_12_c': libavcodec/h264pred_template.c:127:65: warning: unused parameter 'topright' [-Wunused-parameter] 127 | static void FUNCC(pred4x4_129_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_down_right_12_c': libavcodec/h264pred_template.c:165:69: warning: unused parameter 'topright' [-Wunused-parameter] 165 | static void FUNCC(pred4x4_down_right)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_vertical_right_12_c': libavcodec/h264pred_template.c:221:58: warning: unused parameter 'topright' [-Wunused-parameter] 221 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_up_12_c': libavcodec/h264pred_template.c:276:72: warning: unused parameter 'topright' [-Wunused-parameter] 276 | static void FUNCC(pred4x4_horizontal_up)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_down_12_c': libavcodec/h264pred_template.c:302:59: warning: unused parameter 'topright' [-Wunused-parameter] 302 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ CC libavcodec/hevc_parse.o CC libavcodec/hevc_parser.o libavcodec/hevc_cabac.c: In function 'ff_hevc_part_mode_decode': libavcodec/hevc_cabac.c:709:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 709 | if (log2_cb_size == s->ps.sps->log2_min_cb_size) { | ^~ libavcodec/hevc_cabac.c: In function 'ff_hevc_merge_idx_decode': libavcodec/hevc_cabac.c:786:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 786 | while (i < s->sh.max_num_merge_cand-1 && get_cabac_bypass(&s->HEVClc->cc)) | ^ libavcodec/hevc_cabac.c: In function 'significant_coeff_flag_decode_0': libavcodec/hevc_cabac.c:962:81: warning: unused parameter 'c_idx' [-Wunused-parameter] 962 | static av_always_inline int significant_coeff_flag_decode_0(HEVCContext *s, int c_idx, int offset) | ~~~~^~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_128_dc_12_c': libavcodec/h264pred_template.c:885:55: warning: unused parameter 'has_topleft' [-Wunused-parameter] 885 | static void FUNCC(pred8x8l_128_dc)(uint8_t *_src, int has_topleft, | ~~~~^~~~~~~~~~~ libavcodec/h264pred_template.c:886:40: warning: unused parameter 'has_topright' [-Wunused-parameter] 886 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_left_dc_12_c': libavcodec/h264pred_template.c:894:41: warning: unused parameter 'has_topright' [-Wunused-parameter] 894 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/hevc_cabac.c: In function 'ff_hevc_hls_mvd_coding': libavcodec/hevc_cabac.c:1534:49: warning: unused parameter 'x0' [-Wunused-parameter] 1534 | void ff_hevc_hls_mvd_coding(HEVCContext *s, int x0, int y0, int log2_cb_size) | ~~~~^~ libavcodec/hevc_cabac.c:1534:57: warning: unused parameter 'y0' [-Wunused-parameter] 1534 | void ff_hevc_hls_mvd_coding(HEVCContext *s, int x0, int y0, int log2_cb_size) | ~~~~^~ libavcodec/hevc_cabac.c:1534:65: warning: unused parameter 'log2_cb_size' [-Wunused-parameter] 1534 | void ff_hevc_hls_mvd_coding(HEVCContext *s, int x0, int y0, int log2_cb_size) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_12_c': libavcodec/h264pred_template.c:926:44: warning: unused parameter 'has_topright' [-Wunused-parameter] 926 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_up_12_c': libavcodec/h264pred_template.c:1103:47: warning: unused parameter 'has_topright' [-Wunused-parameter] 1103 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ In file included from libavcodec/hevc_parse.c:19: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_filter_add_12_c': libavcodec/h264pred_template.c:1165:36: warning: unused parameter 'has_topright' [-Wunused-parameter] 1165 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ In file included from libavcodec/h264pred.c:51: libavcodec/h264pred_template.c: In function 'pred4x4_vertical_14_c': libavcodec/h264pred_template.c:34:67: warning: unused parameter 'topright' [-Wunused-parameter] 34 | static void FUNCC(pred4x4_vertical)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_14_c': libavcodec/h264pred_template.c:47:69: warning: unused parameter 'topright' [-Wunused-parameter] 47 | static void FUNCC(pred4x4_horizontal)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_dc_14_c': libavcodec/h264pred_template.c:58:61: warning: unused parameter 'topright' [-Wunused-parameter] 58 | static void FUNCC(pred4x4_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_left_dc_14_c': libavcodec/h264pred_template.c:73:66: warning: unused parameter 'topright' [-Wunused-parameter] 73 | static void FUNCC(pred4x4_left_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_top_dc_14_c': libavcodec/h264pred_template.c:87:65: warning: unused parameter 'topright' [-Wunused-parameter] 87 | static void FUNCC(pred4x4_top_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_128_dc_14_c': libavcodec/h264pred_template.c:101:65: warning: unused parameter 'topright' [-Wunused-parameter] 101 | static void FUNCC(pred4x4_128_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_127_dc_14_c': libavcodec/h264pred_template.c:114:65: warning: unused parameter 'topright' [-Wunused-parameter] 114 | static void FUNCC(pred4x4_127_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_129_dc_14_c': libavcodec/h264pred_template.c:127:65: warning: unused parameter 'topright' [-Wunused-parameter] 127 | static void FUNCC(pred4x4_129_dc)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_down_right_14_c': libavcodec/h264pred_template.c:165:69: warning: unused parameter 'topright' [-Wunused-parameter] 165 | static void FUNCC(pred4x4_down_right)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_vertical_right_14_c': libavcodec/h264pred_template.c:221:58: warning: unused parameter 'topright' [-Wunused-parameter] 221 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_up_14_c': libavcodec/h264pred_template.c:276:72: warning: unused parameter 'topright' [-Wunused-parameter] 276 | static void FUNCC(pred4x4_horizontal_up)(uint8_t *_src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred_template.c: In function 'pred4x4_horizontal_down_14_c': libavcodec/h264pred_template.c:302:59: warning: unused parameter 'topright' [-Wunused-parameter] 302 | const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ CC libavcodec/hevc_ps.o CC libavcodec/hevc_refs.o libavcodec/h264pred_template.c: In function 'pred8x8l_128_dc_14_c': libavcodec/h264pred_template.c:885:55: warning: unused parameter 'has_topleft' [-Wunused-parameter] 885 | static void FUNCC(pred8x8l_128_dc)(uint8_t *_src, int has_topleft, | ~~~~^~~~~~~~~~~ libavcodec/h264pred_template.c:886:40: warning: unused parameter 'has_topright' [-Wunused-parameter] 886 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_left_dc_14_c': libavcodec/h264pred_template.c:894:41: warning: unused parameter 'has_topright' [-Wunused-parameter] 894 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/hevc_parse.c: In function 'ff_hevc_decode_extradata': libavcodec/hevc_parse.c:112:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 112 | if (bytestream2_get_bytes_left(&gb) < nalsize) { | ^ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_14_c': libavcodec/h264pred_template.c:926:44: warning: unused parameter 'has_topright' [-Wunused-parameter] 926 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ CC libavcodec/hevc_sei.o libavcodec/hevc_filter.c: In function 'get_qPy_pred': libavcodec/hevc_filter.c:78:67: warning: unused parameter 'log2_cb_size' [-Wunused-parameter] 78 | static int get_qPy_pred(HEVCContext *s, int xBase, int yBase, int log2_cb_size) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_up_14_c': libavcodec/h264pred_template.c:1103:47: warning: unused parameter 'has_topright' [-Wunused-parameter] 1103 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred_template.c: In function 'pred8x8l_horizontal_filter_add_14_c': libavcodec/h264pred_template.c:1165:36: warning: unused parameter 'has_topright' [-Wunused-parameter] 1165 | int has_topright, ptrdiff_t _stride) | ~~~~^~~~~~~~~~~~ libavcodec/h264pred.c: In function 'pred4x4_horizontal_vp8_c': libavcodec/h264pred.c:71:67: warning: unused parameter 'topright' [-Wunused-parameter] 71 | static void pred4x4_horizontal_vp8_c(uint8_t *src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred.c: In function 'pred4x4_down_left_svq3_c': libavcodec/h264pred.c:83:67: warning: unused parameter 'topright' [-Wunused-parameter] 83 | static void pred4x4_down_left_svq3_c(uint8_t *src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ libavcodec/h264pred.c: In function 'pred4x4_vertical_left_rv40': libavcodec/h264pred.c:161:50: warning: unused parameter 'l0' [-Wunused-parameter] 161 | const int l0, const int l1, const int l2, | ~~~~~~~~~~^~ libavcodec/h264pred.c: In function 'pred4x4_tm_vp8_c': libavcodec/h264pred.c:279:59: warning: unused parameter 'topright' [-Wunused-parameter] 279 | static void pred4x4_tm_vp8_c(uint8_t *src, const uint8_t *topright, | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from libavcodec/hevc_mp4toannexb_bsf.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/hevc_mp4toannexb_bsf.c: In function 'hevc_extradata_to_annexb': libavcodec/hevc_mp4toannexb_bsf.c:69:61: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 69 | if (4 + AV_INPUT_BUFFER_PADDING_SIZE + nalu_len > SIZE_MAX - new_extradata_size) { | ^ libavcodec/hevc_mp4toannexb_bsf.c: In function 'hevc_mp4toannexb_filter': libavcodec/hevc_mp4toannexb_bsf.c:155:34: warning: comparison of promoted bitwise complement of an unsigned value with constant [-Wsign-compare] 155 | if (SIZE_MAX - nalu_size < 4 || | ^ libavcodec/hevc_mp4toannexb_bsf.c:156:38: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 156 | SIZE_MAX - 4 - nalu_size < extra_size) { | ^ libavcodec/hevc_mvs.c: In function 'derive_spatial_merge_candidates': libavcodec/hevc_mvs.c:411:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 411 | nb_merge_cand < s->sh.max_num_merge_cand) { | ^ libavcodec/hevc_mvs.c:435:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 435 | nb_orig_merge_cand < s->sh.max_num_merge_cand) { | ^ libavcodec/hevc_mvs.c:438:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 438 | for (comb_idx = 0; nb_merge_cand < s->sh.max_num_merge_cand && | ^ libavcodec/hevc_mvs.c:462:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 462 | while (nb_merge_cand < s->sh.max_num_merge_cand) { | ^ libavcodec/hevc_mvs.c:287:49: warning: unused parameter 'log2_cb_size' [-Wunused-parameter] 287 | int log2_cb_size, | ~~~~^~~~~~~~~~~~ CC libavcodec/hevcdec.o libavcodec/hevc_mvs.c: In function 'ff_hevc_luma_mv_mvp_mode': libavcodec/hevc_mvs.c:583:45: warning: unused parameter 'log2_cb_size' [-Wunused-parameter] 583 | int nPbH, int log2_cb_size, int part_idx, | ~~~~^~~~~~~~~~~~ libavcodec/hevc_mvs.c:583:63: warning: unused parameter 'part_idx' [-Wunused-parameter] 583 | int nPbH, int log2_cb_size, int part_idx, | ~~~~^~~~~~~~ libavcodec/hevc_mvs.c:584:35: warning: unused parameter 'merge_idx' [-Wunused-parameter] 584 | int merge_idx, MvField *mv, | ~~~~^~~~~~~~~ CC libavcodec/hevcdsp.o libavcodec/hevc_refs.c: In function 'ff_hevc_clear_refs': libavcodec/hevc_refs.c:69:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 69 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) | ^ libavcodec/hevc_refs.c: In function 'ff_hevc_flush_dpb': libavcodec/hevc_refs.c:78:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 78 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) | ^ libavcodec/hevc_refs.c: In function 'alloc_frame': libavcodec/hevc_refs.c:85:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 85 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevc_refs.c: In function 'ff_hevc_set_new_ref': libavcodec/hevc_refs.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(s->DPB); i++) { | ^ libavcodec/hevc_refs.c: In function 'ff_hevc_output_frame': libavcodec/hevc_refs.c:182:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 182 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevc_refs.c:191:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 191 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevc_refs.c: In function 'ff_hevc_bump_frame': libavcodec/hevc_refs.c:239:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 239 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevc_refs.c:249:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 249 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevc_refs.c:260:23: 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++) { | ^ libavcodec/hevc_refs.c: In function 'init_slice_rpl': libavcodec/hevc_refs.c:280:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 280 | if (s->slice_idx >= frame->rpl_buf->size / sizeof(RefPicListTab)) | ^~ libavcodec/hevc_refs.c: In function 'ff_hevc_slice_rpl': libavcodec/hevc_refs.c:310:9: warning: missing initializer for field 'list' of 'RefPicList' [-Wmissing-field-initializers] 310 | RefPicList rpl_tmp = { { 0 } }; | ^~~~~~~~~~ In file included from libavcodec/hevc_refs.c:30: libavcodec/hevcdec.h:233:9: note: 'list' declared here 233 | int list[HEVC_MAX_REFS]; | ^~~~ libavcodec/hevc_refs.c:321:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 321 | while (rpl_tmp.nb_refs < sh->nb_refs[list_idx]) { | ^ libavcodec/hevc_refs.c:322:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 322 | for (i = 0; i < FF_ARRAY_ELEMS(cand_lists); i++) { | ^ libavcodec/hevc_refs.c:335:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 335 | for (i = 0; i < sh->nb_refs[list_idx]; i++) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/hevc_refs.c:24: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/hevc_refs.c:350:28: note: in expansion of macro 'FFMIN' 350 | rpl->nb_refs = FFMIN(rpl->nb_refs, sh->nb_refs[list_idx]); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/hevc_refs.c:350:28: note: in expansion of macro 'FFMIN' 350 | rpl->nb_refs = FFMIN(rpl->nb_refs, sh->nb_refs[list_idx]); | ^~~~~ libavcodec/hevc_refs.c:354:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 354 | sh->collocated_ref_idx < rpl->nb_refs) | ^ libavcodec/hevc_refs.c: In function 'find_ref_idx': libavcodec/hevc_refs.c:366:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 366 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevc_refs.c:374:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 374 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevc_refs.c: In function 'ff_hevc_frame_rps': libavcodec/hevc_refs.c:464:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 464 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevc_refs.c:483:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 483 | else if (i < short_rps->num_negative_pics) | ^ libavcodec/hevc_refs.c:505:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 505 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) | ^ libavcodec/hevc_refs.c: In function 'ff_hevc_frame_nb_refs': libavcodec/hevc_refs.c:519:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 519 | for (i = 0; i < rps->num_negative_pics; i++) | ^ In file included from libavcodec/hevc_sei.c:25: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ In file included from libavcodec/hevc_parser.c:25: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/hevc_parser.c: In function 'hevc_parse_slice_header': libavcodec/hevc_parser.c:123:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 123 | if (sh->slice_segment_addr >= ps->sps->ctb_width * ps->sps->ctb_height) { | ^~ CC libavcodec/hevcpred.o libavcodec/hevc_parser.c: In function 'hevc_split': libavcodec/hevc_parser.c:329:39: warning: unused parameter 'avctx' [-Wunused-parameter] 329 | static int hevc_split(AVCodecContext *avctx, const uint8_t *buf, int buf_size) | ~~~~~~~~~~~~~~~~^~~~~ In file included from libavcodec/hevcdec.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/hevc_ps.c:27: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/hevc_ps.c: In function 'remove_sps': libavcodec/hevc_ps.c:96:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 96 | for (i = 0; i < FF_ARRAY_ELEMS(s->pps_list); i++) | ^ libavcodec/hevc_ps.c:97:76: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 97 | if (s->pps_list[i] && ((HEVCPPS*)s->pps_list[i]->data)->sps_id == id) | ^~ libavcodec/hevc_ps.c: In function 'remove_vps': libavcodec/hevc_ps.c:112:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 112 | for (i = 0; i < FF_ARRAY_ELEMS(s->sps_list); i++) | ^ libavcodec/hevc_ps.c:113:76: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 113 | if (s->sps_list[i] && ((HEVCSPS*)s->sps_list[i]->data)->vps_id == id) | ^~ libavcodec/hevc_ps.c: In function 'ff_hevc_decode_short_term_rps': libavcodec/hevc_ps.c:181:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 181 | if (k >= FF_ARRAY_ELEMS(rps->used)) { | ^~ libavcodec/hevc_ps.c:210:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 210 | for (i = 0; i < rps->num_negative_pics >> 1; i++) { | ^ libavcodec/hevc_ps.c:234:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | for (i = 0; i < rps->num_negative_pics; i++) { | ^ libavcodec/hevc_ps.c:247:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 247 | for (i = 0; i < nb_positive_pics; i++) { | ^ libavcodec/hevc_ps.c: In function 'decode_sublayer_hrd': libavcodec/hevc_ps.c:350:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 350 | for (i = 0; i < nb_cpb; i++) { | ^ libavcodec/hevc_ps.c: In function 'ff_hevc_decode_nal_vps': libavcodec/hevc_ps.c:440:18: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 440 | if (nal_size > sizeof(vps->data)) { | ^ libavcodec/hevc_ps.c:520:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 520 | if (vps->vps_num_hrd_parameters > (unsigned)vps->vps_num_layer_sets) { | ^ libavcodec/hevc_ps.c: In function 'scaling_list_data': libavcodec/hevc_ps.c:770:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 770 | if (matrix_id < delta) { | ^ libavcodec/hevc_ps.c: In function 'ff_hevc_parse_sps': libavcodec/hevc_ps.c:916:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 916 | if (sps->chroma_format_idc > 3U) { | ^ libavcodec/hevc_ps.c:986:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 986 | if (sps->temporal_layer[i].max_dec_pic_buffering > (unsigned)HEVC_MAX_DPB_SIZE) { | ^ In file included from libavcodec/hevcdec.c:39: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/hevc_ps.c:1077:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1077 | for (i = 0; i < sps->nb_st_rps; i++) { | ^ libavcodec/hevc_ps.c:1143:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1143 | ow->left_offset + ow->right_offset >= sps->width || | ^~ libavcodec/hevc_ps.c:1144:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1144 | ow->top_offset + ow->bottom_offset >= sps->height) { | ^~ libavcodec/hevc_ps.c:1194:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1194 | if (sps->max_transform_hierarchy_depth_inter > sps->log2_ctb_size - sps->log2_min_tb_size) { | ^ libavcodec/hevc_ps.c:1199:50: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1199 | if (sps->max_transform_hierarchy_depth_intra > sps->log2_ctb_size - sps->log2_min_tb_size) { | ^ libavcodec/hevc_ps.c: In function 'ff_hevc_decode_nal_sps': libavcodec/hevc_ps.c:1236:18: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1236 | if (nal_size > sizeof(sps->data)) { | ^ libavcodec/hevc_ps.c: In function 'hevc_pps_free': libavcodec/hevc_ps.c:1278:33: warning: unused parameter 'opaque' [-Wunused-parameter] 1278 | static void hevc_pps_free(void *opaque, uint8_t *data) | ~~~~~~^~~~~~ libavcodec/hevc_ps.c: In function 'setup_pps': libavcodec/hevc_ps.c:1379:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1379 | if (i > pps->col_bd[j]) | ^ libavcodec/hevc_ps.c:1406:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1406 | if (tb_x < pps->col_bd[i + 1]) { | ^ libavcodec/hevc_ps.c:1413:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1413 | if (tb_y < pps->row_bd[i + 1]) { | ^ libavcodec/hevc_ps.c:1433:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1433 | for (y = pps->row_bd[j]; y < pps->row_bd[j + 1]; y++) | ^ libavcodec/hevc_ps.c:1434:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1434 | for (x = pps->col_bd[i]; x < pps->col_bd[i + 1]; x++) | ^ libavcodec/hevc_ps.c:1337:45: warning: unused parameter 'avctx' [-Wunused-parameter] 1337 | static inline int setup_pps(AVCodecContext *avctx, GetBitContext *gb, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/hevc_ps.c:1337:67: warning: unused parameter 'gb' [-Wunused-parameter] 1337 | static inline int setup_pps(AVCodecContext *avctx, GetBitContext *gb, | ~~~~~~~~~~~~~~~^~ libavcodec/hevc_ps.c: In function 'ff_hevc_decode_nal_pps': libavcodec/hevc_ps.c:1494:18: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1494 | if (nal_size > sizeof(pps->data)) { | ^ libavcodec/hevc_ps.c:1556:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1556 | pps->diff_cu_qp_delta_depth > sps->log2_diff_max_min_coding_block_size) { | ^ libavcodec/hevc_ps.c:1618:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1618 | if (sum >= sps->ctb_width) { | ^~ libavcodec/hevc_ps.c:1630:21: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1630 | if (sum >= sps->ctb_height) { | ^~ libavcodec/hevc_ps.c: In function 'ff_hevc_ps_uninit': libavcodec/hevc_ps.c:1718:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1718 | for (i = 0; i < FF_ARRAY_ELEMS(ps->vps_list); i++) | ^ libavcodec/hevc_ps.c:1720:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1720 | for (i = 0; i < FF_ARRAY_ELEMS(ps->sps_list); i++) | ^ libavcodec/hevc_ps.c:1722:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1722 | for (i = 0; i < FF_ARRAY_ELEMS(ps->pps_list); i++) | ^ CC libavcodec/hnm4video.o libavcodec/hevcdec.c: In function 'pred_weight_table': libavcodec/hevcdec.c:168:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 168 | for (i = 0; i < s->sh.nb_refs[L0]; i++) { | ^ libavcodec/hevcdec.c:176:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 176 | for (i = 0; i < s->sh.nb_refs[L0]; i++) | ^ libavcodec/hevcdec.c:179:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 179 | for (i = 0; i < s->sh.nb_refs[L0]; i++) | ^ libavcodec/hevcdec.c:182:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 182 | for (i = 0; i < s->sh.nb_refs[L0]; i++) { | ^ libavcodec/hevcdec.c:210:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 210 | for (i = 0; i < s->sh.nb_refs[L1]; i++) { | ^ libavcodec/hevcdec.c:218:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 218 | for (i = 0; i < s->sh.nb_refs[L1]; i++) | ^ libavcodec/hevcdec.c:221:27: 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++) | ^ libavcodec/hevcdec.c:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 224 | for (i = 0; i < s->sh.nb_refs[L1]; i++) { | ^ libavcodec/hevcdec.c: In function 'decode_lt_rps': libavcodec/hevcdec.c:281:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 281 | if (i < nb_sps) { | ^ libavcodec/hevcdec.c:299:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 299 | if (i && i != nb_sps) | ^~ In file included from libavcodec/hevcdsp.c:111: libavcodec/hevcdsp_template.c: In function 'sao_edge_restore_0_8': libavcodec/hevcdsp_template.c:358:57: warning: unused parameter 'vert_edge' [-Wunused-parameter] 358 | int c_idx, uint8_t *vert_edge, | ~~~~~~~~~^~~~~~~~~ libavcodec/hevcdsp_template.c:359:46: warning: unused parameter 'horiz_edge' [-Wunused-parameter] 359 | uint8_t *horiz_edge, uint8_t *diag_edge) | ~~~~~~~~~^~~~~~~~~~ libavcodec/hevcdsp_template.c:359:67: warning: unused parameter 'diag_edge' [-Wunused-parameter] 359 | uint8_t *horiz_edge, uint8_t *diag_edge) | ~~~~~~~~~^~~~~~~~~ libavcodec/hevcdec.c: In function 'hls_slice_header': libavcodec/hevcdec.c:556:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 556 | if (sh->slice_segment_addr >= s->ps.sps->ctb_width * s->ps.sps->ctb_height) { | ^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_pixels_8': libavcodec/hevcdsp_template.c:498:60: warning: unused parameter 'mx' [-Wunused-parameter] 498 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:498:73: warning: unused parameter 'my' [-Wunused-parameter] 498 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_uni_pixels_8': libavcodec/hevcdsp_template.c:513:64: warning: unused parameter 'mx' [-Wunused-parameter] 513 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:513:77: warning: unused parameter 'my' [-Wunused-parameter] 513 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_bi_pixels_8': libavcodec/hevcdsp_template.c:530:63: warning: unused parameter 'mx' [-Wunused-parameter] 530 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:530:76: warning: unused parameter 'my' [-Wunused-parameter] 530 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_uni_w_pixels_8': libavcodec/hevcdsp_template.c:555:93: warning: unused parameter 'mx' [-Wunused-parameter] 555 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:555:106: warning: unused parameter 'my' [-Wunused-parameter] 555 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_bi_w_pixels_8': libavcodec/hevcdsp_template.c:581:71: warning: unused parameter 'mx' [-Wunused-parameter] 581 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:581:84: warning: unused parameter 'my' [-Wunused-parameter] 581 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ In file included from libavcodec/hevcdsp.c:111: libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_h_8': libavcodec/hevcdsp_template.c:619:69: warning: unused parameter 'my' [-Wunused-parameter] 619 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_v_8': libavcodec/hevcdsp_template.c:635:56: warning: unused parameter 'mx' [-Wunused-parameter] 635 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_h_8': libavcodec/hevcdsp_template.c:683:73: warning: unused parameter 'my' [-Wunused-parameter] 683 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_h_8': libavcodec/hevcdsp_template.c:709:72: warning: unused parameter 'my' [-Wunused-parameter] 709 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:707:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 707 | for (i = 0; i < sh->nb_refs[L0]; i++) | ^ libavcodec/hevcdec.c:714:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 714 | for (i = 0; i < sh->nb_refs[L1]; i++) | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_v_8': libavcodec/hevcdsp_template.c:737:59: warning: unused parameter 'mx' [-Wunused-parameter] 737 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_v_8': libavcodec/hevcdsp_template.c:764:59: warning: unused parameter 'mx' [-Wunused-parameter] 764 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:824:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 824 | if (num_entry_point_offsets > get_bits_left(gb)) { | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_w_h_8': libavcodec/hevcdsp_template.c:873:63: warning: unused parameter 'my' [-Wunused-parameter] 873 | intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_w_h_8': libavcodec/hevcdsp_template.c:900:80: warning: unused parameter 'my' [-Wunused-parameter] 900 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_w_v_8': libavcodec/hevcdsp_template.c:928:50: warning: unused parameter 'mx' [-Wunused-parameter] 928 | intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:869:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 869 | for (i = 0; i < length; i++) | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_w_v_8': libavcodec/hevcdsp_template.c:955:67: warning: unused parameter 'mx' [-Wunused-parameter] 955 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_h_8': libavcodec/hevcdsp_template.c:1072:69: warning: unused parameter 'my' [-Wunused-parameter] 1072 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_v_8': libavcodec/hevcdsp_template.c:1088:56: warning: unused parameter 'mx' [-Wunused-parameter] 1088 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_h_8': libavcodec/hevcdsp_template.c:1135:73: warning: unused parameter 'my' [-Wunused-parameter] 1135 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_h_8': libavcodec/hevcdsp_template.c:1160:72: warning: unused parameter 'my' [-Wunused-parameter] 1160 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_v_8': libavcodec/hevcdsp_template.c:1186:60: warning: unused parameter 'mx' [-Wunused-parameter] 1186 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_v_8': libavcodec/hevcdsp_template.c:1211:59: warning: unused parameter 'mx' [-Wunused-parameter] 1211 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_w_h_8': libavcodec/hevcdsp_template.c:1314:102: warning: unused parameter 'my' [-Wunused-parameter] 1314 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c: In function 'hls_transform_tree': libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_w_h_8': libavcodec/hevcdec.c:1269:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1269 | if (log2_trafo_size <= s->ps.sps->log2_max_trafo_size && | ^~ libavcodec/hevcdsp_template.c:1342:80: warning: unused parameter 'my' [-Wunused-parameter] 1342 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:1270:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1270 | log2_trafo_size > s->ps.sps->log2_min_tb_size && | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_w_v_8': libavcodec/hevcdsp_template.c:1366:89: warning: unused parameter 'mx' [-Wunused-parameter] 1366 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:1280:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1280 | split_transform_flag = log2_trafo_size > s->ps.sps->log2_max_trafo_size || | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_w_v_8': libavcodec/hevcdsp_template.c:1394:67: warning: unused parameter 'mx' [-Wunused-parameter] 1394 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c: In function 'chroma_mc_bi': libavcodec/hevcdec.c:1632:67: warning: unused parameter 'dststride' [-Wunused-parameter] 1632 | static void chroma_mc_bi(HEVCContext *s, uint8_t *dst0, ptrdiff_t dststride, AVFrame *ref0, AVFrame *ref1, | ~~~~~~~~~~^~~~~~~~~ libavcodec/hevcdec.c: In function 'hls_prediction_unit': libavcodec/hevcdec.c:1786:12: warning: missing initializer for field 'ref_idx' of 'struct MvField' [-Wmissing-field-initializers] 1786 | struct MvField current_mv = {{{ 0 }}}; | ^~~~~~~ In file included from libavcodec/hevcdec.c:43: libavcodec/hevcdec.h:262:12: note: 'ref_idx' declared here 262 | int8_t ref_idx[2]; | ^~~~~~~ CC libavcodec/hpeldsp.o libavcodec/hevcdec.c:1779:68: warning: unused parameter 'idx' [-Wunused-parameter] 1779 | int log2_cb_size, int partIdx, int idx) | ~~~~^~~ libavcodec/hevcdec.c: In function 'hls_coding_unit': libavcodec/hevcdec.c:2149:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2149 | log2_cb_size == s->ps.sps->log2_min_cb_size) { | ^~ libavcodec/hevcdec.c:2157:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2157 | log2_cb_size >= s->ps.sps->pcm.log2_min_pcm_cb_size && | ^~ In file included from libavcodec/hevcdsp.c:115: libavcodec/hevcdsp_template.c: In function 'sao_edge_restore_0_9': libavcodec/hevcdsp_template.c:358:57: warning: unused parameter 'vert_edge' [-Wunused-parameter] 358 | int c_idx, uint8_t *vert_edge, | ~~~~~~~~~^~~~~~~~~ libavcodec/hevcdsp_template.c:359:46: warning: unused parameter 'horiz_edge' [-Wunused-parameter] 359 | uint8_t *horiz_edge, uint8_t *diag_edge) | ~~~~~~~~~^~~~~~~~~~ libavcodec/hevcdsp_template.c:359:67: warning: unused parameter 'diag_edge' [-Wunused-parameter] 359 | uint8_t *horiz_edge, uint8_t *diag_edge) | ~~~~~~~~~^~~~~~~~~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_pixels_9': libavcodec/hevcdsp_template.c:498:60: warning: unused parameter 'mx' [-Wunused-parameter] 498 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:498:73: warning: unused parameter 'my' [-Wunused-parameter] 498 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_uni_pixels_9': libavcodec/hevcdsp_template.c:513:64: warning: unused parameter 'mx' [-Wunused-parameter] 513 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:513:77: warning: unused parameter 'my' [-Wunused-parameter] 513 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:2158:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2158 | log2_cb_size <= s->ps.sps->pcm.log2_max_pcm_cb_size) { | ^~ libavcodec/hevcdec.c:2219:17: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 2219 | const static int cbf[2] = { 0 }; | ^~~~~ libavcodec/hevcdec.c: In function 'hls_coding_quadtree': libavcodec/hevcdec.c:2265:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2265 | log2_cb_size > s->ps.sps->log2_min_cb_size) { | ^ libavcodec/hevcdec.c:2268:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2268 | split_cu = (log2_cb_size > s->ps.sps->log2_min_cb_size); | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_bi_pixels_9': libavcodec/hevcdec.c:2271:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2271 | log2_cb_size >= s->ps.sps->log2_ctb_size - s->ps.pps->diff_cu_qp_delta_depth) { | ^~ libavcodec/hevcdsp_template.c:530:63: warning: unused parameter 'mx' [-Wunused-parameter] 530 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:530:76: warning: unused parameter 'my' [-Wunused-parameter] 530 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:2277:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2277 | log2_cb_size >= s->ps.sps->log2_ctb_size - s->ps.pps->diff_cu_chroma_qp_offset_depth) { | ^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_uni_w_pixels_9': libavcodec/hevcdsp_template.c:555:93: warning: unused parameter 'mx' [-Wunused-parameter] 555 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:555:106: warning: unused parameter 'my' [-Wunused-parameter] 555 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_bi_w_pixels_9': libavcodec/hevcdsp_template.c:581:71: warning: unused parameter 'mx' [-Wunused-parameter] 581 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:581:84: warning: unused parameter 'my' [-Wunused-parameter] 581 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ In file included from libavcodec/hevcdsp.c:115: libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_h_9': libavcodec/hevcdsp_template.c:619:69: warning: unused parameter 'my' [-Wunused-parameter] 619 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_v_9': libavcodec/hevcdsp_template.c:635:56: warning: unused parameter 'mx' [-Wunused-parameter] 635 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_h_9': libavcodec/hevcdsp_template.c:683:73: warning: unused parameter 'my' [-Wunused-parameter] 683 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_h_9': libavcodec/hevcdsp_template.c:709:72: warning: unused parameter 'my' [-Wunused-parameter] 709 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c: In function 'hls_decode_entry': libavcodec/hevcdec.c:2405:43: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 2405 | if (s->tab_slice_address[prev_rs] != s->sh.slice_addr) { | ^~ libavcodec/hevcdec.c:2388:59: warning: unused parameter 'isFilterThread' [-Wunused-parameter] 2388 | static int hls_decode_entry(AVCodecContext *avctxt, void *isFilterThread) | ~~~~~~^~~~~~~~~~~~~~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_v_9': libavcodec/hevcdsp_template.c:737:59: warning: unused parameter 'mx' [-Wunused-parameter] 737 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_v_9': libavcodec/hevcdsp_template.c:764:59: warning: unused parameter 'mx' [-Wunused-parameter] 764 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_w_h_9': libavcodec/hevcdsp_template.c:873:63: warning: unused parameter 'my' [-Wunused-parameter] 873 | intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_w_h_9': libavcodec/hevcdsp_template.c:900:80: warning: unused parameter 'my' [-Wunused-parameter] 900 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_w_v_9': libavcodec/hevcdsp_template.c:928:50: warning: unused parameter 'mx' [-Wunused-parameter] 928 | intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ In file included from libavcodec/hnm4video.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_w_v_9': libavcodec/hevcdsp_template.c:955:67: warning: unused parameter 'mx' [-Wunused-parameter] 955 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hnm4video.c: In function 'unpack_intraframe': libavcodec/hnm4video.c:78:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 78 | while (bytestream2_tell(&gb) < size) { | ^ libavcodec/hnm4video.c:80:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 80 | if (writeoffset >= hnm->width * hnm->height) { | ^~ libavcodec/hnm4video.c:102:46: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 102 | if (offset < 0 || offset + count >= hnm->width * hnm->height) { | ^~ libavcodec/hnm4video.c:105:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 105 | } else if (writeoffset + count >= hnm->width * hnm->height) { | ^~ libavcodec/hnm4video.c: In function 'postprocess_current_frame': libavcodec/hnm4video.c:122:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 122 | for (y = 0; y < hnm->height; y++) { | ^ libavcodec/hnm4video.c:125:23: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 125 | for (x = 0; x < hnm->width; x++) { | ^ libavcodec/hnm4video.c: In function 'decode_interframe_v4': libavcodec/hnm4video.c:156:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 156 | while (bytestream2_tell(&gb) < size) { | ^ libavcodec/hnm4video.c:163:37: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 163 | if (writeoffset + 2 > hnm->width * hnm->height) { | ^ libavcodec/hnm4video.c:177:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 177 | if (writeoffset + count > hnm->width * hnm->height) { | ^ libavcodec/hnm4video.c:189:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 189 | if (writeoffset > hnm->width * hnm->height) { | ^ libavcodec/hnm4video.c:211:46: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 211 | } else if (writeoffset + 2*count > hnm->width * hnm->height) { | ^ libavcodec/hnm4video.c: In function 'decode_interframe_v4a': libavcodec/hnm4video.c:283:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 283 | while (bytestream2_tell(&gb) < size) { | ^ libavcodec/hnm4video.c:291:46: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 291 | if (writeoffset + hnm->width >= hnm->width * hnm->height) { | ^~ libavcodec/hnm4video.c:303:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 303 | if (writeoffset > hnm->width * hnm->height) { | ^ libavcodec/hnm4video.c:323:45: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 323 | if (offset + hnm->width + count >= hnm->width * hnm->height) { | ^~ libavcodec/hnm4video.c:326:57: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 326 | } else if (writeoffset + hnm->width + count >= hnm->width * hnm->height) { | ^~ libavcodec/hnm4video.c: In function 'hnm_update_palette': libavcodec/hnm4video.c:366:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 366 | while (bytestream2_tell(&gb) < size - 8) { | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_h_9': libavcodec/hevcdsp_template.c:1072:69: warning: unused parameter 'my' [-Wunused-parameter] 1072 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_v_9': libavcodec/hevcdsp_template.c:1088:56: warning: unused parameter 'mx' [-Wunused-parameter] 1088 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_h_9': libavcodec/hevcdsp_template.c:1135:73: warning: unused parameter 'my' [-Wunused-parameter] 1135 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_h_9': libavcodec/hevcdsp_template.c:1160:72: warning: unused parameter 'my' [-Wunused-parameter] 1160 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c: In function 'hevc_decode_extradata': libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_v_9': libavcodec/hevcdec.c:3172:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3172 | for (i = 0; i < FF_ARRAY_ELEMS(s->ps.sps_list); i++) { | ^ libavcodec/hevcdsp_template.c:1186:60: warning: unused parameter 'mx' [-Wunused-parameter] 1186 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_v_9': libavcodec/hevcdsp_template.c:1211:59: warning: unused parameter 'mx' [-Wunused-parameter] 1211 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c: In function 'hevc_decode_free': libavcodec/hevcdec.c:3303:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3303 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevcdec.c: In function 'hevc_init_context': libavcodec/hevcdec.c:3351:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3351 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevcdec.c: In function 'hevc_update_thread_context': libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_w_h_9': libavcodec/hevcdsp_template.c:1314:102: warning: unused parameter 'my' [-Wunused-parameter] 1314 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:3392:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3392 | for (i = 0; i < FF_ARRAY_ELEMS(s->DPB); i++) { | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_w_h_9': libavcodec/hevcdsp_template.c:1342:80: warning: unused parameter 'my' [-Wunused-parameter] 1342 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c:3403:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3403 | for (i = 0; i < FF_ARRAY_ELEMS(s->ps.vps_list); i++) { | ^ libavcodec/hevcdec.c:3412:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3412 | for (i = 0; i < FF_ARRAY_ELEMS(s->ps.sps_list); i++) { | ^ libavcodec/hevcdec.c:3421:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 3421 | for (i = 0; i < FF_ARRAY_ELEMS(s->ps.pps_list); i++) { | ^ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_w_v_9': libavcodec/hevcdsp_template.c:1366:89: warning: unused parameter 'mx' [-Wunused-parameter] 1366 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_w_v_9': libavcodec/hevcdsp_template.c:1394:67: warning: unused parameter 'mx' [-Wunused-parameter] 1394 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdec.c: At top level: libavcodec/hevcdec.c:3529:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3529 | AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, PAR }, | ^~~~~~~~~~~~~~~~ In file included from libavcodec/hevcdec.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/hevcdec.c:3531:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3531 | AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, PAR }, | ^~~~~~~~~~~~~~~~ In file included from libavcodec/hevcdec.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/hevc_refs.c: In function 'ff_hevc_output_frame': libavcodec/hevc_refs.c:219:13: warning: 'min_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 219 | av_log(s->avctx, AV_LOG_DEBUG, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | "Output frame with POC %d.\n", frame->poc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/hevcdsp.c:119: libavcodec/hevcdsp_template.c: In function 'sao_edge_restore_0_10': libavcodec/hevcdsp_template.c:358:57: warning: unused parameter 'vert_edge' [-Wunused-parameter] 358 | int c_idx, uint8_t *vert_edge, | ~~~~~~~~~^~~~~~~~~ libavcodec/hevcdsp_template.c:359:46: warning: unused parameter 'horiz_edge' [-Wunused-parameter] 359 | uint8_t *horiz_edge, uint8_t *diag_edge) | ~~~~~~~~~^~~~~~~~~~ libavcodec/hevcdsp_template.c:359:67: warning: unused parameter 'diag_edge' [-Wunused-parameter] 359 | uint8_t *horiz_edge, uint8_t *diag_edge) | ~~~~~~~~~^~~~~~~~~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_pixels_10': libavcodec/hevcdsp_template.c:498:60: warning: unused parameter 'mx' [-Wunused-parameter] 498 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:498:73: warning: unused parameter 'my' [-Wunused-parameter] 498 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_uni_pixels_10': libavcodec/hevcdsp_template.c:513:64: warning: unused parameter 'mx' [-Wunused-parameter] 513 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:513:77: warning: unused parameter 'my' [-Wunused-parameter] 513 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_bi_pixels_10': libavcodec/hevcdsp_template.c:530:63: warning: unused parameter 'mx' [-Wunused-parameter] 530 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:530:76: warning: unused parameter 'my' [-Wunused-parameter] 530 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_uni_w_pixels_10': libavcodec/hevcdsp_template.c:555:93: warning: unused parameter 'mx' [-Wunused-parameter] 555 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:555:106: warning: unused parameter 'my' [-Wunused-parameter] 555 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_bi_w_pixels_10': libavcodec/hevcdsp_template.c:581:71: warning: unused parameter 'mx' [-Wunused-parameter] 581 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:581:84: warning: unused parameter 'my' [-Wunused-parameter] 581 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ In file included from libavcodec/hevcdsp.c:119: libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_h_10': libavcodec/hevcdsp_template.c:619:69: warning: unused parameter 'my' [-Wunused-parameter] 619 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_v_10': libavcodec/hevcdsp_template.c:635:56: warning: unused parameter 'mx' [-Wunused-parameter] 635 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_h_10': libavcodec/hevcdsp_template.c:683:73: warning: unused parameter 'my' [-Wunused-parameter] 683 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_h_10': libavcodec/hevcdsp_template.c:709:72: warning: unused parameter 'my' [-Wunused-parameter] 709 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_v_10': libavcodec/hevcdsp_template.c:737:59: warning: unused parameter 'mx' [-Wunused-parameter] 737 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_v_10': libavcodec/hevcdsp_template.c:764:59: warning: unused parameter 'mx' [-Wunused-parameter] 764 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ CC libavcodec/hq_hqa.o libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_w_h_10': libavcodec/hevcdsp_template.c:873:63: warning: unused parameter 'my' [-Wunused-parameter] 873 | intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_w_h_10': libavcodec/hevcdsp_template.c:900:80: warning: unused parameter 'my' [-Wunused-parameter] 900 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_w_v_10': libavcodec/hevcdsp_template.c:928:50: warning: unused parameter 'mx' [-Wunused-parameter] 928 | intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_w_v_10': libavcodec/hevcdsp_template.c:955:67: warning: unused parameter 'mx' [-Wunused-parameter] 955 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ CC libavcodec/hq_hqadata.o libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_h_10': libavcodec/hevcdsp_template.c:1072:69: warning: unused parameter 'my' [-Wunused-parameter] 1072 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_v_10': libavcodec/hevcdsp_template.c:1088:56: warning: unused parameter 'mx' [-Wunused-parameter] 1088 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_h_10': libavcodec/hevcdsp_template.c:1135:73: warning: unused parameter 'my' [-Wunused-parameter] 1135 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_h_10': libavcodec/hevcdsp_template.c:1160:72: warning: unused parameter 'my' [-Wunused-parameter] 1160 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_v_10': libavcodec/hevcdsp_template.c:1186:60: warning: unused parameter 'mx' [-Wunused-parameter] 1186 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_v_10': libavcodec/hevcdsp_template.c:1211:59: warning: unused parameter 'mx' [-Wunused-parameter] 1211 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_w_h_10': libavcodec/hevcdsp_template.c:1314:102: warning: unused parameter 'my' [-Wunused-parameter] 1314 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_w_h_10': libavcodec/hevcdsp_template.c:1342:80: warning: unused parameter 'my' [-Wunused-parameter] 1342 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_w_v_10': libavcodec/hevcdsp_template.c:1366:89: warning: unused parameter 'mx' [-Wunused-parameter] 1366 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_w_v_10': libavcodec/hevcdsp_template.c:1394:67: warning: unused parameter 'mx' [-Wunused-parameter] 1394 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ In file included from libavcodec/hevcdsp.c:123: libavcodec/hevcdsp_template.c: In function 'sao_edge_restore_0_12': libavcodec/hevcdsp_template.c:358:57: warning: unused parameter 'vert_edge' [-Wunused-parameter] 358 | int c_idx, uint8_t *vert_edge, | ~~~~~~~~~^~~~~~~~~ libavcodec/hevcdsp_template.c:359:46: warning: unused parameter 'horiz_edge' [-Wunused-parameter] 359 | uint8_t *horiz_edge, uint8_t *diag_edge) | ~~~~~~~~~^~~~~~~~~~ libavcodec/hevcdsp_template.c:359:67: warning: unused parameter 'diag_edge' [-Wunused-parameter] 359 | uint8_t *horiz_edge, uint8_t *diag_edge) | ~~~~~~~~~^~~~~~~~~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_pixels_12': libavcodec/hevcdsp_template.c:498:60: warning: unused parameter 'mx' [-Wunused-parameter] 498 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:498:73: warning: unused parameter 'my' [-Wunused-parameter] 498 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_uni_pixels_12': libavcodec/hevcdsp_template.c:513:64: warning: unused parameter 'mx' [-Wunused-parameter] 513 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:513:77: warning: unused parameter 'my' [-Wunused-parameter] 513 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_bi_pixels_12': libavcodec/hevcdsp_template.c:530:63: warning: unused parameter 'mx' [-Wunused-parameter] 530 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:530:76: warning: unused parameter 'my' [-Wunused-parameter] 530 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_uni_w_pixels_12': libavcodec/hevcdsp_template.c:555:93: warning: unused parameter 'mx' [-Wunused-parameter] 555 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:555:106: warning: unused parameter 'my' [-Wunused-parameter] 555 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_pel_bi_w_pixels_12': libavcodec/hevcdsp_template.c:581:71: warning: unused parameter 'mx' [-Wunused-parameter] 581 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c:581:84: warning: unused parameter 'my' [-Wunused-parameter] 581 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ In file included from libavcodec/hevcdsp.c:123: libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_h_12': libavcodec/hevcdsp_template.c:619:69: warning: unused parameter 'my' [-Wunused-parameter] 619 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_v_12': libavcodec/hevcdsp_template.c:635:56: warning: unused parameter 'mx' [-Wunused-parameter] 635 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_h_12': libavcodec/hevcdsp_template.c:683:73: warning: unused parameter 'my' [-Wunused-parameter] 683 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_h_12': libavcodec/hevcdsp_template.c:709:72: warning: unused parameter 'my' [-Wunused-parameter] 709 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_v_12': libavcodec/hevcdsp_template.c:737:59: warning: unused parameter 'mx' [-Wunused-parameter] 737 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_v_12': libavcodec/hevcdsp_template.c:764:59: warning: unused parameter 'mx' [-Wunused-parameter] 764 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_w_h_12': libavcodec/hevcdsp_template.c:873:63: warning: unused parameter 'my' [-Wunused-parameter] 873 | intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_w_h_12': libavcodec/hevcdsp_template.c:900:80: warning: unused parameter 'my' [-Wunused-parameter] 900 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_uni_w_v_12': libavcodec/hevcdsp_template.c:928:50: warning: unused parameter 'mx' [-Wunused-parameter] 928 | intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_qpel_bi_w_v_12': libavcodec/hevcdsp_template.c:955:67: warning: unused parameter 'mx' [-Wunused-parameter] 955 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_h_12': libavcodec/hevcdsp_template.c:1072:69: warning: unused parameter 'my' [-Wunused-parameter] 1072 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_v_12': libavcodec/hevcdsp_template.c:1088:56: warning: unused parameter 'mx' [-Wunused-parameter] 1088 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_h_12': libavcodec/hevcdsp_template.c:1135:73: warning: unused parameter 'my' [-Wunused-parameter] 1135 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_h_12': libavcodec/hevcdsp_template.c:1160:72: warning: unused parameter 'my' [-Wunused-parameter] 1160 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_v_12': libavcodec/hevcdsp_template.c:1186:60: warning: unused parameter 'mx' [-Wunused-parameter] 1186 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_v_12': libavcodec/hevcdsp_template.c:1211:59: warning: unused parameter 'mx' [-Wunused-parameter] 1211 | int height, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_w_h_12': libavcodec/hevcdsp_template.c:1314:102: warning: unused parameter 'my' [-Wunused-parameter] 1314 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_w_h_12': libavcodec/hevcdsp_template.c:1342:80: warning: unused parameter 'my' [-Wunused-parameter] 1342 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_uni_w_v_12': libavcodec/hevcdsp_template.c:1366:89: warning: unused parameter 'mx' [-Wunused-parameter] 1366 | int height, int denom, int wx, int ox, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ libavcodec/hevcdsp_template.c: In function 'put_hevc_epel_bi_w_v_12': libavcodec/hevcdsp_template.c:1394:67: warning: unused parameter 'mx' [-Wunused-parameter] 1394 | int ox0, int ox1, intptr_t mx, intptr_t my, int width) | ~~~~~~~~~^~ In file included from libavcodec/hq_hqa.h:27, from libavcodec/hq_hqa.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ In file included from libavcodec/hq_hqa.h:27, from libavcodec/hq_hqadata.c:21: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ CC libavcodec/hq_hqadsp.o libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/hq_hqa.c: In function 'hq_decode_frame': libavcodec/hq_hqa.c:154:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 154 | if (slice_off[slice] < (profile->num_slices + 1) * 3 || | ^ libavcodec/hq_hqa.c: In function 'hq_hqa_decode_frame': libavcodec/hq_hqa.c:319:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 319 | if (bytestream2_get_bytes_left(&ctx->gbc) < info_size) { | ^ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/hevc_cabac.c: In function 'ff_hevc_hls_residual_coding': libavcodec/hevc_cabac.c:1419:63: warning: 'sb_type' may be used uninitialized in this function [-Wmaybe-uninitialized] 1419 | int c_rice_p_init = lc->stat_coeff[sb_type] / 4; | ~~~~~~~~~~~~~~^~~~~~~~~ libavcodec/hevc_cabac.c:1485:13: warning: 'explicit_rdpcm_dir_flag' may be used uninitialized in this function [-Wmaybe-uninitialized] 1485 | s->hevcdsp.transform_rdpcm(coeffs, log2_trafo_size, mode); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/hqx.o libavcodec/hqx.c: In function 'decode_slice_thread': libavcodec/hqx.c:382:61: warning: unused parameter 'arg' [-Wunused-parameter] 382 | static int decode_slice_thread(AVCodecContext *avctx, void *arg, | ~~~~~~^~~ libavcodec/hqx.c:383:50: warning: unused parameter 'threadnr' [-Wunused-parameter] 383 | int slice_no, int threadnr) | ~~~~^~~~~~~~ libavcodec/hqx.c: In function 'hqx_decode_frame': libavcodec/hqx.c:423:54: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 423 | if (info_offset > INT_MAX || info_offset + 8 > avpkt->size) { | ^ CC libavcodec/hqxdsp.o CC libavcodec/hqxvlc.o CC libavcodec/htmlsubtitles.o CC libavcodec/huffman.o CC libavcodec/huffyuv.o libavcodec/htmlsubtitles.c: In function 'ff_htmlmarkup_to_ass': 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) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/htmlsubtitles.c:22: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/htmlsubtitles.c:275:44: note: in expansion of macro 'FFMIN' 275 | FFMIN(sizeof(new_tag->face), len+1)); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/htmlsubtitles.c:275:44: note: in expansion of macro 'FFMIN' 275 | FFMIN(sizeof(new_tag->face), len+1)); | ^~~~~ CC libavcodec/huffyuvdec.o CC libavcodec/huffyuvdsp.o libavcodec/huffyuvdec.c: In function 'decode_frame': libavcodec/huffyuvdec.c:1258:69: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 1258 | slice_height <= 0 || nb_slices * (uint64_t)slice_height > height) | ^ CC libavcodec/huffyuvenc.o CC libavcodec/huffyuvencdsp.o CC libavcodec/idcinvideo.o CC libavcodec/idctdsp.o CC libavcodec/iff.o CC libavcodec/iirfilter.o libavcodec/idctdsp.c: In function 'ff_jref_idct1_put': libavcodec/idctdsp.c:229:56: warning: unused parameter 'line_size' [-Wunused-parameter] 229 | static void ff_jref_idct1_put(uint8_t *dest, ptrdiff_t line_size, int16_t *block) | ~~~~~~~~~~^~~~~~~~~ libavcodec/idctdsp.c: In function 'ff_jref_idct1_add': libavcodec/idctdsp.c:233:56: warning: unused parameter 'line_size' [-Wunused-parameter] 233 | static void ff_jref_idct1_add(uint8_t *dest, ptrdiff_t line_size, int16_t *block) | ~~~~~~~~~~^~~~~~~~~ CC libavcodec/ilbcdec.o libavcodec/huffyuvenc.c: In function 'encode_init': libavcodec/huffyuvenc.c:227:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 227 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/huffyuvenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/huffyuvenc.c:228:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 228 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/huffyuvenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/huffyuvenc.c:233:5: warning: 'context_model' is deprecated [-Wdeprecated-declarations] 233 | if (avctx->context_model == 1) | ^~ In file included from libavcodec/huffyuvenc.c:31: libavcodec/avcodec.h:2478:9: note: declared here 2478 | int context_model; | ^~~~~~~~~~~~~ libavcodec/huffyuvenc.c:234:9: warning: 'context_model' is deprecated [-Wdeprecated-declarations] 234 | s->context = avctx->context_model; | ^ In file included from libavcodec/huffyuvenc.c:31: libavcodec/avcodec.h:2478:9: note: declared here 2478 | int context_model; | ^~~~~~~~~~~~~ libavcodec/huffyuvenc.c:315:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 315 | if (avctx->prediction_method) | ^~ In file included from libavcodec/huffyuvenc.c:31: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/huffyuvenc.c:316:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 316 | s->predictor = avctx->prediction_method; | ^ In file included from libavcodec/huffyuvenc.c:31: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/iirfilter.c: In function 'butterworth_init_coeffs': libavcodec/iirfilter.c:58:50: warning: unused parameter 'stopband' [-Wunused-parameter] 58 | float stopband) | ~~~~~~^~~~~~~~ CC libavcodec/imc.o libavcodec/iirfilter.c: In function 'biquad_init_coeffs': In file included from libavcodec/iff.c:33: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/huffyuvenc.c: At top level: libavcodec/huffyuvenc.c:1062:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1062 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/huffyuvenc.c:38: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/iirfilter.c:121:65: warning: unused parameter 'stopband' [-Wunused-parameter] 121 | float cutoff_ratio, float stopband) | ~~~~~~^~~~~~~~ libavcodec/iirfilter.c: In function 'ff_iir_filter_init_coeffs': libavcodec/iirfilter.c:166:83: warning: unused parameter 'ripple' [-Wunused-parameter] 166 | float stopband, float ripple) | ~~~~~~^~~~~~ libavcodec/huffyuvenc.c:1067:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1067 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/huffyuvenc.c:38: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/huffyuvenc.c:1068:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1068 | { "context", "Set per-frame huffman tables", OFFSET(context), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/huffyuvenc.c:38: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/imgconvert.o CC libavcodec/imm4.o libavcodec/imc.c: In function 'imc_read_level_coeffs_raw': libavcodec/imc.c:357:58: warning: unused parameter 'stream_format_code' [-Wunused-parameter] 357 | static void imc_read_level_coeffs_raw(IMCContext *q, int stream_format_code, | ~~~~^~~~~~~~~~~~~~~~~~ libavcodec/imc.c: In function 'imc_decode_level_coefficients': libavcodec/imc.c:368:55: warning: unused parameter 'q' [-Wunused-parameter] 368 | static void imc_decode_level_coefficients(IMCContext *q, int *levlCoeffBuf, | ~~~~~~~~~~~~^ libavcodec/imc.c: In function 'imc_decode_level_coefficients2': libavcodec/imc.c:402:56: warning: unused parameter 'q' [-Wunused-parameter] 402 | static void imc_decode_level_coefficients2(IMCContext *q, int *levlCoeffBuf, | ~~~~~~~~~~~~^ CC libavcodec/imx_dump_header_bsf.o libavcodec/imc.c: In function 'imc_adjust_bit_allocation': libavcodec/imc.c:679:51: warning: unused parameter 'q' [-Wunused-parameter] 679 | static void imc_adjust_bit_allocation(IMCContext *q, IMCChannel *chctx, | ~~~~~~~~~~~~^ libavcodec/imc.c: In function 'imc_imdct256': libavcodec/imc.c:721:64: warning: unused parameter 'channels' [-Wunused-parameter] 721 | static void imc_imdct256(IMCContext *q, IMCChannel *chctx, int channels) | ~~~~^~~~~~~~ libavcodec/imc.c: In function 'inverse_quant_coeff': libavcodec/imc.c:754:44: warning: unused parameter 'q' [-Wunused-parameter] 754 | static int inverse_quant_coeff(IMCContext *q, IMCChannel *chctx, | ~~~~~~~~~~~~^ libavcodec/imc.c: At top level: libavcodec/imc.c:1094:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 1094 | }; | ^ In file included from libavcodec/imc.c:41: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/imc.c:1110:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 1110 | }; | ^ In file included from libavcodec/imc.c:41: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/imgconvert.c: In function 'av_picture_crop': libavcodec/imgconvert.c:123:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 123 | dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + left_band; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:123:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 123 | dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + left_band; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:123:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 123 | dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + left_band; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:124:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 124 | dst->data[1] = src->data[1] + ((top_band >> y_shift) * src->linesize[1]) + (left_band >> x_shift); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:124:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 124 | dst->data[1] = src->data[1] + ((top_band >> y_shift) * src->linesize[1]) + (left_band >> x_shift); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:124:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 124 | dst->data[1] = src->data[1] + ((top_band >> y_shift) * src->linesize[1]) + (left_band >> x_shift); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:125:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 125 | dst->data[2] = src->data[2] + ((top_band >> y_shift) * src->linesize[2]) + (left_band >> x_shift); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:125:5: warning: 'data' is deprecated [-Wdeprecated-declarations] 125 | dst->data[2] = src->data[2] + ((top_band >> y_shift) * src->linesize[2]) + (left_band >> x_shift); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:125:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 125 | dst->data[2] = src->data[2] + ((top_band >> y_shift) * src->linesize[2]) + (left_band >> x_shift); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:129:9: warning: 'data' is deprecated [-Wdeprecated-declarations] 129 | dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + (left_band * max_step[0]); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:129:9: warning: 'data' is deprecated [-Wdeprecated-declarations] 129 | dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + (left_band * max_step[0]); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:129:9: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 129 | dst->data[0] = src->data[0] + (top_band * src->linesize[0]) + (left_band * max_step[0]); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:132:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 132 | dst->linesize[0] = src->linesize[0]; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:132:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 132 | dst->linesize[0] = src->linesize[0]; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:133:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 133 | dst->linesize[1] = src->linesize[1]; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:133:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 133 | dst->linesize[1] = src->linesize[1]; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:134:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 134 | dst->linesize[2] = src->linesize[2]; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:134:5: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 134 | dst->linesize[2] = src->linesize[2]; | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c: In function 'av_picture_pad': libavcodec/imgconvert.c:160:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 160 | memset(dst->data[0], color[0], | ^~~~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:161:21: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 161 | dst->linesize[0] * padtop + (padleft * max_step[0])); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:165:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 165 | optr = dst->data[0] + dst->linesize[0] * padtop + | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:165:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 165 | optr = dst->data[0] + dst->linesize[0] * padtop + | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:166:21: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 166 | (dst->linesize[0] - (padright * max_step[0])); | ^ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:170:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 170 | optr += dst->linesize[0]; | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:175:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 175 | optr = dst->data[0] + dst->linesize[0] * (height - padbottom) - | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:175:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 175 | optr = dst->data[0] + dst->linesize[0] * (height - padbottom) - | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:177:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 177 | memset(optr, color[0], dst->linesize[0] * padbottom + | ^~~~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:189:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 189 | memset(dst->data[i], color[i], | ^~~~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:190:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 190 | dst->linesize[i] * (padtop >> y_shift) + (padleft >> x_shift)); | ^~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:194:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 194 | optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:194:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 194 | optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:195:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 195 | (dst->linesize[i] - (padright >> x_shift)); | ^ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:199:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 199 | optr += dst->linesize[i]; | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:204:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 204 | uint8_t *iptr = src->data[i]; | ^~~~~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:205:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 205 | optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:205:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 205 | optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:208:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 208 | iptr += src->linesize[i]; | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:209:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 209 | optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:209:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 209 | optr = dst->data[i] + dst->linesize[i] * (padtop >> y_shift) + | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:210:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 210 | (dst->linesize[i] - (padright >> x_shift)); | ^ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:216:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 216 | iptr += src->linesize[i]; | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:217:17: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 217 | optr += dst->linesize[i]; | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:222:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 222 | optr = dst->data[i] + dst->linesize[i] * | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/imgconvert.c:222:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 222 | optr = dst->data[i] + dst->linesize[i] * | ^~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/imgconvert.c:224:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 224 | memset(optr, color[i],dst->linesize[i] * | ^~~~~~ In file included from libavcodec/imgconvert.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ CC libavcodec/indeo2.o libavcodec/iff.c: In function 'cmap_read_palette': libavcodec/iff.c:187:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 187 | s->transparency < 1 << avctx->bits_per_coded_sample) | ^ libavcodec/iff.c: In function 'decode_byterun': libavcodec/iff.c:537:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 537 | for (x = 0; x < dst_size && bytestream2_get_bytes_left(gb) > 0;) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/imgutils.h:30, from libavcodec/iff.c:31: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ ./libavutil/common.h:97:23: note: in expansion of macro 'FFMIN' 97 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ ./libavutil/common.h:97:29: note: in expansion of macro 'FFMIN' 97 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ libavcodec/iff.c:541:22: note: in expansion of macro 'FFMIN3' 541 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ ./libavutil/common.h:97:23: note: in expansion of macro 'FFMIN' 97 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ ./libavutil/common.h:97:29: note: in expansion of macro 'FFMIN' 97 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ libavcodec/iff.c:541:22: note: in expansion of macro 'FFMIN3' 541 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ ./libavutil/common.h:97:23: note: in expansion of macro 'FFMIN' 97 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ ./libavutil/common.h:97:29: note: in expansion of macro 'FFMIN' 97 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ libavcodec/iff.c:541:22: note: in expansion of macro 'FFMIN3' 541 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ ./libavutil/common.h:97:23: note: in expansion of macro 'FFMIN' 97 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ ./libavutil/common.h:97:29: note: in expansion of macro 'FFMIN' 97 | #define FFMIN3(a,b,c) FFMIN(FFMIN(a,b),c) | ^~~~~ libavcodec/iff.c:541:22: note: in expansion of macro 'FFMIN3' 541 | length = FFMIN3(value + 1, dst_size - x, bytestream2_get_bytes_left(gb)); | ^~~~~~ libavcodec/iff.c:543:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 543 | if (length < value + 1) | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/imgutils.h:30, from libavcodec/iff.c:31: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/iff.c:546:22: note: in expansion of macro 'FFMIN' 546 | length = FFMIN(-value + 1, dst_size - x); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/iff.c:546:22: note: in expansion of macro 'FFMIN' 546 | length = FFMIN(-value + 1, dst_size - x); | ^~~~~ libavcodec/iff.c:553:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 553 | if (x < dst_size) { | ^ libavcodec/iff.c: In function 'decode_byterun2': libavcodec/iff.c:578:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 578 | for (i = 0; i < count && x_pos < line_size; i++) { | ^ In file included from libavcodec/imx_dump_header_bsf.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/iff.c: In function 'decode_byte_vertical_delta': libavcodec/iff.c:874:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 874 | if (xor && ofsdst < dst_size) { | ^ libavcodec/iff.c:889:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 889 | if (xor && ofsdst < dst_size) { | ^ libavcodec/iff.c: In function 'decode_delta_j': libavcodec/iff.c:933:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 933 | for (g = 0; g < groups; g++) { | ^ libavcodec/iff.c:946:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 946 | for (b = 0; b < cols; b++) { | ^ libavcodec/iff.c:950:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 950 | if (offset >= dst_size) | ^~ libavcodec/iff.c:972:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 972 | for (g = 0; g < groups; g++) { | ^ libavcodec/iff.c:980:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 980 | for (r = 0; r < rows; r++) { | ^ libavcodec/iff.c:989:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 989 | for (b = 0; b < bytes; b++) { | ^ libavcodec/iff.c:992:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 992 | if (noffset >= dst_size) | ^~ libavcodec/iff.c:906:39: warning: unused parameter 'h' [-Wunused-parameter] 906 | int w, int h, int bpp, int dst_size) | ~~~~^ libavcodec/iff.c: In function 'decode_delta_d': libavcodec/iff.c:1307:39: warning: unused parameter 'flag' [-Wunused-parameter] 1307 | int w, int flag, int bpp, int dst_size) | ~~~~^~~~ libavcodec/iff.c: In function 'decode_delta_e': libavcodec/iff.c:1362:39: warning: unused parameter 'flag' [-Wunused-parameter] 1362 | int w, int flag, int bpp, int dst_size) | ~~~~^~~~ libavcodec/iff.c: In function 'decode_delta_l': libavcodec/iff.c:1469:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1469 | if (bytestream2_get_bytes_left(&dgb) < 2*cnt) | ^ libavcodec/iff.c: In function 'decode_frame': libavcodec/iff.c:1536:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1536 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1548:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1548 | for (plane = 0; plane < s->bpp; plane++) { | ^ 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 && buf < buf_end; plane++) { | ^ libavcodec/iff.c:1587:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1587 | for (plane = 0; plane < s->bpp && buf < buf_end; plane++) { | ^ libavcodec/iff.c:1597:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1597 | for (plane = 0; plane < s->bpp && buf < buf_end; plane++) { | ^ libavcodec/iff.c:1633:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1633 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1646:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1646 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1657:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1657 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1671:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1671 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1699:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1699 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1711:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1711 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1728:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1728 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1812:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1812 | for (plane = 0; plane < s->bpp; plane++) { | ^ libavcodec/iff.c:1843:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1843 | for (plane = 0; plane < s->bpp; plane++) { | ^ CC libavcodec/indeo3.o CC libavcodec/indeo4.o CC libavcodec/indeo5.o CC libavcodec/intelh263dec.o libavcodec/indeo4.c: In function 'decode_band_hdr': 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) || | ^~ 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 libavcodec/indeo3.c:36: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/interplayacm.o In file included from libavcodec/intelh263dec.c:23: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/intelh263dec.c: At top level: libavcodec/intelh263dec.c:146:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 146 | }; | ^ In file included from libavcodec/mpegutils.h:28, from libavcodec/intelh263dec.c:21: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ CC libavcodec/interplayvideo.o libavcodec/interplayacm.c: In function 'zero': libavcodec/interplayacm.c:111:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 111 | for (i = 0; i < s->rows; i++) | ^ libavcodec/interplayacm.c:107:50: warning: unused parameter 'ind' [-Wunused-parameter] 107 | static int zero(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'bad': libavcodec/interplayacm.c:116:37: warning: unused parameter 's' [-Wunused-parameter] 116 | static int bad(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~~~~~~~~~~~~~^ libavcodec/interplayacm.c:116:49: warning: unused parameter 'ind' [-Wunused-parameter] 116 | static int bad(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c:116:63: warning: unused parameter 'col' [-Wunused-parameter] 116 | static int bad(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'linear': libavcodec/interplayacm.c:127:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 127 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c: In function 'k13': libavcodec/interplayacm.c:139:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 139 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:143:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 143 | if (i >= s->rows) | ^~ libavcodec/interplayacm.c:134:49: warning: unused parameter 'ind' [-Wunused-parameter] 134 | static int k13(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'k12': libavcodec/interplayacm.c:164:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 164 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:159:49: warning: unused parameter 'ind' [-Wunused-parameter] 159 | static int k12(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'k24': libavcodec/interplayacm.c:182:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 182 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:186:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 186 | if (i >= s->rows) break; | ^~ libavcodec/interplayacm.c:177:49: warning: unused parameter 'ind' [-Wunused-parameter] 177 | static int k24(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'k23': libavcodec/interplayacm.c:208:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 208 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:203:49: warning: unused parameter 'ind' [-Wunused-parameter] 203 | static int k23(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'k35': libavcodec/interplayacm.c:226:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 226 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:230:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 230 | if (i >= s->rows) | ^~ libavcodec/interplayacm.c:221:49: warning: unused parameter 'ind' [-Wunused-parameter] 221 | static int k35(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'k34': libavcodec/interplayacm.c:260:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 260 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:255:49: warning: unused parameter 'ind' [-Wunused-parameter] 255 | static int k34(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'k45': libavcodec/interplayacm.c:285:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 285 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:289:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 289 | if (i >= s->rows) | ^~ libavcodec/interplayacm.c:280:49: warning: unused parameter 'ind' [-Wunused-parameter] 280 | static int k45(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'k44': libavcodec/interplayacm.c:312:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 312 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:307:49: warning: unused parameter 'ind' [-Wunused-parameter] 307 | static int k44(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 't15': libavcodec/interplayacm.c:331:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 331 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:344:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 344 | if (i >= s->rows) | ^~ libavcodec/interplayacm.c:347:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 347 | if (i >= s->rows) | ^~ libavcodec/interplayacm.c:325:49: warning: unused parameter 'ind' [-Wunused-parameter] 325 | static int t15(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 't27': libavcodec/interplayacm.c:360:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 360 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:373:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 373 | if (i >= s->rows) | ^~ libavcodec/interplayacm.c:376:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 376 | if (i >= s->rows) | ^~ libavcodec/interplayacm.c:354:49: warning: unused parameter 'ind' [-Wunused-parameter] 354 | static int t27(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 't37': libavcodec/interplayacm.c:388:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 388 | for (i = 0; i < s->rows; i++) { | ^ libavcodec/interplayacm.c:400:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 400 | if (i >= s->rows) | ^~ libavcodec/interplayacm.c:383:49: warning: unused parameter 'ind' [-Wunused-parameter] 383 | static int t37(InterplayACMContext *s, unsigned ind, unsigned col) | ~~~~~~~~~^~~ libavcodec/interplayacm.c: In function 'fill_block': libavcodec/interplayacm.c:426:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 426 | for (i = 0; i < s->cols; i++) { | ^ CC libavcodec/intrax8.o CC libavcodec/intrax8dsp.o In file included from libavcodec/interplayvideo.c:45: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/ituh263dec.o libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0x6': libavcodec/interplayvideo.c:194:72: warning: unused parameter 'frame' [-Wunused-parameter] 194 | static int ipvideo_decode_block_opcode_0x6(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0x7': libavcodec/interplayvideo.c:203:72: warning: unused parameter 'frame' [-Wunused-parameter] 203 | static int ipvideo_decode_block_opcode_0x7(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0x8': libavcodec/interplayvideo.c:247:72: warning: unused parameter 'frame' [-Wunused-parameter] 247 | static int ipvideo_decode_block_opcode_0x8(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0x9': libavcodec/interplayvideo.c:325:72: warning: unused parameter 'frame' [-Wunused-parameter] 325 | static int ipvideo_decode_block_opcode_0x9(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xA': libavcodec/interplayvideo.c:395:72: warning: unused parameter 'frame' [-Wunused-parameter] 395 | static int ipvideo_decode_block_opcode_0xA(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xB': libavcodec/interplayvideo.c:461:72: warning: unused parameter 'frame' [-Wunused-parameter] 461 | static int ipvideo_decode_block_opcode_0xB(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xC': libavcodec/interplayvideo.c:475:72: warning: unused parameter 'frame' [-Wunused-parameter] 475 | static int ipvideo_decode_block_opcode_0xC(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xD': libavcodec/interplayvideo.c:494:72: warning: unused parameter 'frame' [-Wunused-parameter] 494 | static int ipvideo_decode_block_opcode_0xD(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xE': libavcodec/interplayvideo.c:519:72: warning: unused parameter 'frame' [-Wunused-parameter] 519 | static int ipvideo_decode_block_opcode_0xE(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xF': libavcodec/interplayvideo.c:536:72: warning: unused parameter 'frame' [-Wunused-parameter] 536 | static int ipvideo_decode_block_opcode_0xF(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0x7_16': libavcodec/interplayvideo.c:569:75: warning: unused parameter 'frame' [-Wunused-parameter] 569 | static int ipvideo_decode_block_opcode_0x7_16(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0x8_16': libavcodec/interplayvideo.c:606:75: warning: unused parameter 'frame' [-Wunused-parameter] 606 | static int ipvideo_decode_block_opcode_0x8_16(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0x9_16': libavcodec/interplayvideo.c:682:75: warning: unused parameter 'frame' [-Wunused-parameter] 682 | static int ipvideo_decode_block_opcode_0x9_16(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xA_16': libavcodec/interplayvideo.c:749:75: warning: unused parameter 'frame' [-Wunused-parameter] 749 | static int ipvideo_decode_block_opcode_0xA_16(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xB_16': libavcodec/interplayvideo.c:815:75: warning: unused parameter 'frame' [-Wunused-parameter] 815 | static int ipvideo_decode_block_opcode_0xB_16(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xC_16': libavcodec/interplayvideo.c:831:75: warning: unused parameter 'frame' [-Wunused-parameter] 831 | static int ipvideo_decode_block_opcode_0xC_16(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xD_16': libavcodec/interplayvideo.c:851:75: warning: unused parameter 'frame' [-Wunused-parameter] 851 | static int ipvideo_decode_block_opcode_0xD_16(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xE_16': libavcodec/interplayvideo.c:872:75: warning: unused parameter 'frame' [-Wunused-parameter] 872 | static int ipvideo_decode_block_opcode_0xE_16(IpvideoContext *s, AVFrame *frame) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_format_10_firstpass': libavcodec/interplayvideo.c:987:69: warning: unused parameter 'frame' [-Wunused-parameter] 987 | static void ipvideo_format_10_firstpass(IpvideoContext *s, AVFrame *frame, int16_t opcode) | ~~~~~~~~~^~~~~ libavcodec/interplayvideo.c: In function 'ipvideo_format_10_secondpass': libavcodec/interplayvideo.c:999:70: warning: unused parameter 'frame' [-Wunused-parameter] 999 | static void ipvideo_format_10_secondpass(IpvideoContext *s, AVFrame *frame, int16_t opcode) | ~~~~~~~~~^~~~~ libavcodec/indeo3.c: In function 'copy_cell': 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 || | ^ 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) { | ^ libavcodec/indeo3.c: In function 'decode_cell_data': libavcodec/indeo3.c:427:50: warning: unused parameter 'ctx' [-Wunused-parameter] 427 | static int decode_cell_data(Indeo3DecodeContext *ctx, Cell *cell, | ~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/indeo3.c: In function 'decode_cell': 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 || | ^ 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) { | ^ In file included from libavcodec/ituh263dec.c:39: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ In file included from libavcodec/ituh263dec.c:44: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/indeo3.c: In function 'parse_bintree': 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) || \ | ^ libavcodec/indeo3.c:807:17: note: in expansion of macro 'CHECK_CELL' 807 | CHECK_CELL | ^~~~~~~~~~ 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)) { \ | ^ libavcodec/indeo3.c:807:17: note: in expansion of macro 'CHECK_CELL' 807 | CHECK_CELL | ^~~~~~~~~~ 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) || \ | ^ libavcodec/indeo3.c:837:17: note: in expansion of macro 'CHECK_CELL' 837 | CHECK_CELL | ^~~~~~~~~~ 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)) { \ | ^ libavcodec/indeo3.c:837:17: note: in expansion of macro 'CHECK_CELL' 837 | CHECK_CELL | ^~~~~~~~~~ libavcodec/indeo3.c: In function 'decode_plane': 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 ./libavutil/avutil.h:296, from ./libavutil/imgutils.h:30, from libavcodec/indeo3.c:32: libavcodec/indeo3.c: In function 'output_plane': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/indeo3.c:1034:18: note: in expansion of macro 'FFMIN' 1034 | dst_height = FFMIN(dst_height, plane->height); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'const unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/indeo3.c:1034:18: note: in expansion of macro 'FFMIN' 1034 | dst_height = FFMIN(dst_height, plane->height); | ^~~~~ libavcodec/indeo3.c:1037:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 1037 | for (x = 0; x < plane->width >> 2; x++) { | ^ libavcodec/ituh263dec.c: In function 'set_direct_mv': libavcodec/ituh263dec.c:667:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 667 | if (s->codec_tag == AV_RL32("U263") && p->f->pict_type == AV_PICTURE_TYPE_I) { | ^~ libavcodec/indeo3.c:1043:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 1043 | for (x <<= 2; x < plane->width; x++) | ^ libavcodec/ituh263dec.c: In function 'ff_h263_decode_picture_header': libavcodec/ituh263dec.c:1277:59: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 1277 | 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/ituh263enc.o CC libavcodec/ivi.o CC libavcodec/ivi_dsp.o CC libavcodec/j2kenc.o In file included from libavcodec/ituh263enc.c:36: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/ituh263enc.c: In function 'ff_h263_encode_picture_header': libavcodec/ituh263enc.c:103:60: warning: unused parameter 'picture_number' [-Wunused-parameter] 103 | void ff_h263_encode_picture_header(MpegEncContext * s, int picture_number) | ~~~~^~~~~~~~~~~~~~ libavcodec/ituh263enc.c: In function 'init_mv_penalty_and_fcode': libavcodec/ituh263enc.c:674:63: warning: unused parameter 's' [-Wunused-parameter] 674 | static av_cold void init_mv_penalty_and_fcode(MpegEncContext *s) | ~~~~~~~~~~~~~~~~^ CC libavcodec/jacosubdec.o In file included from libavcodec/j2kenc.c:69: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/j2kenc.c: In function 'put_qcd': libavcodec/j2kenc.c:335:51: warning: unused parameter 'compno' [-Wunused-parameter] 335 | static int put_qcd(Jpeg2000EncoderContext *s, int compno) | ~~~~^~~~~~ libavcodec/j2kenc.c: In function 'put_com': libavcodec/j2kenc.c:361:51: warning: unused parameter 'compno' [-Wunused-parameter] 361 | static int put_com(Jpeg2000EncoderContext *s, int compno) | ~~~~^~~~~~ libavcodec/j2kenc.c: In function 'encode_cblk': libavcodec/j2kenc.c:641:49: warning: unused parameter 's' [-Wunused-parameter] 641 | static void encode_cblk(Jpeg2000EncoderContext *s, Jpeg2000T1Context *t1, Jpeg2000Cblk *cblk, Jpeg2000Tile *tile, | ~~~~~~~~~~~~~~~~~~~~~~~~^ libavcodec/j2kenc.c:641:109: warning: unused parameter 'tile' [-Wunused-parameter] 641 | static void encode_cblk(Jpeg2000EncoderContext *s, Jpeg2000T1Context *t1, Jpeg2000Cblk *cblk, Jpeg2000Tile *tile, | ~~~~~~~~~~~~~~^~~~ libavcodec/j2kenc.c:642:65: warning: unused parameter 'lev' [-Wunused-parameter] 642 | int width, int height, int bandpos, int lev) | ~~~~^~~ libavcodec/j2kenc.c: In function 'encode_packets': libavcodec/j2kenc.c:813:68: warning: unused parameter 'tile' [-Wunused-parameter] 813 | static int encode_packets(Jpeg2000EncoderContext *s, Jpeg2000Tile *tile, int tileno) | ~~~~~~~~~~~~~~^~~~ CC libavcodec/jfdctfst.o libavcodec/j2kenc.c: In function 'j2kenc_init': libavcodec/j2kenc.c:1147:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 1147 | if (avctx->prediction_method) | ^~ In file included from libavcodec/j2kenc.c:67: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/j2kenc.c:1148:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 1148 | s->pred = avctx->prediction_method; | ^ In file included from libavcodec/j2kenc.c:67: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/j2kenc.c: At top level: libavcodec/j2kenc.c:1228:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1228 | { "tile_width", "Tile Width", OFFSET(tile_width), AV_OPT_TYPE_INT, { .i64 = 256 }, 1, 1<<30, VE, }, | ^ In file included from libavcodec/j2kenc.c:73: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/j2kenc.c:1229:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1229 | { "tile_height", "Tile Height", OFFSET(tile_height), AV_OPT_TYPE_INT, { .i64 = 256 }, 1, 1<<30, VE, }, | ^ In file included from libavcodec/j2kenc.c:73: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_row_haar8': libavcodec/ivi_dsp.c:326:38: warning: unused parameter 'flags' [-Wunused-parameter] 326 | const uint8_t *flags) | ~~~~~~~~~~~~~~~^~~~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_row_haar4': libavcodec/ivi_dsp.c:427:38: warning: unused parameter 'flags' [-Wunused-parameter] 427 | const uint8_t *flags) | ~~~~~~~~~~~~~~~^~~~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_row_slant8': libavcodec/ivi_dsp.c:629:89: warning: unused parameter 'flags' [-Wunused-parameter] 629 | void ff_ivi_row_slant8(const int32_t *in, int16_t *out, ptrdiff_t pitch, const uint8_t *flags) | ~~~~~~~~~~~~~~~^~~~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_row_slant4': libavcodec/ivi_dsp.c:708:89: warning: unused parameter 'flags' [-Wunused-parameter] 708 | void ff_ivi_row_slant4(const int32_t *in, int16_t *out, ptrdiff_t pitch, const uint8_t *flags) | ~~~~~~~~~~~~~~~^~~~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_put_pixels_8x8': libavcodec/ivi_dsp.c:752:43: warning: unused parameter 'flags' [-Wunused-parameter] 752 | const uint8_t *flags) | ~~~~~~~~~~~~~~~^~~~~ libavcodec/ivi_dsp.c: In function 'ff_ivi_put_dc_pixel_8x8': libavcodec/ivi_dsp.c:762:34: warning: unused parameter 'blk_size' [-Wunused-parameter] 762 | int blk_size) | ~~~~^~~~~~~~ libavcodec/jacosubdec.c: In function 'insert_text': libavcodec/jacosubdec.c:36:51: warning: unused parameter 'in' [-Wunused-parameter] 36 | static int insert_text(AVBPrint *dst, const char *in, const char *arg) | ~~~~~~~~~~~~^~ libavcodec/jacosubdec.c: In function 'insert_datetime': libavcodec/jacosubdec.c:42:55: warning: unused parameter 'in' [-Wunused-parameter] 42 | static int insert_datetime(AVBPrint *dst, const char *in, const char *arg) | ~~~~~~~~~~~~^~ libavcodec/jacosubdec.c: In function 'insert_color': libavcodec/jacosubdec.c:54:35: warning: unused parameter 'dst' [-Wunused-parameter] 54 | static int insert_color(AVBPrint *dst, const char *in, const char *arg) | ~~~~~~~~~~^~~ libavcodec/jacosubdec.c:54:52: warning: unused parameter 'in' [-Wunused-parameter] 54 | static int insert_color(AVBPrint *dst, const char *in, const char *arg) | ~~~~~~~~~~~~^~ libavcodec/jacosubdec.c:54:68: warning: unused parameter 'arg' [-Wunused-parameter] 54 | static int insert_color(AVBPrint *dst, const char *in, const char *arg) | ~~~~~~~~~~~~^~~ libavcodec/jacosubdec.c: In function 'insert_font': libavcodec/jacosubdec.c:59:34: warning: unused parameter 'dst' [-Wunused-parameter] 59 | static int insert_font(AVBPrint *dst, const char *in, const char *arg) | ~~~~~~~~~~^~~ libavcodec/jacosubdec.c:59:51: warning: unused parameter 'in' [-Wunused-parameter] 59 | static int insert_font(AVBPrint *dst, const char *in, const char *arg) | ~~~~~~~~~~~~^~ libavcodec/jacosubdec.c:59:67: warning: unused parameter 'arg' [-Wunused-parameter] 59 | static int insert_font(AVBPrint *dst, const char *in, const char *arg) | ~~~~~~~~~~~~^~~ libavcodec/jacosubdec.c: In function 'jacosub_to_ass': libavcodec/jacosubdec.c:146:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 146 | for (i = 0; i < FF_ARRAY_ELEMS(ass_codes_map); i++) { | ^ libavcodec/jacosubdec.c:94:44: warning: unused parameter 'avctx' [-Wunused-parameter] 94 | static void jacosub_to_ass(AVCodecContext *avctx, AVBPrint *dst, const char *src) | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/jfdctint.o CC libavcodec/jni.o libavcodec/jni.c:30:5: warning: "CONFIG_JNI" is not defined, evaluates to 0 [-Wundef] 30 | #if CONFIG_JNI | ^~~~~~~~~~ libavcodec/jni.c: In function 'av_jni_set_java_vm': libavcodec/jni.c:69:30: warning: unused parameter 'vm' [-Wunused-parameter] 69 | int av_jni_set_java_vm(void *vm, void *log_ctx) | ~~~~~~^~ libavcodec/jni.c:69:40: warning: unused parameter 'log_ctx' [-Wunused-parameter] 69 | int av_jni_set_java_vm(void *vm, void *log_ctx) | ~~~~~~^~~~~~~ libavcodec/jni.c: In function 'av_jni_get_java_vm': libavcodec/jni.c:74:32: warning: unused parameter 'log_ctx' [-Wunused-parameter] 74 | void *av_jni_get_java_vm(void *log_ctx) | ~~~~~~^~~~~~~ CC libavcodec/jpeg2000.o CC libavcodec/jpeg2000dec.o CC libavcodec/jpeg2000dsp.o CC libavcodec/jpeg2000dwt.o In file included from libavcodec/jpeg2000dec.c:39: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/jpeg2000dec.c: In function 'pix_fmt_match': libavcodec/jpeg2000dec.c:225:62: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 225 | (desc->flags & AV_PIX_FMT_FLAG_PAL) == pal8 * AV_PIX_FMT_FLAG_PAL; | ^~ libavcodec/jpeg2000dec.c: In function 'get_siz': libavcodec/jpeg2000dec.c:323:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 323 | if (bytestream2_get_bytes_left(&s->g) < 3 * s->ncomponents) { | ^ libavcodec/jpeg2000dec.c:360:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 360 | for (i = 0; i < s->numXtiles * s->numYtiles; i++) { | ^ libavcodec/jpeg2000dec.c: In function 'get_qcx': libavcodec/jpeg2000dec.c:605:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 605 | if (bytestream2_get_bytes_left(&s->g) < n || | ^ libavcodec/jpeg2000dec.c:623:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 623 | if (bytestream2_get_bytes_left(&s->g) < 2 * n || | ^ libavcodec/jpeg2000dec.c: In function 'get_poc': libavcodec/jpeg2000dec.c:679:5: warning: missing initializer for field 'nb_poc' of 'Jpeg2000POC' [-Wmissing-field-initializers] 679 | Jpeg2000POC tmp = {{{0}}}; | ^~~~~~~~~~~ libavcodec/jpeg2000dec.c:67:9: note: 'nb_poc' declared here 67 | int nb_poc; | ^~~~~~ libavcodec/jpeg2000dec.c: In function 'jpeg2000_decode_packet': libavcodec/jpeg2000dec.c:933:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 933 | if (*tp_index < FF_ARRAY_ELEMS(tile->tile_part) - 1) { | ^ libavcodec/jpeg2000dec.c:1020:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1020 | if (ret > cblk->data_allocated) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/jpeg2000dec.c:32: ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/jpeg2000dec.c:1021:39: note: in expansion of macro 'FFMAX' 1021 | size_t new_size = FFMAX(2*cblk->data_allocated, ret); | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/jpeg2000dec.c:1021:39: note: in expansion of macro 'FFMAX' 1021 | size_t new_size = FFMAX(2*cblk->data_allocated, ret); | ^~~~~ libavcodec/jpeg2000dec.c:1028:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1028 | if (ret > cblk->data_allocated) { | ^ libavcodec/jpeg2000dec.c:1059:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1059 | if (cblk->data_allocated < cblk->length + cblk->lengthinc[cwsno] + 4) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/jpeg2000dec.c:32: ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/jpeg2000dec.c:1060:39: note: in expansion of macro 'FFMAX' 1060 | size_t new_size = FFMAX(2*cblk->data_allocated, cblk->length + cblk->lengthinc[cwsno] + 4); | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/jpeg2000dec.c:1060:39: note: in expansion of macro 'FFMAX' 1060 | size_t new_size = FFMAX(2*cblk->data_allocated, cblk->length + cblk->lengthinc[cwsno] + 4); | ^~~~~ libavcodec/jpeg2000dec.c:1068:45: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1068 | || cblk->data_allocated < cblk->length + cblk->lengthinc[cwsno] + 4 | ^ CC libavcodec/jpegls.o libavcodec/jpeg2000dec.c: In function 'jpeg2000_decode_packets_po_iteration': libavcodec/jpeg2000dec.c:1201:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1201 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ libavcodec/jpeg2000dec.c:1201:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1201 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ libavcodec/jpeg2000dec.c:1272:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1272 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ libavcodec/jpeg2000dec.c:1272:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1272 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ libavcodec/jpeg2000dec.c:1342:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1342 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ libavcodec/jpeg2000dec.c:1342:69: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1342 | if (prcx >= rlevel->num_precincts_x || prcy >= rlevel->num_precincts_y) { | ^~ libavcodec/jpeg2000.c: In function 'init_band': libavcodec/jpeg2000.c:374:36: warning: unused parameter 'dx' [-Wunused-parameter] 374 | int cbps, int dx, int dy) | ~~~~^~ libavcodec/jpeg2000.c:374:44: warning: unused parameter 'dy' [-Wunused-parameter] 374 | int cbps, int dx, int dy) | ~~~~^~ In file included from libavcodec/jpeg2000dec.c:32: libavcodec/jpeg2000dec.c: In function 'decode_cblk': libavcodec/jpeg2000dec.c:1535:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1535 | av_assert0(width <= 1024U && height <= 1024U); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/jpeg2000dec.c:1535:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1535 | av_assert0(width <= 1024U && height <= 1024U); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/jpeg2000dec.c: In function 'jpeg2000_decode_tile': libavcodec/jpeg2000dec.c:1819:48: warning: unused parameter 'threadnr' [-Wunused-parameter] 1819 | int jobnr, int threadnr) | ~~~~^~~~~~~~ libavcodec/jpeg2000dec.c: In function 'jpeg2000_dec_cleanup': libavcodec/jpeg2000dec.c:1860:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1860 | for (tileno = 0; tileno < s->numXtiles * s->numYtiles; tileno++) { | ^ libavcodec/jpeg2000dec.c: In function 'jpeg2000_read_main_headers': libavcodec/jpeg2000dec.c:1928:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1928 | if (len < 2 || bytestream2_get_bytes_left(&s->g) < len - 2) { | ^ libavcodec/jpeg2000dec.c: In function 'jpeg2000_read_bitstream_packets': libavcodec/jpeg2000dec.c:2004:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2004 | for (tileno = 0; tileno < s->numXtiles * s->numYtiles; tileno++) { | ^ libavcodec/jpeg2000dec.c: In function 'jp2_find_codestream': libavcodec/jpeg2000dec.c:2079:36: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2079 | atom2_size < size) { | ^ libavcodec/jpeg2000dec.c: At top level: CC libavcodec/jpeglsdec.o libavcodec/jpeg2000dec.c:2255:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2255 | OFFSET(reduction_factor), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, JPEG2000_MAX_RESLEVELS - 1, VD }, | ^~~~~~ In file included from libavcodec/jpeg2000dec.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/jpeg2000dec.c: In function 'pix_fmt_match': libavcodec/jpeg2000dec.c:209:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 209 | match = match && desc->comp[3].depth >= bpc && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | (log2_chroma_wh >> 14 & 3) == 0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | (log2_chroma_wh >> 12 & 3) == 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/jpeg2000dec.c:212:5: note: here 212 | case 3: | ^~~~ libavcodec/jpeg2000dec.c:213:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 213 | match = match && desc->comp[2].depth >= bpc && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | (log2_chroma_wh >> 10 & 3) == desc->log2_chroma_w && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | (log2_chroma_wh >> 8 & 3) == desc->log2_chroma_h; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/jpeg2000dec.c:216:5: note: here 216 | case 2: | ^~~~ libavcodec/jpeg2000dec.c:217:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 217 | match = match && desc->comp[1].depth >= bpc && | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | (log2_chroma_wh >> 6 & 3) == desc->log2_chroma_w && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219 | (log2_chroma_wh >> 4 & 3) == desc->log2_chroma_h; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/jpeg2000dec.c:221:5: note: here 221 | case 1: | ^~~~ CC libavcodec/jpeglsenc.o CC libavcodec/jpegtables.o CC libavcodec/jrevdct.o CC libavcodec/jvdec.o In file included from libavcodec/jpeglsdec.c:30: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/jpeglsdec.c: In function 'ff_jpegls_decode_lse': libavcodec/jpeglsdec.c:79:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 79 | s->palette_index = 0; | ~~~~~~~~~~~~~~~~~^~~ libavcodec/jpeglsdec.c:80:5: note: here 80 | case 3: | ^~~~ In file included from libavcodec/jpeglsenc.c:31: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/kbdwin.o libavcodec/jpeglsenc.c: In function 'encode_picture_ls': libavcodec/jpeglsenc.c:273:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 273 | if (avctx->prediction_method) | ^~ In file included from libavcodec/jpeglsenc.c:28: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/jpeglsenc.c:274:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 274 | ctx->pred = avctx->prediction_method; | ^~~ In file included from libavcodec/jpeglsenc.c:28: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/jpeglsenc.c: In function 'encode_init_ls': libavcodec/jpeglsenc.c:432:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 432 | ctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~ In file included from libavcodec/jpeglsenc.c:28: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/jpeglsenc.c:433:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 433 | ctx->coded_frame->key_frame = 1; | ^~~ In file included from libavcodec/jpeglsenc.c:28: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ CC libavcodec/kgv1dec.o CC libavcodec/kmvc.o CC libavcodec/lagarith.o libavcodec/interplayvideo.c: In function 'ipvideo_decode_block_opcode_0xD': libavcodec/interplayvideo.c:511:9: warning: 'P[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] 511 | memset(s->pixel_ptr + 4, P[1], 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/interplayvideo.c:510:9: warning: 'P[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] 510 | memset(s->pixel_ptr, P[0], 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/lagarithrac.o libavcodec/lagarith.c: In function 'lag_read_prob_header': libavcodec/lagarith.c:161:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 161 | if (prob > 256 - i) | ^ libavcodec/lagarith.c:163:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 163 | for (j = 0; j < prob; j++) | ^ libavcodec/lagarith.c:198:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 198 | if (scale_factor >= 32U) | ^~ libavcodec/lagarith.c: In function 'lag_decode_line': libavcodec/lagarith.c:326:57: warning: unused parameter 'stride' [-Wunused-parameter] 326 | uint8_t *dst, int width, int stride, | ~~~~^~~~~~ libavcodec/lagarith.c: In function 'lag_decode_arith_plane': libavcodec/lagarith.c:469:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 469 | if (read > length) | ^ libavcodec/lagarith.c: In function 'lag_decode_frame': libavcodec/lagarith.c:558:24: warning: this statement may fall through [-Wimplicit-fallthrough=] 558 | avctx->pix_fmt = AV_PIX_FMT_GBRAP; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ libavcodec/lagarith.c:559:5: note: here 559 | case FRAME_SOLID_GRAY: | ^~~~ libavcodec/lagarith.c:607:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 607 | offs[3] = AV_RL32(buf + 9); libavcodec/lagarith.c:608:5: note: here 608 | case FRAME_ARITH_RGB24: | ^~~~ CC libavcodec/latm_parser.o In file included from libavcodec/kmvc.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/kmvc.c: In function 'decode_init': libavcodec/kmvc.c:398:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 398 | if (c->palsize >= (unsigned)MAX_PALSIZE) { | ^~ CC libavcodec/lcldec.o libavcodec/latm_parser.c: In function 'latm_find_frame_end': 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) { | ^~ libavcodec/latm_parser.c: In function 'latm_parse': libavcodec/latm_parser.c:83:65: warning: unused parameter 'avctx' [-Wunused-parameter] 83 | static int latm_parse(AVCodecParserContext *s1, AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/lclenc.o libavcodec/lagarithrac.c: In function 'ff_lag_rac_init': libavcodec/lagarithrac.c:33:57: warning: unused parameter 'length' [-Wunused-parameter] 33 | void ff_lag_rac_init(lag_rac *l, GetBitContext *gb, int length) | ~~~~^~~~~~ CC libavcodec/libmp3lame.o CC libavcodec/libvpxdec.o In file included from libavcodec/lcldec.c:46: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/libvpxenc.o libavcodec/lcldec.c: In function 'zlib_decomp': libavcodec/lcldec.c:148:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 148 | if (expected != (unsigned int)c->zstream.total_out) { | ^~ libavcodec/lcldec.c: In function 'decode_frame': libavcodec/lcldec.c:296:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 296 | for (row = 0; row < height; row++) { | ^ libavcodec/lcldec.c:301:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 301 | for (col = 1; col < width; col++) { | ^ libavcodec/lcldec.c:310:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 310 | for (row = 0; row < height; row++) { | ^ libavcodec/lcldec.c:313:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 313 | for (col = 0; col < width/4; col++) { | ^ libavcodec/lcldec.c:327:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 327 | for (row = 0; row < height; row++) { | ^ libavcodec/lcldec.c:330:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 330 | for (col = 0; col < width/4; col++) { | ^ libavcodec/lcldec.c:342:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 342 | for (row = 0; row < height; row++) { | ^ libavcodec/lcldec.c:345:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 345 | for (col = 0; col < width/2; col++) { | ^ libavcodec/lcldec.c:355:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 355 | for (row = 0; row < height/2; row++) { | ^ libavcodec/lcldec.c:358:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 358 | for (col = 0; col < width/2; col++) { | ^ libavcodec/lcldec.c:381:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 381 | for (row = 0; row < height; row++) { | ^ libavcodec/lcldec.c:382:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 382 | for (col = 0; col < width; col++) { | ^ libavcodec/lcldec.c:393:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 393 | for (row = 0; row < height; row++) { | ^ libavcodec/lcldec.c:394:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 394 | for (col = 0; col < width - 3; col += 4) { | ^ libavcodec/lcldec.c:416:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 416 | for (row = 0; row < height; row++) { | ^ libavcodec/lcldec.c:417:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 417 | for (col = 0; col < width - 3; col += 4) { | ^ libavcodec/lcldec.c:429:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 429 | for (row = 0; row < height; row++) { | ^ libavcodec/lcldec.c:430:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 430 | for (col = 0; col < width - 1; col += 2) { | ^ libavcodec/lcldec.c:444:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 444 | for (row = 0; row < height - 1; row += 2) { | ^ libavcodec/lcldec.c:445:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 445 | for (col = 0; col < width - 1; col += 2) { | ^ libavcodec/libmp3lame.c:310:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 310 | { "reservoir", "use bit reservoir", OFFSET(reservoir), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, AE }, | ^ In file included from libavcodec/libmp3lame.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libmp3lame.c:311:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 311 | { "joint_stereo", "use joint stereo", OFFSET(joint_stereo), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, AE }, | ^ In file included from libavcodec/libmp3lame.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libmp3lame.c:312:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 312 | { "abr", "use ABR", OFFSET(abr), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, AE }, | ^ In file included from libavcodec/libmp3lame.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/libx264.o CC libavcodec/libxvid.o libavcodec/libvpxenc.c: In function 'vp8_ts_parse_int_array': libavcodec/libvpxenc.c:353:67: warning: unused parameter 'value_len' [-Wunused-parameter] 353 | static void vp8_ts_parse_int_array(int *dest, char *value, size_t value_len, int max_entries) | ~~~~~~~^~~~~~~~~ libavcodec/libvpxenc.c: In function 'vpx_init': libavcodec/libvpxenc.c:612:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | if (ctx->crf < enccfg.rc_min_quantizer || ctx->crf > enccfg.rc_max_quantizer) { | ^ libavcodec/libvpxenc.c:612:60: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 612 | if (ctx->crf < enccfg.rc_min_quantizer || ctx->crf > enccfg.rc_max_quantizer) { | ^ libavcodec/libvpxenc.c:622:5: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] 622 | if (avctx->frame_skip_threshold) | ^~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2484:9: note: declared here 2484 | int frame_skip_threshold; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/libvpxenc.c:623:9: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] 623 | ctx->drop_threshold = avctx->frame_skip_threshold; | ^~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2484:9: note: declared here 2484 | int frame_skip_threshold; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/libvpxenc.c:762:9: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 762 | if (avctx->noise_reduction) | ^~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ libavcodec/libvpxenc.c:763:13: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 763 | ctx->noise_sensitivity = avctx->noise_reduction; | ^~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ libavcodec/lclenc.c: In function 'encode_init': libavcodec/lclenc.c:126:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 126 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/lclenc.c:44: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/lclenc.c:127:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 127 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/lclenc.c:44: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c: In function 'storeframe': libavcodec/libvpxenc.c:891:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 891 | avctx->coded_frame->pts = cx_frame->pts; | ^~~~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c:892:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 892 | avctx->coded_frame->key_frame = !!(cx_frame->flags & VPX_FRAME_IS_KEY); | ^~~~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c:900:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 900 | avctx->coded_frame->pict_type = pict_type; | ^~~~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c:908:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 908 | avctx->coded_frame->pict_type = pict_type; | ^~~~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c:921:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 921 | avctx->coded_frame->error[0] = cx_frame->sse[1]; | ^~~~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c:921:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 921 | avctx->coded_frame->error[0] = cx_frame->sse[1]; | ^~~~~ In file included from libavcodec/avcodec.h:38, from libavcodec/libvpxenc.c:31: ./libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavcodec/libvpxenc.c:922:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 922 | avctx->coded_frame->error[1] = cx_frame->sse[2]; | ^~~~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c:922:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 922 | avctx->coded_frame->error[1] = cx_frame->sse[2]; | ^~~~~ In file included from libavcodec/avcodec.h:38, from libavcodec/libvpxenc.c:31: ./libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavcodec/libvpxenc.c:923:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 923 | avctx->coded_frame->error[2] = cx_frame->sse[3]; | ^~~~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c:923:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 923 | avctx->coded_frame->error[2] = cx_frame->sse[3]; | ^~~~~ In file included from libavcodec/avcodec.h:38, from libavcodec/libvpxenc.c:31: ./libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavcodec/libvpxenc.c:924:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 924 | avctx->coded_frame->error[3] = 0; // alpha | ^~~~~ In file included from libavcodec/libvpxenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libvpxenc.c:924:13: warning: 'error' is deprecated [-Wdeprecated-declarations] 924 | avctx->coded_frame->error[3] = 0; // alpha | ^~~~~ In file included from libavcodec/avcodec.h:38, from libavcodec/libvpxenc.c:31: ./libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavcodec/libvpxenc.c: At top level: libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1205:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1205 | COMMON_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1207:26: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1207 | "frames (2-pass only)", OFFSET(auto_alt_ref), AV_OPT_TYPE_INT, {.i64 = -1}, -1, 2, VE}, | ^~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1208:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1208 | { "cpu-used", "Quality/Speed ratio modifier", OFFSET(cpu_used), AV_OPT_TYPE_INT, {.i64 = 1}, -16, 16, VE}, | ^ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1210:26: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1210 | ":-separated list of key=value parameters", OFFSET(vp8_ts_parameters), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1211:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1211 | LEGACY_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1211:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1211 | LEGACY_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1211:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1211 | LEGACY_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxdec.c: In function 'vpx_decode': libavcodec/libvpxdec.c:258:69: warning: 'img_alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] 258 | ctx->has_alpha_channel ? img_alpha->stride[VPX_PLANE_Y] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/libvpxenc.c:1211:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1211 | LEGACY_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1211:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1211 | LEGACY_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libvpxenc.c:1211:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1211 | LEGACY_OPTIONS | ^~~~~~~~~~~~~~ In file included from libavcodec/libvpxenc.c:42: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ AR libavformat/libavformat.a libavcodec/libx264.c: In function 'X264_frame': libavcodec/libx264.c:450:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 450 | ctx->coded_frame->pict_type = pict_type; | ^~~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libx264.c:460:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 460 | ctx->coded_frame->quality = (pic_out.i_qpplus1 - 1) * FF_QP2LAMBDA; | ^~~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libx264.c: In function 'X264_init': libavcodec/libx264.c:626:5: warning: 'chromaoffset' is deprecated [-Wdeprecated-declarations] 626 | if (avctx->chromaoffset >= 0) | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2148:9: note: declared here 2148 | int chromaoffset; | ^~~~~~~~~~~~ libavcodec/libx264.c:627:9: warning: 'chromaoffset' is deprecated [-Wdeprecated-declarations] 627 | x4->chroma_offset = avctx->chromaoffset; | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2148:9: note: declared here 2148 | int chromaoffset; | ^~~~~~~~~~~~ libavcodec/libx264.c:640:5: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] 640 | if (avctx->scenechange_threshold >= 0) | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2069:9: note: declared here 2069 | int scenechange_threshold; | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/libx264.c:641:9: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] 641 | x4->scenechange_threshold = avctx->scenechange_threshold; | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2069:9: note: declared here 2069 | int scenechange_threshold; | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/libx264.c:687:5: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 687 | if (avctx->noise_reduction >= 0) | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ libavcodec/libx264.c:688:9: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 688 | x4->noise_reduction = avctx->noise_reduction; | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ libavcodec/libx264.c:697:5: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] 697 | if (avctx->b_frame_strategy >= 0) | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:1833:9: note: declared here 1833 | int b_frame_strategy; | ^~~~~~~~~~~~~~~~ libavcodec/libx264.c:698:9: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] 698 | x4->b_frame_strategy = avctx->b_frame_strategy; | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:1833:9: note: declared here 1833 | int b_frame_strategy; | ^~~~~~~~~~~~~~~~ libavcodec/libx264.c:705:5: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 705 | if (avctx->coder_type >= 0) | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ libavcodec/libx264.c:706:9: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 706 | x4->coder = avctx->coder_type == FF_CODER_TYPE_AC; | ^~ In file included from libavcodec/libx264.c:29: libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ libavcodec/libx264.c: At top level: libavcodec/libx264.c:1014:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1014 | { "preset", "Set the encoding preset (cf. x264 --fullhelp)", OFFSET(preset), AV_OPT_TYPE_STRING, { .str = "medium" }, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1015:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1015 | { "tune", "Tune the encoding params (cf. x264 --fullhelp)", OFFSET(tune), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1016:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1016 | { "profile", "Set profile restrictions (cf. x264 --fullhelp) ", OFFSET(profile), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1017:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1017 | { "fastfirstpass", "Use fast settings when encoding first pass", OFFSET(fastfirstpass), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1018:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1018 | {"level", "Specify level (as defined by Annex A)", OFFSET(level), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1019:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1019 | {"passlogfile", "Filename for 2 pass stats", OFFSET(stats), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1020:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1020 | {"wpredp", "Weighted prediction for P-frames", OFFSET(wpredp), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1021:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1021 | {"a53cc", "Use A53 Closed Captions (if available)", OFFSET(a53_cc), AV_OPT_TYPE_BOOL, {.i64 = 1}, 0, 1, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1022:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1022 | {"x264opts", "x264 options", OFFSET(x264opts), AV_OPT_TYPE_STRING, {.str=NULL}, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1023:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1023 | { "crf", "Select the quality for constant quality mode", OFFSET(crf), AV_OPT_TYPE_FLOAT, {.dbl = -1 }, -1, FLT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1024:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1024 | { "crf_max", "In CRF mode, prevents VBV from lowering quality beyond this point.",OFFSET(crf_max), AV_OPT_TYPE_FLOAT, {.dbl = -1 }, -1, FLT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1025:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1025 | { "qp", "Constant quantization parameter rate control method",OFFSET(cqp), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1033:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1033 | { "aq-strength", "AQ strength. Reduces blocking and blurring in flat and textured areas.", OFFSET(aq_strength), AV_OPT_TYPE_FLOAT, {.dbl = -1}, -1, FLT_MAX, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1034:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1034 | { "psy", "Use psychovisual optimizations.", OFFSET(psy), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1035:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1035 | { "psy-rd", "Strength of psychovisual optimization, in : format.", OFFSET(psy_rd), AV_OPT_TYPE_STRING, {0 }, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1036:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1036 | { "rc-lookahead", "Number of frames to look ahead for frametype and ratecontrol", OFFSET(rc_lookahead), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1037:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1037 | { "weightb", "Weighted prediction for B-frames.", OFFSET(weightb), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1042:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1042 | { "ssim", "Calculate and print SSIM stats.", OFFSET(ssim), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1043:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1043 | { "intra-refresh", "Use Periodic Intra Refresh instead of IDR frames.",OFFSET(intra_refresh),AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1044:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1044 | { "bluray-compat", "Bluray compatibility workarounds.", OFFSET(bluray_compat) ,AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/ljpegenc.o libavcodec/libx264.c:1045:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1045 | { "b-bias", "Influences how often B-frames are used", OFFSET(b_bias), AV_OPT_TYPE_INT, { .i64 = INT_MIN}, INT_MIN, INT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1050:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1050 | { "mixed-refs", "One reference per partition, as opposed to one reference per macroblock", OFFSET(mixed_refs), AV_OPT_TYPE_BOOL, { .i64 = -1}, -1, 1, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1051:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1051 | { "8x8dct", "High profile 8x8 transform.", OFFSET(dct8x8), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1052:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1052 | { "fast-pskip", NULL, OFFSET(fast_pskip), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1053:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1053 | { "aud", "Use access unit delimiters.", OFFSET(aud), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1054:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1054 | { "mbtree", "Use macroblock tree ratecontrol.", OFFSET(mbtree), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1055:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1055 | { "deblock", "Loop filter parameters, in form.", OFFSET(deblock), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1056:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1056 | { "cplxblur", "Reduce fluctuations in QP (before curve compression)", OFFSET(cplxblur), AV_OPT_TYPE_FLOAT, {.dbl = -1 }, -1, FLT_MAX, VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1058:24: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1058 | "Possible values: p8x8, p4x4, b8x8, i8x8, i4x4, none, all", OFFSET(partitions), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1064:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1064 | { "slice-max-size","Limit the size of each slice in bytes", OFFSET(slice_max_size),AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1065:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1065 | { "stats", "Filename for 2 pass stats", OFFSET(stats), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1071:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1071 | { "avcintra-class","AVC-Intra class 50/100/200", OFFSET(avcintra_class),AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 200 , VE}, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1079:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1079 | { "forced-idr", "If forcing keyframes, force them as IDR frames.", OFFSET(forced_idr), AV_OPT_TYPE_BOOL, { .i64 = 0 }, -1, 1, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1086:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1086 | { "b_strategy", "Strategy to choose between I/P/B-frames", OFFSET(b_frame_strategy), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 2, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1087:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1087 | { "chromaoffset", "QP difference between chroma and luma", OFFSET(chroma_offset), AV_OPT_TYPE_INT, { .i64 = -1 }, INT_MIN, INT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1088:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1088 | { "sc_threshold", "Scene change threshold", OFFSET(scenechange_threshold), AV_OPT_TYPE_INT, { .i64 = -1 }, INT_MIN, INT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1089:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1089 | { "noise_reduction", "Noise reduction", OFFSET(noise_reduction), AV_OPT_TYPE_INT, { .i64 = -1 }, INT_MIN, INT_MAX, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/libx264.c:1091:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1091 | { "x264-params", "Override the x264 configuration using a :-separated list of key=value parameters", OFFSET(x264_params), AV_OPT_TYPE_STRING, { 0 }, 0, 0, VE }, | ^ In file included from libavcodec/libx264.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/loco.o libavcodec/libx264.c:959:33: warning: 'pix_fmts_10bit' defined but not used [-Wunused-const-variable=] 959 | static const enum AVPixelFormat pix_fmts_10bit[] = { | ^~~~~~~~~~~~~~ libavcodec/libx264.c:954:33: warning: 'pix_fmts_9bit' defined but not used [-Wunused-const-variable=] 954 | static const enum AVPixelFormat pix_fmts_9bit[] = { | ^~~~~~~~~~~~~ CC libavcodec/lossless_audiodsp.o libavcodec/libx264.c:940:33: warning: 'pix_fmts_8bit' defined but not used [-Wunused-const-variable=] 940 | static const enum AVPixelFormat pix_fmts_8bit[] = { | ^~~~~~~~~~~~~ CC libavcodec/lossless_videodsp.o CC libavcodec/lossless_videoencdsp.o libavcodec/libxvid.c: In function 'xvid_ff_2pass_destroy': libavcodec/libxvid.c:152:54: warning: unused parameter 'param' [-Wunused-parameter] 152 | xvid_plg_destroy_t *param) | ~~~~~~~~~~~~~~~~~~~~^~~~~ libavcodec/libxvid.c: In function 'xvid_ff_2pass_before': libavcodec/libxvid.c:168:54: warning: unused parameter 'ref' [-Wunused-parameter] 168 | static int xvid_ff_2pass_before(struct xvid_context *ref, | ~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/libxvid.c: In function 'xvid_strip_vol_header': libavcodec/libxvid.c:287:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 287 | for (i = 0; i < header_len - 3; i++) { | ^ CC libavcodec/lpc.o make[1]: Leaving directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' libavcodec/j2kenc.c: In function 'encode_frame': libavcodec/j2kenc.c:1125:9: warning: 'jp2cstart' may be used uninitialized in this function [-Wmaybe-uninitialized] 1125 | update_size(jp2cstart, s->buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/libxvid.c: In function 'xvid_encode_init': libavcodec/libxvid.c:534:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 534 | else if (strlen(avctx->stats_in) > ret) { | ^ libavcodec/libxvid.c:622:5: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] 622 | if (avctx->mpeg_quant) | ^~ In file included from libavcodec/libxvid.c:41: libavcodec/avcodec.h:1854:9: note: declared here 1854 | int mpeg_quant; | ^~~~~~~~~~ libavcodec/libxvid.c:623:9: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] 623 | x->mpeg_quant = avctx->mpeg_quant; | ^ In file included from libavcodec/libxvid.c:41: libavcodec/avcodec.h:1854:9: note: declared here 1854 | int mpeg_quant; | ^~~~~~~~~~ In file included from libavcodec/libxvid.c:32: libavcodec/libxvid.c:682:96: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 682 | av_assert0(xvid_enc_create.num_plugins + (!!x->ssim) + (!!x->variance_aq) + (!!x->lumi_aq) <= FF_ARRAY_ELEMS(plugins)); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/lsp.o libavcodec/libxvid.c: In function 'xvid_encode_frame': libavcodec/libxvid.c:835:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 835 | avctx->coded_frame->pict_type = pict_type; | ^~~~~ In file included from libavcodec/libxvid.c:41: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libxvid.c:836:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 836 | avctx->coded_frame->quality = xvid_enc_stats.quant * FF_QP2LAMBDA; | ^~~~~ In file included from libavcodec/libxvid.c:41: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/libxvid.c:845:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 845 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/libxvid.c:41: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/ljpegenc.c: In function 'ljpeg_encode_bgr': libavcodec/ljpegenc.c:75:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 75 | if (avctx->prediction_method) | ^~ In file included from libavcodec/ljpegenc.c:37: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/ljpegenc.c:76:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 76 | s->pred = avctx->prediction_method + 1; | ^ In file included from libavcodec/ljpegenc.c:37: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/libxvid.c:855:13: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 855 | avctx->coded_frame->key_frame = 0; | ^~~~~ In file included from libavcodec/libxvid.c:41: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/libxvid.c:32: libavcodec/libxvid.c: At top level: libavcodec/ljpegenc.c: In function 'ljpeg_encode_yuv': libavcodec/ljpegenc.c:206:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 206 | if (avctx->prediction_method) | ^~ In file included from libavcodec/ljpegenc.c:37: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/libxvid.c:901:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 901 | #define OFFSET(x) offsetof(struct xvid_context, x) | ^~~~~~~~~~~~ libavcodec/libxvid.c:904:57: note: in expansion of macro 'OFFSET' 904 | { "lumi_aq", "Luminance masking AQ", OFFSET(lumi_aq), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, | ^~~~~~ libavcodec/ljpegenc.c:207:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 207 | s->pred = avctx->prediction_method + 1; | ^ In file included from libavcodec/ljpegenc.c:37: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ In file included from libavcodec/libxvid.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/libxvid.c:32: libavcodec/libxvid.c:901:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 901 | #define OFFSET(x) offsetof(struct xvid_context, x) | ^~~~~~~~~~~~ libavcodec/libxvid.c:905:57: note: in expansion of macro 'OFFSET' 905 | { "variance_aq", "Variance AQ", OFFSET(variance_aq), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, | ^~~~~~ In file included from libavcodec/libxvid.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ljpegenc.c: In function 'ljpeg_encode_init': libavcodec/ljpegenc.c:305:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 305 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/ljpegenc.c:37: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/ljpegenc.c:306:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 306 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/ljpegenc.c:37: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/libxvid.c:32: libavcodec/libxvid.c:901:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 901 | #define OFFSET(x) offsetof(struct xvid_context, x) | ^~~~~~~~~~~~ libavcodec/libxvid.c:910:57: note: in expansion of macro 'OFFSET' 910 | { "ssim_acc", "SSIM accuracy", OFFSET(ssim_acc), AV_OPT_TYPE_INT, { .i64 = 2 }, 0, 4, VE }, | ^~~~~~ In file included from libavcodec/libxvid.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/ljpegenc.c: At top level: libavcodec/ljpegenc.c:369:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 369 | }; | ^ In file included from libavcodec/ljpegenc.c:37: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/libxvid.c:32: libavcodec/libxvid.c:901:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 901 | #define OFFSET(x) offsetof(struct xvid_context, x) | ^~~~~~~~~~~~ libavcodec/libxvid.c:911:57: note: in expansion of macro 'OFFSET' 911 | { "gmc", "use GMC", OFFSET(gmc), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, | ^~~~~~ In file included from libavcodec/libxvid.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/libxvid.c:32: libavcodec/libxvid.c:901:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 901 | #define OFFSET(x) offsetof(struct xvid_context, x) | ^~~~~~~~~~~~ libavcodec/libxvid.c:912:57: note: in expansion of macro 'OFFSET' 912 | { "me_quality", "Motion estimation quality", OFFSET(me_quality), AV_OPT_TYPE_INT, { .i64 = 4 }, 0, 6, VE }, | ^~~~~~ In file included from libavcodec/libxvid.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from ./libavutil/error.h:28, from ./libavutil/mem.h:34, from ./libavutil/common.h:488, from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/libxvid.c:32: libavcodec/libxvid.c:901:35: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 901 | #define OFFSET(x) offsetof(struct xvid_context, x) | ^~~~~~~~~~~~ libavcodec/libxvid.c:913:62: note: in expansion of macro 'OFFSET' 913 | { "mpeg_quant", "Use MPEG quantizers instead of H.263", OFFSET(mpeg_quant), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, VE }, | ^~~~~~ In file included from libavcodec/libxvid.c:39: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/loco.c:29: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/libxvid.c: In function 'xvid_encode_init': libavcodec/libxvid.c:409:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 409 | x->me_flags |= XVID_ME_EXTSEARCH16 | | ^ libavcodec/libxvid.c:411:5: note: here 411 | case 4: | ^~~~ libavcodec/libxvid.c:413:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 413 | x->me_flags |= XVID_ME_ADVANCEDDIAMOND8 | | ^ libavcodec/libxvid.c:417:5: note: here 417 | case 2: | ^~~~ CC libavcodec/lzf.o libavcodec/libxvid.c:427:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 427 | x->me_flags |= XVID_ME_HALFPELREFINE8_RD | | ^ libavcodec/libxvid.c:431:5: note: here 431 | case 1: | ^~~~ CC libavcodec/lzw.o CC libavcodec/lzwenc.o In file included from ./libavutil/common.h:38, from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/libvpxenc.c:31: In function 'snprintf', inlined from 'codecctl_intp' at libavcodec/libvpxenc.c:317:5, inlined from 'vpx_free' at libavcodec/libvpxenc.c:339:14: /usr/include/fortify/stdio.h:101:9: warning: '%s' directive argument is null [-Wformat-overflow=] 101 | return __orig_snprintf(__s, __n, __f, __builtin_va_arg_pack()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'snprintf', inlined from 'codecctl_intp' at libavcodec/libvpxenc.c:322:9, inlined from 'vpx_free' at libavcodec/libvpxenc.c:339:14: /usr/include/fortify/stdio.h:101:9: warning: '%s' directive argument is null [-Wformat-overflow=] 101 | return __orig_snprintf(__s, __n, __f, __builtin_va_arg_pack()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/m101.o In file included from libavcodec/lzf.c:34: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/lzw.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/mace.o CC libavcodec/magicyuv.o CC libavcodec/magicyuvenc.o CC libavcodec/mathtables.o libavcodec/m101.c: In function 'm101_decode_frame': libavcodec/m101.c:66:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 66 | if (stride < min_stride || avpkt->size < stride * (uint64_t)avctx->height) { | ^ CC libavcodec/mdct15.o CC libavcodec/mdct_fixed.o CC libavcodec/mdct_fixed_32.o In file included from libavcodec/magicyuv.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/mdct_float.o libavcodec/mace.c:298:1: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 298 | }; | ^ In file included from libavcodec/mace.c:27: libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ libavcodec/mace.c:311:1: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 311 | }; | ^ In file included from libavcodec/mace.c:27: libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ CC libavcodec/mdec.o In file included from libavcodec/magicyuvenc.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/magicyuv.c: In function 'magy_decode_slice10': libavcodec/magicyuv.c:212:61: warning: unused parameter 'tdata' [-Wunused-parameter] 212 | static int magy_decode_slice10(AVCodecContext *avctx, void *tdata, | ~~~~~~^~~~~ libavcodec/magicyuv.c:213:43: warning: unused parameter 'threadnr' [-Wunused-parameter] 213 | int j, int threadnr) | ~~~~^~~~~~~~ libavcodec/magicyuv.c: In function 'magy_decode_slice': libavcodec/magicyuv.c:344:59: warning: unused parameter 'tdata' [-Wunused-parameter] 344 | static int magy_decode_slice(AVCodecContext *avctx, void *tdata, | ~~~~~~^~~~~ libavcodec/magicyuv.c:345:41: warning: unused parameter 'threadnr' [-Wunused-parameter] 345 | int j, int threadnr) | ~~~~^~~~~~~~ libavcodec/magicyuvenc.c: In function 'left_predict': libavcodec/magicyuvenc.c:74:43: warning: unused parameter 's' [-Wunused-parameter] 74 | static void left_predict(MagicYUVContext *s, | ~~~~~~~~~~~~~~~~~^ libavcodec/magicyuvenc.c: In function 'gradient_predict': libavcodec/magicyuvenc.c:98:47: warning: unused parameter 's' [-Wunused-parameter] 98 | static void gradient_predict(MagicYUVContext *s, | ~~~~~~~~~~~~~~~~~^ libavcodec/magicyuvenc.c: In function 'encode_table': libavcodec/magicyuvenc.c:364:41: warning: unused parameter 'avctx' [-Wunused-parameter] 364 | static int encode_table(AVCodecContext *avctx, uint8_t *dst, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/magicyuv.c: In function 'magy_decode_frame': libavcodec/magicyuv.c:533:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 533 | if (header_size < 32 || header_size >= avpkt->size) { | ^~ libavcodec/magicyuvenc.c: At top level: libavcodec/magicyuvenc.c:590:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 590 | }; | ^ In file included from libavcodec/magicyuvenc.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/magicyuv.c:653:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 653 | if (slice_width != avctx->coded_width) { | ^~ libavcodec/magicyuv.c:667:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 667 | if (s->nb_slices > INT_MAX / sizeof(Slice)) { | ^ libavcodec/magicyuv.c:700:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 700 | if (bytestream2_get_byte(&gbyte) != s->planes) | ^~ libavcodec/magicyuv.c: In function 'magy_init_thread_copy': libavcodec/magicyuv.c:758:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 758 | for (i = 0; i < FF_ARRAY_ELEMS(s->slices); i++) { | ^ libavcodec/magicyuv.c: In function 'magy_decode_end': libavcodec/magicyuv.c:779:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 779 | for (i = 0; i < FF_ARRAY_ELEMS(s->slices); i++) { | ^ CC libavcodec/me_cmp.o CC libavcodec/mediacodec.o CC libavcodec/metasound.o CC libavcodec/metasound_data.o CC libavcodec/microdvddec.o libavcodec/mediacodec.c:29:5: warning: "CONFIG_MEDIACODEC" is not defined, evaluates to 0 [-Wundef] 29 | #if CONFIG_MEDIACODEC | ^~~~~~~~~~~~~~~~~ libavcodec/mediacodec.c: In function 'av_mediacodec_default_init': libavcodec/mediacodec.c:130:48: warning: unused parameter 'avctx' [-Wunused-parameter] 130 | int av_mediacodec_default_init(AVCodecContext *avctx, AVMediaCodecContext *ctx, void *surface) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/mediacodec.c:130:76: warning: unused parameter 'ctx' [-Wunused-parameter] 130 | int av_mediacodec_default_init(AVCodecContext *avctx, AVMediaCodecContext *ctx, void *surface) | ~~~~~~~~~~~~~~~~~~~~~^~~ libavcodec/mediacodec.c:130:87: warning: unused parameter 'surface' [-Wunused-parameter] 130 | int av_mediacodec_default_init(AVCodecContext *avctx, AVMediaCodecContext *ctx, void *surface) | ~~~~~~^~~~~~~ libavcodec/mediacodec.c: In function 'av_mediacodec_default_free': libavcodec/mediacodec.c:135:49: warning: unused parameter 'avctx' [-Wunused-parameter] 135 | void av_mediacodec_default_free(AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/mediacodec.c: In function 'av_mediacodec_release_buffer': libavcodec/mediacodec.c:139:54: warning: unused parameter 'buffer' [-Wunused-parameter] 139 | int av_mediacodec_release_buffer(AVMediaCodecBuffer *buffer, int render) | ~~~~~~~~~~~~~~~~~~~~^~~~~~ libavcodec/mediacodec.c:139:66: warning: unused parameter 'render' [-Wunused-parameter] 139 | int av_mediacodec_release_buffer(AVMediaCodecBuffer *buffer, int render) | ~~~~^~~~~~ libavcodec/mediacodec.c: In function 'av_mediacodec_render_buffer_at_time': libavcodec/mediacodec.c:144:61: warning: unused parameter 'buffer' [-Wunused-parameter] 144 | int av_mediacodec_render_buffer_at_time(AVMediaCodecBuffer *buffer, int64_t time) | ~~~~~~~~~~~~~~~~~~~~^~~~~~ libavcodec/mediacodec.c:144:77: warning: unused parameter 'time' [-Wunused-parameter] 144 | int av_mediacodec_render_buffer_at_time(AVMediaCodecBuffer *buffer, int64_t time) | ~~~~~~~~^~~~ CC libavcodec/mimic.o CC libavcodec/mjpeg2jpeg_bsf.o CC libavcodec/mjpeg_parser.o CC libavcodec/mjpega_dump_header_bsf.o libavcodec/metasound.c:391:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 391 | }; | ^ In file included from libavcodec/metasound.c:32: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/microdvddec.c: In function 'microdvd_open_tags': libavcodec/microdvddec.c:205:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 205 | for (i = 0; i < sizeof(MICRODVD_TAGS) - 1; i++) { | ^ libavcodec/microdvddec.c:211:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 211 | for (sidx = 0; sidx < sizeof(MICRODVD_STYLES) - 1; sidx++) | ^ libavcodec/microdvddec.c: In function 'microdvd_init': 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++) { | ^ 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++) { | ^ libavcodec/microdvddec.c: In function 'microdvd_load_tags': libavcodec/microdvddec.c:130:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 130 | tag.persistent = MICRODVD_PERSISTENT_ON; | ^ libavcodec/microdvddec.c:131:9: note: here 131 | case 'f': { | ^~~~ libavcodec/microdvddec.c:144:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 144 | tag.persistent = MICRODVD_PERSISTENT_ON; | ^ libavcodec/microdvddec.c:145:9: note: here 145 | case 's': | ^~~~ libavcodec/me_cmp.c: In function 'sse4_c': libavcodec/me_cmp.c:68:35: warning: unused parameter 'v' [-Wunused-parameter] 68 | static int sse4_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c: In function 'sse8_c': libavcodec/me_cmp.c:85:35: warning: unused parameter 'v' [-Wunused-parameter] 85 | static int sse8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c: In function 'sse16_c': libavcodec/me_cmp.c:106:36: warning: unused parameter 'v' [-Wunused-parameter] 106 | static int sse16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c: In function 'pix_abs16_c': libavcodec/me_cmp.c:148:47: warning: unused parameter 'v' [-Wunused-parameter] 148 | static inline int pix_abs16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c: In function 'pix_median_abs16_c': libavcodec/me_cmp.c:176:54: warning: unused parameter 'v' [-Wunused-parameter] 176 | static inline int pix_median_abs16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c: In function 'pix_abs16_x2_c': libavcodec/me_cmp.c:215:43: warning: unused parameter 'v' [-Wunused-parameter] 215 | static int pix_abs16_x2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ In file included from libavcodec/mimic.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/me_cmp.c: In function 'pix_abs16_y2_c': libavcodec/me_cmp.c:243:43: warning: unused parameter 'v' [-Wunused-parameter] 243 | static int pix_abs16_y2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/me_cmp.c: In function 'pix_abs16_xy2_c': libavcodec/me_cmp.c:273:44: warning: unused parameter 'v' [-Wunused-parameter] 273 | static int pix_abs16_xy2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c: In function 'pix_abs8_c': libavcodec/me_cmp.c:303:46: warning: unused parameter 'v' [-Wunused-parameter] 303 | static inline int pix_abs8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/mimic.c: In function 'mimic_decode_end': libavcodec/mimic.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(ctx->frames); i++) { | ^ libavcodec/me_cmp.c: In function 'pix_median_abs8_c': libavcodec/me_cmp.c:323:53: warning: unused parameter 'v' [-Wunused-parameter] 323 | static inline int pix_median_abs8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/mimic.c: In function 'mimic_decode_init': libavcodec/mimic.c:158:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | for (i = 0; i < FF_ARRAY_ELEMS(ctx->frames); i++) { | ^ libavcodec/mimic.c: In function 'mimic_decode_update_thread_context': libavcodec/mimic.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(dst->frames); i++) { | ^ libavcodec/me_cmp.c: In function 'pix_abs8_x2_c': libavcodec/me_cmp.c:354:42: warning: unused parameter 'v' [-Wunused-parameter] 354 | static int pix_abs8_x2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c: In function 'pix_abs8_y2_c': libavcodec/me_cmp.c:374:42: warning: unused parameter 'v' [-Wunused-parameter] 374 | static int pix_abs8_y2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/mimic.c: In function 'vlc_decode_block': libavcodec/mimic.c:240:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 240 | for (pos = 1; pos < num_coeffs; pos++) { | ^ libavcodec/mimic.c:248:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 248 | if (vlc == -1) | ^~ libavcodec/me_cmp.c: In function 'pix_abs8_xy2_c': libavcodec/mimic.c: In function 'decode': libavcodec/mimic.c:294:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 294 | if (is_iframe || get_bits1(&ctx->gb) == is_chroma) { | ^~ libavcodec/me_cmp.c:396:43: warning: unused parameter 'v' [-Wunused-parameter] 396 | static int pix_abs8_xy2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c: In function 'zero_cmp': libavcodec/me_cmp.c:468:37: warning: unused parameter 's' [-Wunused-parameter] 468 | static int zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:468:49: warning: unused parameter 'a' [-Wunused-parameter] 468 | static int zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, | ~~~~~~~~~^ libavcodec/me_cmp.c:468:61: warning: unused parameter 'b' [-Wunused-parameter] 468 | static int zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, | ~~~~~~~~~^ libavcodec/me_cmp.c:469:31: warning: unused parameter 'stride' [-Wunused-parameter] 469 | ptrdiff_t stride, int h) | ~~~~~~~~~~^~~~~~ libavcodec/me_cmp.c:469:43: warning: unused parameter 'h' [-Wunused-parameter] 469 | ptrdiff_t stride, int h) | ~~~~^ libavcodec/mimic.c: In function 'mimic_init_thread_copy': libavcodec/mimic.c:460:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 460 | for (i = 0; i < FF_ARRAY_ELEMS(ctx->frames); i++) { | ^ libavcodec/me_cmp.c: In function 'hadamard8_diff8x8_c': libavcodec/me_cmp.c:554:48: warning: unused parameter 's' [-Wunused-parameter] 554 | static int hadamard8_diff8x8_c(MpegEncContext *s, uint8_t *dst, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:555:68: warning: unused parameter 'h' [-Wunused-parameter] 555 | uint8_t *src, ptrdiff_t stride, int h) | ~~~~^ libavcodec/me_cmp.c: In function 'hadamard8_intra8x8_c': libavcodec/me_cmp.c:606:49: warning: unused parameter 's' [-Wunused-parameter] 606 | static int hadamard8_intra8x8_c(MpegEncContext *s, uint8_t *src, | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:607:42: warning: unused parameter 'dummy' [-Wunused-parameter] 607 | uint8_t *dummy, ptrdiff_t stride, int h) | ~~~~~~~~~^~~~~ libavcodec/me_cmp.c:607:71: warning: unused parameter 'h' [-Wunused-parameter] 607 | uint8_t *dummy, ptrdiff_t stride, int h) | ~~~~^ libavcodec/me_cmp.c: In function 'dct_sad8x8_c': libavcodec/me_cmp.c:659:62: warning: unused parameter 'h' [-Wunused-parameter] 659 | uint8_t *src2, ptrdiff_t stride, int h) | ~~~~^ libavcodec/me_cmp.c: In function 'dct264_sad8x8_c': libavcodec/me_cmp.c:700:65: warning: unused parameter 'h' [-Wunused-parameter] 700 | uint8_t *src2, ptrdiff_t stride, int h) | ~~~~^ libavcodec/me_cmp.c: In function 'dct_max8x8_c': libavcodec/me_cmp.c:725:62: warning: unused parameter 'h' [-Wunused-parameter] 725 | uint8_t *src2, ptrdiff_t stride, int h) | ~~~~^ libavcodec/me_cmp.c: In function 'quant_psnr8x8_c': libavcodec/me_cmp.c:742:65: warning: unused parameter 'h' [-Wunused-parameter] 742 | uint8_t *src2, ptrdiff_t stride, int h) | ~~~~^ libavcodec/me_cmp.c: In function 'rd8x8_c': libavcodec/me_cmp.c:767:42: warning: unused parameter 'h' [-Wunused-parameter] 767 | ptrdiff_t stride, int h) | ~~~~^ libavcodec/me_cmp.c: In function 'bit8x8_c': libavcodec/me_cmp.c:844:43: warning: unused parameter 'h' [-Wunused-parameter] 844 | ptrdiff_t stride, int h) | ~~~~^ libavcodec/me_cmp.c: In function 'vsad_intra8_c': libavcodec/me_cmp.c:905:53: warning: unused parameter 'c' [-Wunused-parameter] 905 | static int vsad_intra ## size ## _c(MpegEncContext *c, \ | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:923:1: note: in expansion of macro 'VSAD_INTRA' 923 | VSAD_INTRA(8) | ^~~~~~~~~~ libavcodec/me_cmp.c:906:58: warning: unused parameter 'dummy' [-Wunused-parameter] 906 | uint8_t *s, uint8_t *dummy, \ | ~~~~~~~~~^~~~~ libavcodec/me_cmp.c:923:1: note: in expansion of macro 'VSAD_INTRA' 923 | VSAD_INTRA(8) | ^~~~~~~~~~ libavcodec/me_cmp.c: In function 'vsad_intra16_c': libavcodec/me_cmp.c:905:53: warning: unused parameter 'c' [-Wunused-parameter] 905 | static int vsad_intra ## size ## _c(MpegEncContext *c, \ | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:924:1: note: in expansion of macro 'VSAD_INTRA' 924 | VSAD_INTRA(16) | ^~~~~~~~~~ libavcodec/me_cmp.c:906:58: warning: unused parameter 'dummy' [-Wunused-parameter] 906 | uint8_t *s, uint8_t *dummy, \ | ~~~~~~~~~^~~~~ libavcodec/me_cmp.c:924:1: note: in expansion of macro 'VSAD_INTRA' 924 | VSAD_INTRA(16) | ^~~~~~~~~~ libavcodec/me_cmp.c: In function 'vsad8_c': libavcodec/me_cmp.c:927:47: warning: unused parameter 'c' [-Wunused-parameter] 927 | static int vsad ## size ## _c(MpegEncContext *c, \ | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:942:1: note: in expansion of macro 'VSAD' 942 | VSAD(8) | ^~~~ libavcodec/me_cmp.c: In function 'vsad16_c': libavcodec/me_cmp.c:927:47: warning: unused parameter 'c' [-Wunused-parameter] 927 | static int vsad ## size ## _c(MpegEncContext *c, \ | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:943:1: note: in expansion of macro 'VSAD' 943 | VSAD(16) | ^~~~ libavcodec/me_cmp.c: In function 'vsse_intra8_c': libavcodec/me_cmp.c:947:53: warning: unused parameter 'c' [-Wunused-parameter] 947 | static int vsse_intra ## size ## _c(MpegEncContext *c, \ | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:965:1: note: in expansion of macro 'VSSE_INTRA' 965 | VSSE_INTRA(8) | ^~~~~~~~~~ libavcodec/me_cmp.c:948:58: warning: unused parameter 'dummy' [-Wunused-parameter] 948 | uint8_t *s, uint8_t *dummy, \ | ~~~~~~~~~^~~~~ libavcodec/me_cmp.c:965:1: note: in expansion of macro 'VSSE_INTRA' 965 | VSSE_INTRA(8) | ^~~~~~~~~~ libavcodec/me_cmp.c: In function 'vsse_intra16_c': libavcodec/me_cmp.c:947:53: warning: unused parameter 'c' [-Wunused-parameter] 947 | static int vsse_intra ## size ## _c(MpegEncContext *c, \ | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:966:1: note: in expansion of macro 'VSSE_INTRA' 966 | VSSE_INTRA(16) | ^~~~~~~~~~ libavcodec/me_cmp.c:948:58: warning: unused parameter 'dummy' [-Wunused-parameter] 948 | uint8_t *s, uint8_t *dummy, \ | ~~~~~~~~~^~~~~ libavcodec/me_cmp.c:966:1: note: in expansion of macro 'VSSE_INTRA' 966 | VSSE_INTRA(16) | ^~~~~~~~~~ libavcodec/me_cmp.c: In function 'vsse8_c': libavcodec/me_cmp.c:969:47: warning: unused parameter 'c' [-Wunused-parameter] 969 | static int vsse ## size ## _c(MpegEncContext *c, uint8_t *s1, uint8_t *s2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:983:1: note: in expansion of macro 'VSSE' 983 | VSSE(8) | ^~~~ libavcodec/me_cmp.c: In function 'vsse16_c': libavcodec/me_cmp.c:969:47: warning: unused parameter 'c' [-Wunused-parameter] 969 | static int vsse ## size ## _c(MpegEncContext *c, uint8_t *s1, uint8_t *s2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/me_cmp.c:984:1: note: in expansion of macro 'VSSE' 984 | VSSE(16) | ^~~~ CC libavcodec/mjpegbdec.o In file included from libavcodec/mjpega_dump_header_bsf.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/mjpegdec.o libavcodec/mjpeg_parser.c: In function 'jpeg_parse': libavcodec/mjpeg_parser.c:103:39: warning: unused parameter 'avctx' [-Wunused-parameter] 103 | AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/mjpegenc.o CC libavcodec/mjpegenc_common.o CC libavcodec/mjpegenc_huffman.o CC libavcodec/mlp.o CC libavcodec/mlp_parser.o CC libavcodec/mlpdec.o CC libavcodec/mlpdsp.o In file included from libavcodec/tiff_common.h:33, from libavcodec/tiff.h:34, from libavcodec/mjpegdec.c:48: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/mjpegdec.c: In function 'init_default_huffman_tables': libavcodec/mjpegdec.c:101:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 101 | for (i = 0; i < FF_ARRAY_ELEMS(ht); i++) { | ^ CC libavcodec/mlpenc.o libavcodec/mjpegdec.c: In function 'handle_rstn': libavcodec/mjpegdec.c:1024:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1024 | if( show_bits(&s->gb, i) == (1 << i) - 1 | ^~ libavcodec/mlpdec.c: In function 'thd_channel_layout_extract_channel': libavcodec/mlpdec.c:196:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 196 | for (i = 0; i < FF_ARRAY_ELEMS(thd_channel_order); i++) | ^ In file included from libavcodec/mjpegdec.c:34: libavcodec/mjpegdec.c: In function 'ff_mjpeg_decode_sos': libavcodec/mlpdec.c: In function 'read_restart_header': libavcodec/mlpdec.c:559:35: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 559 | && s->lossless_check_data != 0xffffffff) { | ^~ libavcodec/mlp.c: In function 'ff_mlp_restart_checksum': libavcodec/mlp.c:110:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 110 | for (i = 0; i < ((bit_size + 2) & 7); i++) { | ^ libavcodec/mlpdec.c: In function 'read_matrix_params': libavcodec/mlpdec.c:763:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 763 | for (ch = 0; ch <= max_chan; ch++) { | ^~ libavcodec/mjpegdec.c:1678:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1678 | s->raw_scan_buffer_size >= bytes_to_start); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/mlpdec.c: In function 'read_block_data': libavcodec/mlpdec.c:986:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 986 | if (get_bits_count(gbp) != expected_stream_pos) | ^~ libavcodec/mlpdec.c: In function 'fill_noise_buffer': libavcodec/mjpegdec.c: In function 'mjpeg_decode_app': libavcodec/mlpdec.c:1051:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1051 | for (i = 0; i < m->access_unit_size_pow2; i++) { | ^ libavcodec/mjpegdec.c:1775:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1775 | if (id == AV_RB32("AVI1")) { | ^~ libavcodec/mjpegdec.c:1789:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1789 | if (id == AV_RB32("JFIF")) { | ^~ libavcodec/mlpdec.c: In function 'read_access_unit': libavcodec/mlpdec.c:1154:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1154 | if (length < 4 || length > buf_size) | ^ libavcodec/mjpegdec.c:1827:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1827 | if ( id == AV_RB32("Adob") | ^~ libavcodec/mlpdec.c:1214:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1214 | if (end < substream_start) { | ^ libavcodec/mjpegdec.c:1842:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1842 | if (id == AV_RB32("LJIF")) { | ^~ libavcodec/mjpegdec.c:1877:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 1877 | if (id == AV_RL32("colr") && len > 0) { | ^~ libavcodec/mjpegdec.c:1884:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 1884 | if (id == AV_RL32("xfrm") && len > 0) { | ^~ libavcodec/mjpegenc_huffman.c: In function 'ff_mjpegenc_huffman_compute_bits': libavcodec/mjpegenc_huffman.c:113:28: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] 113 | prob_table[i].prob < | ^ libavcodec/mjpegdec.c:1893:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1893 | if (s->start_code == APP3 && id == AV_RB32("_JPS") && len >= 10) { | ^~ libavcodec/mjpegdec.c:1933:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1933 | if (s->start_code == APP1 && id == AV_RB32("Exif") && len >= 2) { | ^~ libavcodec/mjpegdec.c:1972:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1972 | if (id == AV_RB32("mjpg")) { | ^~ CC libavcodec/mlz.o libavcodec/mjpegdec.c:1988:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1988 | if (s->start_code == APP2 && id == AV_RB32("ICC_") && len >= 10) { | ^~ libavcodec/mjpegdec.c:1996:16: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1996 | if (id != AV_RB32("PROF") || id2 != AV_RB24("ILE")) { | ^~ libavcodec/mjpegdec.c:2014:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2014 | } else if (s->iccnum != 0 && nummarkers != s->iccnum) { | ^~ libavcodec/mlp_parser.c: In function 'mlp_init': libavcodec/mlp_parser.c:237:51: warning: unused parameter 's' [-Wunused-parameter] 237 | static av_cold int mlp_init(AVCodecParserContext *s) | ~~~~~~~~~~~~~~~~~~~~~~^ CC libavcodec/mmvideo.o libavcodec/mjpegdec.c: In function 'ff_mjpeg_decode_frame': libavcodec/mjpegdec.c:2461:21: warning: 'av_frame_set_qp_table' is deprecated [-Wdeprecated-declarations] 2461 | av_frame_set_qp_table(data, qp_table_buf, 0, FF_QSCALE_TYPE_MPEG1); | ^~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/avcodec.h:38, from libavcodec/mjpegdec.c:36: ./libavutil/frame.h:693:5: note: declared here 693 | int av_frame_set_qp_table(AVFrame *f, AVBufferRef *buf, int stride, int type); | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegdec.c: At top level: libavcodec/mjpegdec.c:2791:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2791 | OFFSET(extern_huff), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VD }, | ^~~~~~ In file included from libavcodec/mjpegdec.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/motion_est.o libavcodec/mjpegenc_common.c: In function 'ff_mjpeg_encode_picture_frame': libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ libavcodec/mjpegenc_common.c:384:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 384 | for (i = 0; i < m->huff_ncode; i++) { | ^ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc_common.c:395:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 395 | for (i = 0; i < m->huff_ncode; i++) { | ^ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc_common.c: In function 'ff_mjpeg_build_optimal_huffman': libavcodec/mjpegenc_common.c:492:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 492 | for (i = 0; i < m->huff_ncode; i++) { | ^ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mlpenc.c: In function 'compare_matrix_params': libavcodec/mlpenc.c:274:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 274 | for (channel = 0; channel < ctx->num_channels; channel++) | ^ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc_common.c: In function 'ff_mjpeg_encode_picture_trailer': libavcodec/mjpegenc_common.c:587:61: warning: unused parameter 'header_bits' [-Wunused-parameter] 587 | void ff_mjpeg_encode_picture_trailer(PutBitContext *pb, int header_bits) | ~~~~^~~~~~~~~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mlpenc.c: In function 'copy_restart_frame_params': libavcodec/mlpenc.c:390:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 390 | for (channel = 0; channel < ctx->avctx->channels; channel++) { | ^ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mlpenc.c: In function 'clear_decoding_params': libavcodec/mlpenc.c:409:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 409 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mlpenc.c: In function 'clear_channel_params': libavcodec/mlpenc.c:425:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 425 | for (channel = 0; channel < ctx->avctx->channels; channel++) { | ^ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mlpenc.c: In function 'default_decoding_params': libavcodec/mlpenc.c:445:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 445 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mlpenc.c: At top level: libavcodec/mlpenc.c:467:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 467 | static int inline number_sbits(int number) | ^~~~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mjpegenc.c:389:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 389 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo.h:59, from libavcodec/mjpegenc_common.h:28, from libavcodec/mjpegenc.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mlpenc.c: In function 'mlp_encode_init': libavcodec/mlpenc.c:716:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 716 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c: In function 'write_matrix_params': libavcodec/mlpenc.c:859:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 859 | for (channel = 0; channel < ctx->num_channels; channel++) { | ^ CC libavcodec/motionpixels.o libavcodec/mlpenc.c: In function 'write_substrs': libavcodec/mlpenc.c:1062:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1062 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c: In function 'write_frame_headers': libavcodec/mlpenc.c:1156:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1156 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c: In function 'write_access_unit': libavcodec/mlpenc.c:1209:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1209 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c: In function 'input_data_internal': libavcodec/mlpenc.c:1241:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1241 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c:1249:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1249 | for (i = 0; i < ctx->frame_size[ctx->frame_index]; i++) { | ^ libavcodec/mlpenc.c: In function 'input_to_sample_buffer': libavcodec/mlpenc.c:1294:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1294 | for (channel = 0; channel < ctx->avctx->channels; channel++) | ^ libavcodec/mlpenc.c: In function 'determine_quant_step_size': libavcodec/mlpenc.c:1336:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1336 | for (i = 0; i < ctx->number_of_samples; i++) { | ^ libavcodec/mlpenc.c: In function 'code_filter_coeffs': libavcodec/mlpenc.c:1351:50: warning: unused parameter 'ctx' [-Wunused-parameter] 1351 | static void code_filter_coeffs(MLPEncodeContext *ctx, FilterParams *fp, int32_t *fcoeff) | ~~~~~~~~~~~~~~~~~~^~~ libavcodec/mlpenc.c: In function 'set_filter_params': libavcodec/mlpenc.c:1418:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1418 | for (i = 0; i < order; i++) | ^ libavcodec/mlpenc.c: In function 'estimate_stereo_mode': libavcodec/mlpenc.c:1455:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1455 | for(i = 2; i < ctx->number_of_samples; i++) { | ^ libavcodec/mlpenc.c: In function 'code_matrix_coeffs': libavcodec/mlpenc.c:1488:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1488 | for (channel = 0; channel < ctx->num_channels; channel++) { | ^ libavcodec/mlpenc.c: In function 'lossless_matrix_coeffs': libavcodec/mlpenc.c:1543:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1543 | for (channel = 0; channel < ctx->num_channels; channel++) | ^ libavcodec/mlpenc.c: In function 'no_codebook_bits_offset': libavcodec/mlpenc.c:1560:50: warning: unused parameter 'channel' [-Wunused-parameter] 1560 | unsigned int channel, int16_t offset, | ~~~~~~~~~~~~~^~~~~~~ libavcodec/mlpenc.c: In function 'no_codebook_bits': libavcodec/mlpenc.c:1588:43: warning: unused parameter 'channel' [-Wunused-parameter] 1588 | unsigned int channel, | ~~~~~~~~~~~~~^~~~~~~ libavcodec/mlpenc.c: In function 'codebook_bits': libavcodec/mlpenc.c:1714:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1714 | } else if (++is_greater >= ctx->max_codebook_search) | ^~ libavcodec/mlpenc.c: In function 'apply_filter': libavcodec/mlpenc.c:1835:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1835 | for (i = 8; i < number_of_samples; i++) { | ^ libavcodec/mlpenc.c:1861:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1861 | for (i = 0; i < number_of_samples; i++) { | ^ libavcodec/mlz.c: In function 'ff_mlz_decompression': libavcodec/mlz.c:133:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 133 | while (output_chars < size) { | ^ libavcodec/mlpenc.c: In function 'set_best_codebook': libavcodec/mlz.c:157:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 157 | if (ret < 0 || ret > size - output_chars) { | ^ libavcodec/mlz.c:163:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 163 | if (ret < 0 || ret > size - output_chars) { | ^ libavcodec/mlz.c:176:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 176 | if (ret < 0 || ret > size - output_chars) { | ^ libavcodec/mlpenc.c:2043:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2043 | if (temp_bitcount < best_bitcount) { | ^ libavcodec/mlz.c:181:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 181 | if (output_chars <= size && !mlz->freeze_flag) { | ^~ libavcodec/mlpenc.c: In function 'set_major_params': libavcodec/mlpenc.c:2091:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2091 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c:2102:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2102 | for (channel = 0; channel < ctx->avctx->channels; channel++) { | ^ libavcodec/mlpenc.c:2120:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2120 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c: In function 'analyze_sample_buffer': libavcodec/mlpenc.c:2150:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2150 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c: In function 'process_major_frame': libavcodec/mlpenc.c:2201:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2201 | for (substr = 0; substr < ctx->num_substreams; substr++) { | ^ libavcodec/mlpenc.c: In function 'mlp_encode_frame': libavcodec/mlpenc.c:2256:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2256 | if (avctx->frame_number < ctx->max_restart_interval) { | ^ libavcodec/mlpenc.c:2310:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2310 | seq_index < ctx->restart_intervals && (seq_index * ctx->min_restart_interval) <= ctx->avctx->frame_number; | ^ libavcodec/mlpenc.c:2310:92: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 2310 | seq_index < ctx->restart_intervals && (seq_index * ctx->min_restart_interval) <= ctx->avctx->frame_number; | ^~ libavcodec/mlpenc.c: At top level: libavcodec/mlpenc.c:2415:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 2415 | }; | ^ In file included from libavcodec/mlpenc.c:22: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/mlpdsp.c: In function 'mlp_filter_channel': 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++) | ^ 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++) | ^ libavcodec/mlpdsp.c: In function 'mlp_select_pack_output': libavcodec/mlpdsp.c:92:50: warning: unused parameter 'ch_assign' [-Wunused-parameter] 92 | static int32_t (*mlp_select_pack_output(uint8_t *ch_assign, | ~~~~~~~~~^~~~~~~~~ libavcodec/mlpdsp.c:93:49: warning: unused parameter 'output_shift' [-Wunused-parameter] 93 | int8_t *output_shift, | ~~~~~~~~^~~~~~~~~~~~ libavcodec/mlpdsp.c:94:49: warning: unused parameter 'max_matrix_channel' [-Wunused-parameter] 94 | uint8_t max_matrix_channel, | ~~~~~~~~^~~~~~~~~~~~~~~~~~ libavcodec/mlpdsp.c:95:45: warning: unused parameter 'is32' [-Wunused-parameter] 95 | int is32))(int32_t, uint16_t, int32_t (*)[], void *, uint8_t*, int8_t *, uint8_t, int) | ~~~~^~~~ In file included from libavcodec/mmvideo.c:36: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/mmvideo.c: In function 'mm_decode_inter': libavcodec/mmvideo.c:143:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 143 | if (bytestream2_get_bytes_left(&s->gb) < data_off) | ^ CC libavcodec/movsub_bsf.o CC libavcodec/movtextdec.o libavcodec/motion_est.c: In function 'cmp_direct_inline': libavcodec/motion_est.c:108:33: warning: unused parameter 'size' [-Wunused-parameter] 108 | const int size, const int h, int ref_index, int src_index, | ~~~~~~~~~~^~~~ libavcodec/motion_est.c:108:49: warning: unused parameter 'h' [-Wunused-parameter] 108 | const int size, const int h, int ref_index, int src_index, | ~~~~~~~~~~^ libavcodec/motion_est.c:109:57: warning: unused parameter 'chroma_cmp_func' [-Wunused-parameter] 109 | me_cmp_func cmp_func, me_cmp_func chroma_cmp_func, int qpel){ | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from libavcodec/motion_est.c:295: libavcodec/motion_est_template.c: In function 'no_sub_motion_search': libavcodec/motion_est_template.c:155:50: warning: unused parameter 's' [-Wunused-parameter] 155 | static int no_sub_motion_search(MpegEncContext * s, | ~~~~~~~~~~~~~~~~~^ libavcodec/motion_est_template.c:157:39: warning: unused parameter 'src_index' [-Wunused-parameter] 157 | int src_index, int ref_index, | ~~~~^~~~~~~~~ libavcodec/motion_est_template.c:157:54: warning: unused parameter 'ref_index' [-Wunused-parameter] 157 | int src_index, int ref_index, | ~~~~^~~~~~~~~ libavcodec/motion_est_template.c:158:39: warning: unused parameter 'size' [-Wunused-parameter] 158 | int size, int h) | ~~~~^~~~ libavcodec/motion_est_template.c:158:49: warning: unused parameter 'h' [-Wunused-parameter] 158 | int size, int h) | ~~~~^ CC libavcodec/movtextenc.o CC libavcodec/mp3_header_decompress_bsf.o libavcodec/motion_est.c: In function 'zero_cmp': libavcodec/motion_est.c:297:37: warning: unused parameter 's' [-Wunused-parameter] 297 | static int zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, | ~~~~~~~~~~~~~~~~^ libavcodec/motion_est.c:297:49: warning: unused parameter 'a' [-Wunused-parameter] 297 | static int zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, | ~~~~~~~~~^ libavcodec/motion_est.c:297:61: warning: unused parameter 'b' [-Wunused-parameter] 297 | static int zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, | ~~~~~~~~~^ libavcodec/motion_est.c:298:31: warning: unused parameter 'stride' [-Wunused-parameter] 298 | ptrdiff_t stride, int h) | ~~~~~~~~~~^~~~~~ libavcodec/motion_est.c:298:43: warning: unused parameter 'h' [-Wunused-parameter] 298 | ptrdiff_t stride, int h) | ~~~~^ libavcodec/motion_est.c: In function 'zero_hpel': libavcodec/motion_est.c:303:32: warning: unused parameter 'a' [-Wunused-parameter] 303 | static void zero_hpel(uint8_t *a, const uint8_t *b, ptrdiff_t stride, int h){ | ~~~~~~~~~^ libavcodec/motion_est.c:303:50: warning: unused parameter 'b' [-Wunused-parameter] 303 | static void zero_hpel(uint8_t *a, const uint8_t *b, ptrdiff_t stride, int h){ | ~~~~~~~~~~~~~~~^ libavcodec/motion_est.c:303:63: warning: unused parameter 'stride' [-Wunused-parameter] 303 | static void zero_hpel(uint8_t *a, const uint8_t *b, ptrdiff_t stride, int h){ | ~~~~~~~~~~^~~~~~ libavcodec/motion_est.c:303:75: warning: unused parameter 'h' [-Wunused-parameter] 303 | static void zero_hpel(uint8_t *a, const uint8_t *b, ptrdiff_t stride, int h){ | ~~~~^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/motion_est.c:34: libavcodec/motion_est.c: In function 'ff_estimate_p_frame_motion': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/motion_est.c:970:22: note: in expansion of macro 'FFMIN' 970 | int p_score= FFMIN(vard, varc-500+(s->lambda2>>FF_LAMBDA_SHIFT)*100); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/motion_est.c:970:22: note: in expansion of macro 'FFMIN' 970 | int p_score= FFMIN(vard, varc-500+(s->lambda2>>FF_LAMBDA_SHIFT)*100); | ^~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/motion_est.c:1052:26: note: in expansion of macro 'FFMIN' 1052 | int p_score= FFMIN(vard, varc-500+(s->lambda2>>FF_LAMBDA_SHIFT)*100); | ^~~~~ CC libavcodec/mpc.o ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/motion_est.c:1052:26: note: in expansion of macro 'FFMIN' 1052 | int p_score= FFMIN(vard, varc-500+(s->lambda2>>FF_LAMBDA_SHIFT)*100); | ^~~~~ CC libavcodec/mpc7.o libavcodec/movtextdec.c: In function 'decode_twrp': libavcodec/movtextdec.c:256:74: warning: unused parameter 'avpkt' [-Wunused-parameter] 256 | static int decode_twrp(const uint8_t *tsmb, MovTextContext *m, AVPacket *avpkt) | ~~~~~~~~~~^~~~~ libavcodec/movtextdec.c: In function 'decode_hlit': libavcodec/movtextdec.c:263:74: warning: unused parameter 'avpkt' [-Wunused-parameter] 263 | static int decode_hlit(const uint8_t *tsmb, MovTextContext *m, AVPacket *avpkt) | ~~~~~~~~~~^~~~~ libavcodec/movtextdec.c: In function 'decode_hclr': libavcodec/movtextdec.c:273:74: warning: unused parameter 'avpkt' [-Wunused-parameter] 273 | static int decode_hclr(const uint8_t *tsmb, MovTextContext *m, AVPacket *avpkt) | ~~~~~~~~~~^~~~~ libavcodec/movtextdec.c: In function 'decode_styl': libavcodec/movtextdec.c:287:61: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 287 | if (m->tracksize + m->size_var + 2 + style_entries * 12 > avpkt->size) | ^ libavcodec/movtextdec.c: At top level: libavcodec/movtextdec.c:335:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 335 | const static size_t box_count = FF_ARRAY_ELEMS(box_types); | ^~~~~ libavcodec/movtextdec.c: In function 'mov_text_decode_frame': libavcodec/movtextdec.c:505:33: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 505 | while (m->tracksize + 8 <= avpkt->size) { | ^~ libavcodec/movtextdec.c:514:39: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 514 | if (m->tracksize + 16 > avpkt->size) | ^ libavcodec/movtextdec.c:532:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 532 | if (tsmb_type == box_types[i].type) { | ^~ libavcodec/movtextdec.c:533:77: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 533 | if (m->tracksize + m->size_var + box_types[i].base_size > avpkt->size) | ^ libavcodec/movtextenc.c:153:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration] 153 | const static size_t box_count = FF_ARRAY_ELEMS(box_types); | ^~~~~ libavcodec/movtextenc.c: In function 'mov_text_new_line_cb': libavcodec/movtextenc.c:338:50: warning: unused parameter 'forced' [-Wunused-parameter] 338 | static void mov_text_new_line_cb(void *priv, int forced) | ~~~~^~~~~~ libavcodec/movtextenc.c: In function 'mov_text_encode_frame': libavcodec/movtextenc.c:366:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 366 | for (i = 0; i < sub->num_rects; i++) { | ^ libavcodec/movtextenc.c:410:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 410 | if (s->buffer.len > bufsize - 3) { | ^ CC libavcodec/mpc8.o CC libavcodec/mpeg12.o libavcodec/magicyuv.c: In function 'magy_decode_frame': libavcodec/magicyuv.c:705:30: warning: 'first_offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 705 | table_size = header_size + first_offset - bytestream2_tell(&gbyte); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ libavcodec/mpc7.c:344:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 344 | }; | ^ In file included from libavcodec/mpc7.c:31: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ CC libavcodec/mpeg12data.o CC libavcodec/mpeg12dec.o libavcodec/mpeg12data.c:172:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 172 | }; | ^ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpeg12data.c:28: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/mpeg12data.c:180:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 180 | }; | ^ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpeg12data.c:28: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ CC libavcodec/mpeg12enc.o CC libavcodec/mpeg12framerate.o CC libavcodec/mpeg4_unpack_bframes_bsf.o CC libavcodec/mpeg4audio.o libavcodec/mpc8.c: In function 'mpc8_dec_base': libavcodec/mpc8.c:50:14: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 50 | if (code >= mpc8_cnk_lost[k-1][n-1]) | ^~ libavcodec/mpc8.c: In function 'mpc8_dec_enum': libavcodec/mpc8.c:64:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 64 | if (code >= C[n]) { | ^~ In file included from libavcodec/mpeg12.c:41: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/mpc8.c: In function 'mpc8_decode_frame': libavcodec/mpc8.c:395:61: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 395 | t = get_vlc2(gb, quant_vlc[res - 5][cnt > mpc8_thres[res]].table, quant_vlc[res - 5][cnt > mpc8_thres[res]].bits, 2) + quant_offsets[res - 5]; | ^ libavcodec/mpc8.c:395:110: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 395 | t = get_vlc2(gb, quant_vlc[res - 5][cnt > mpc8_thres[res]].table, quant_vlc[res - 5][cnt > mpc8_thres[res]].bits, 2) + quant_offsets[res - 5]; | ^ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/mpc8.c: At top level: libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/mpc8.c:456:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 456 | }; | ^ libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ In file included from libavcodec/mpc8.c:30: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/mpeg4video.o In file included from libavcodec/mpeg12dec.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/mpeg12enc.c:38: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/mpeg4video_parser.o libavcodec/mpeg12enc.c: In function 'encode_init': CC libavcodec/mpeg4videodec.o libavcodec/mpeg12enc.c:213:5: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] 213 | if (avctx->timecode_frame_start) | ^~ In file included from libavcodec/mpeg12enc.c:37: libavcodec/avcodec.h:2517:13: note: declared here 2517 | int64_t timecode_frame_start; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/mpeg12enc.c:214:9: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] 214 | s->timecode_frame_start = avctx->timecode_frame_start; | ^ In file included from libavcodec/mpeg12enc.c:37: libavcodec/avcodec.h:2517:13: note: declared here 2517 | int64_t timecode_frame_start; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/mpeg12enc.c: In function 'ff_mpeg1_encode_picture_header': libavcodec/mpeg12enc.c:507:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 507 | for (i = 0; i < sizeof(svcd_scan_offset_placeholder); i++) | ^ libavcodec/mpeg12enc.c:424:60: warning: unused parameter 'picture_number' [-Wunused-parameter] 424 | void ff_mpeg1_encode_picture_header(MpegEncContext *s, int picture_number) | ~~~~^~~~~~~~~~~~~~ CC libavcodec/mpeg4videoenc.o libavcodec/mpeg12enc.c: At top level: libavcodec/mpeg12enc.c:1148:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1148 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1148:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1148 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1148:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1148 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1148:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1148 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1148:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1148 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12dec.c: In function 'mpeg_decode_mb': libavcodec/mpeg12dec.c:658:54: warning: unused parameter 'block' [-Wunused-parameter] 658 | static int mpeg_decode_mb(MpegEncContext *s, int16_t block[12][64]) | ~~~~~~~~^~~~~~~~~~~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12dec.c: In function 'mpeg_decode_slice': libavcodec/mpeg12dec.c:1734:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 1734 | if (mb_y == 0 && s->codec_tag == AV_RL32("SLIF")) { | ^~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12dec.c:1755:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1755 | if (s->mb_x >= (unsigned) s->mb_width) { | ^~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12dec.c: In function 'vcr2_init_sequence': libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12dec.c:2211:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2211 | if (s->codec_tag == AV_RL32("BW10")) { | ^~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1149:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1149 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/mpeg4video.c:26: libavcodec/mpeg4data.h:115:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 115 | }; | ^ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/mpeg4video.c:24: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/mpeg12enc.c:1154:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1154 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1154:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1154 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1154:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1154 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1154:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1154 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1154:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1154 | COMMON_OPTS | ^~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1155:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1155 | { "non_linear_quant", "Use nonlinear quantizer.", OFFSET(q_scale_type), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12dec.c: In function 'mpeg_decode_gop': libavcodec/mpeg12enc.c:1156:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1156 | { "alternate_scan", "Enable alternate scantable.", OFFSET(alternate_scan), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4audio.c: In function 'get_sample_rate': In file included from libavcodec/mpeg4video.c:26: libavcodec/mpeg4data.h:220:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 220 | }; | ^ libavcodec/mpeg4audio.c:83:9: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 83 | avpriv_mpeg4audio_sample_rates[*index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/mpeg4video.c:24: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/mpeg12dec.c:2432:5: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] 2432 | avctx->timecode_frame_start = tc; | ^~~~~ libavcodec/mpeg4audio.c: In function 'ff_mpeg4audio_get_config_gb': libavcodec/mpeg4audio.c:94:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 94 | if (c->chan_config < FF_ARRAY_ELEMS(ff_mpeg4audio_channels)) | ^ In file included from libavcodec/mpeg12dec.c:36: libavcodec/avcodec.h:2517:13: note: declared here 2517 | int64_t timecode_frame_start; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/mpeg4video.c:26: libavcodec/mpeg4data.h:324:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 324 | }; | ^ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/mpeg4video.c:24: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ libavcodec/mpeg12dec.c: In function 'mpeg_decode_frame': In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12dec.c:2811:61: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2811 | if (s->mpeg_enc_ctx_allocated == 0 && ( s2->codec_tag == AV_RL32("VCR2") | ^~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12dec.c:2812:61: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2812 | || s2->codec_tag == AV_RL32("BW10") | ^~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg12enc.c:1168:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1168 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12enc.c:33: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/mpeg_er.o In file included from libavcodec/mpeg4videoenc.c:28: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/mpeg4videoenc.c: In function 'get_b_cbp': libavcodec/mpeg4videoenc.c:431:56: warning: unused parameter 'block' [-Wunused-parameter] 431 | static inline int get_b_cbp(MpegEncContext *s, int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ CC libavcodec/mpegaudio.o libavcodec/mpeg4videoenc.c: At top level: libavcodec/mpeg4videoenc.c:1376:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1376 | { "data_partitioning", "Use data partitioning.", OFFSET(data_partitioning), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1377:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1377 | { "alternate_scan", "Enable alternate scantable.", OFFSET(alternate_scan), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/mpegaudio_parser.o CC libavcodec/mpegaudiodata.o libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videoenc.c:1378:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1378 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg4videoenc.c:25: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/mpeg4videodec.c:36: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ In file included from libavcodec/mpeg4videodec.c:40: libavcodec/unary.h: In function 'get_unary': 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/mpegaudiodec_fixed.o CC libavcodec/mpegaudiodec_float.o libavcodec/mpeg_er.c: In function 'ff_mpeg_er_init': libavcodec/mpeg_er.c:123:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 123 | for (i = 0; i < FF_ARRAY_ELEMS(s->dc_val); i++) | ^ libavcodec/mpeg4videodec.c: In function 'mpeg4_decode_studio_mb': libavcodec/mpeg4videodec.c:2058:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2058 | if (get_bits_left(&s->gb) < 8U && show_bits(&s->gb, get_bits_left(&s->gb)) == 0) | ^ libavcodec/mpeg4videodec.c:2017:62: warning: unused parameter 'block_' [-Wunused-parameter] 2017 | static int mpeg4_decode_studio_mb(MpegEncContext *s, int16_t block_[12][64]) | ~~~~~~~~^~~~~~~~~~~~~~ libavcodec/mpeg4videodec.c: In function 'mpeg4_decode_profile_level': libavcodec/mpeg4videodec.c:2086:55: warning: unused parameter 's' [-Wunused-parameter] 2086 | static int mpeg4_decode_profile_level(MpegEncContext *s, GetBitContext *gb, int *profile, int *level) | ~~~~~~~~~~~~~~~~^ CC libavcodec/mpegaudiodecheader.o CC libavcodec/mpegaudiodsp.o libavcodec/mpeg4videodec.c: In function 'decode_vol_header': libavcodec/mpeg4videodec.c:2261:44: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2261 | !(s->width && s->codec_tag == AV_RL32("MP4S"))) { | ^~ libavcodec/mpeg4videodec.c: In function 'decode_user_data': libavcodec/mpeg4videodec.c:2557:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2557 | if (ver > 0xFFU || ver2 > 0xFFU || ver3 > 0xFFU) { | ^ libavcodec/mpeg4videodec.c:2557:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2557 | if (ver > 0xFFU || ver2 > 0xFFU || ver3 > 0xFFU) { | ^ libavcodec/mpeg4videodec.c:2557:53: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2557 | if (ver > 0xFFU || ver2 > 0xFFU || ver3 > 0xFFU) { | ^ libavcodec/mpeg4videodec.c: In function 'ff_mpeg4_workaround_bugs': CC libavcodec/mpegaudiodsp_data.o libavcodec/mpeg4videodec.c:2587:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2587 | if (s->codec_tag == AV_RL32("XVID") || | ^~ libavcodec/mpeg4videodec.c:2588:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2588 | s->codec_tag == AV_RL32("XVIX") || | ^~ libavcodec/mpeg4videodec.c:2589:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2589 | s->codec_tag == AV_RL32("RMP4") || | ^~ libavcodec/mpeg4videodec.c:2590:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2590 | s->codec_tag == AV_RL32("ZMP4") || | ^~ libavcodec/mpeg4videodec.c:2591:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2591 | s->codec_tag == AV_RL32("SIPP")) | ^~ libavcodec/mpeg4videodec.c:2596:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2596 | if (s->codec_tag == AV_RL32("DIVX") && s->vo_type == 0 && | ^~ libavcodec/mpeg4videodec.c:2606:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2606 | if (s->codec_tag == AV_RL32("XVIX")) | ^~ libavcodec/mpeg4videodec.c:2609:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 2609 | if (s->codec_tag == AV_RL32("UMP4")) | ^~ libavcodec/mpeg4videodec.c:2618:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2618 | if (ctx->xvid_build <= 3U) | ^~ libavcodec/mpeg4videodec.c:2621:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2621 | if (ctx->xvid_build <= 1U) | ^~ CC libavcodec/mpegaudiodsp_fixed.o libavcodec/mpeg4videodec.c:2624:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2624 | if (ctx->xvid_build <= 12U) | ^~ libavcodec/mpeg4videodec.c:2627:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2627 | if (ctx->xvid_build <= 32U) | ^~ libavcodec/mpeg4videodec.c:2635:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2635 | if (ctx->lavc_build < 4653U) | ^ libavcodec/mpeg4videodec.c:2638:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2638 | if (ctx->lavc_build < 4655U) | ^ libavcodec/mpeg4videodec.c:2641:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2641 | if (ctx->lavc_build < 4670U) | ^ libavcodec/mpeg4videodec.c:2644:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2644 | if (ctx->lavc_build <= 4712U) | ^~ libavcodec/mpeg4videodec.c:2659:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2659 | if (ctx->divx_version < 500U) | ^ CC libavcodec/mpegaudiodsp_float.o libavcodec/mpeg4videodec.c: In function 'ff_mpeg4_decode_picture_header': libavcodec/mpeg4videodec.c:3234:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 3234 | if (s->codec_tag == AV_RL32("WV1F") && show_bits(gb, 24) == 0x575630) { | ^~ libavcodec/mpeg4videodec.c:3244:82: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 3244 | (ctx->divx_version >= 0 || ctx->xvid_build >= 0) || s->codec_tag == AV_RL32("QMP4")) { | ^~ libavcodec/mpegaudiodecheader.c: In function 'avpriv_mpegaudio_decode_header': libavcodec/mpegaudiodecheader.c:57:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 57 | if (sample_rate_index >= FF_ARRAY_ELEMS(avpriv_mpa_freq_tab)) | ^~ In file included from libavcodec/mpegaudiodec_fixed.c:39: libavcodec/mpegaudiodec_template.c: In function 'l3_unscale': libavcodec/mpegaudiodec_template.c:254:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 254 | if (e > (SUINT)31) | ^ CC libavcodec/mpegaudioenc_fixed.o In file included from libavcodec/mpegaudiodec_float.c:39: libavcodec/mpegaudiodec_template.c: In function 'l3_unscale': libavcodec/mpegaudiodec_template.c:254:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 254 | if (e > (SUINT)31) | ^ libavcodec/mpeg4videodec.c: At top level: libavcodec/mpeg4videodec.c:3548:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3548 | {"quarter_sample", "1/4 subpel MC", offsetof(MpegEncContext, quarter_sample), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, 0}, | ^ In file included from libavcodec/mpeg4videodec.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpeg4videodec.c:3549:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 3549 | {"divx_packed", "divx style packed b frames", offsetof(MpegEncContext, divx_packed), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, 0}, | ^ In file included from libavcodec/mpeg4videodec.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/mpegaudioenc_float.o In file included from libavcodec/mpegaudiodec_fixed.c:39: libavcodec/mpegaudiodec_template.c: In function 'compute_antialias': libavcodec/mpegaudiodec_template.c:1195:49: warning: unused parameter 's' [-Wunused-parameter] 1195 | static void compute_antialias(MPADecodeContext *s, GranuleDef *g) | ~~~~~~~~~~~~~~~~~~^ CC libavcodec/mpegpicture.o In file included from libavcodec/mpegaudiodec_float.c:39: libavcodec/mpegaudiodec_template.c: In function 'compute_antialias': libavcodec/mpegaudiodec_template.c:1195:49: warning: unused parameter 's' [-Wunused-parameter] 1195 | static void compute_antialias(MPADecodeContext *s, GranuleDef *g) | ~~~~~~~~~~~~~~~~~~^ libavcodec/mpegaudiodec_fixed.c: At top level: libavcodec/mpegaudiodec_fixed.c:55:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 55 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_fixed.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/mpegaudiodec_fixed.c:71:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 71 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_fixed.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/mpegaudiodec_fixed.c:87:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 87 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_fixed.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/mpegaudiodec_fixed.c:103:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 103 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_fixed.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/mpegaudiodec_fixed.c:119:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 119 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_fixed.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ In file included from libavcodec/mpegaudiodec_fixed.c:39: libavcodec/mpegaudiodec_template.c: In function 'mp_decode_frame': libavcodec/mpegaudiodec_template.c:1582:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1582 | s->avctx->frame_size = s->lsf ? 576 : 1152; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegaudiodec_template.c:1583:5: note: here 1583 | default: | ^~~~~~~ libavcodec/mpegaudiodec_float.c: At top level: libavcodec/mpegaudiodec_float.c:56:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 56 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_float.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/mpegaudiodec_float.c:73:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 73 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_float.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/mpegaudiodec_float.c:90:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 90 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_float.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/mpegaudiodec_float.c:107:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 107 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_float.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/mpegaudiodec_float.c:123:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 123 | }; | ^ In file included from libavcodec/mpegaudiodec_template.c:32, from libavcodec/mpegaudiodec_float.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ In file included from libavcodec/mpegaudiodec_float.c:39: libavcodec/mpegaudiodec_template.c: In function 'mp_decode_frame': libavcodec/mpegaudiodec_template.c:1582:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 1582 | s->avctx->frame_size = s->lsf ? 576 : 1152; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegaudiodec_template.c:1583:5: note: here 1583 | default: | ^~~~~~~ CC libavcodec/mpegutils.o CC libavcodec/mpegvideo.o libavcodec/mlpenc.c: In function 'mlp_encode_frame': libavcodec/mlpenc.c:2009:22: warning: 'best_codebook' may be used uninitialized in this function [-Wmaybe-uninitialized] 2009 | unsigned int best_codebook; | ^~~~~~~~~~~~~ CC libavcodec/mpegvideo_enc.o libavcodec/mpegutils.c: In function 'ff_print_debug_info2': libavcodec/mpegutils.c:105:31: warning: unused parameter 'low_delay' [-Wunused-parameter] 105 | int *low_delay, | ~~~~~^~~~~~~~~ CC libavcodec/mpegvideo_motion.o libavcodec/mpegvideo.c: In function 'gray16': libavcodec/mpegvideo.c:270:49: warning: unused parameter 'src' [-Wunused-parameter] 270 | static void gray16(uint8_t *dst, const uint8_t *src, ptrdiff_t linesize, int h) | ~~~~~~~~~~~~~~~^~~ libavcodec/mpegvideo.c: In function 'gray8': libavcodec/mpegvideo.c:276:48: warning: unused parameter 'src' [-Wunused-parameter] 276 | static void gray8(uint8_t *dst, const uint8_t *src, ptrdiff_t linesize, int h) | ~~~~~~~~~~~~~~~^~~ libavcodec/mpegvideo.c: In function 'ff_mpeg_update_thread_context': libavcodec/mpegvideo.c:599:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 599 | AV_INPUT_BUFFER_PADDING_SIZE > s->allocated_bitstream_buffer_size) { | ^ In file included from libavcodec/mpegvideo_enc.c:49: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:64: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/mpegvideo.c: In function 'ff_mpv_export_qp_table': libavcodec/mpegvideo.c:1455:5: warning: 'av_frame_set_qp_table' is deprecated [-Wdeprecated-declarations] 1455 | return av_frame_set_qp_table(f, ref, s->mb_stride, qp_type); | ^~~~~~ In file included from libavcodec/avcodec.h:38, from libavcodec/mpegvideo.c:36: ./libavutil/frame.h:693:5: note: declared here 693 | int av_frame_set_qp_table(AVFrame *f, AVBufferRef *buf, int stride, int type); | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo.c: In function 'hpel_motion_lowres': libavcodec/mpegvideo.c:1462:42: warning: unused parameter 'width' [-Wunused-parameter] 1462 | int width, int height, ptrdiff_t stride, | ~~~~^~~~~ libavcodec/mpegvideo.c:1462:53: warning: unused parameter 'height' [-Wunused-parameter] 1462 | int width, int height, ptrdiff_t stride, | ~~~~^~~~~~ libavcodec/mpegvideo_enc.c: At top level: libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:86:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 86 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c: In function 'update_qscale': libavcodec/mpegvideo_enc.c:181:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 181 | for (i = 0 ; irtp_payload_size) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2537:9: note: declared here 2537 | int rtp_payload_size; /* The size of the RTP payload: the coder will */ | ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:357:9: warning: 'rtp_payload_size' is deprecated [-Wdeprecated-declarations] 357 | s->rtp_payload_size = avctx->rtp_payload_size; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2537:9: note: declared here 2537 | int rtp_payload_size; /* The size of the RTP payload: the coder will */ | ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:358:5: warning: 'me_penalty_compensation' is deprecated [-Wdeprecated-declarations] 358 | if (avctx->me_penalty_compensation) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2116:9: note: declared here 2116 | int me_penalty_compensation; | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:359:9: warning: 'me_penalty_compensation' is deprecated [-Wdeprecated-declarations] 359 | s->me_penalty_compensation = avctx->me_penalty_compensation; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2116:9: note: declared here 2116 | int me_penalty_compensation; | ^~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:360:5: warning: 'pre_me' is deprecated [-Wdeprecated-declarations] 360 | if (avctx->pre_me) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:1999:9: note: declared here 1999 | int pre_me; | ^~~~~~ libavcodec/mpegvideo_enc.c:361:9: warning: 'pre_me' is deprecated [-Wdeprecated-declarations] 361 | s->me_pre = avctx->pre_me; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:1999:9: note: declared here 1999 | int pre_me; | ^~~~~~ CC libavcodec/mpegvideo_parser.o libavcodec/mpegvideo_enc.c:612:5: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] 612 | if (avctx->mpeg_quant) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:1854:9: note: declared here 1854 | int mpeg_quant; | ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:613:9: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] 613 | s->mpeg_quant = avctx->mpeg_quant; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:1854:9: note: declared here 1854 | int mpeg_quant; | ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:647:5: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] 647 | if (avctx->scenechange_threshold) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2069:9: note: declared here 2069 | int scenechange_threshold; | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:648:9: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] 648 | s->scenechange_threshold = avctx->scenechange_threshold; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2069:9: note: declared here 2069 | int scenechange_threshold; | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:714:5: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] 714 | if (avctx->b_frame_strategy) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:1833:9: note: declared here 1833 | int b_frame_strategy; | ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:715:9: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] 715 | s->b_frame_strategy = avctx->b_frame_strategy; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:1833:9: note: declared here 1833 | int b_frame_strategy; | ^~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:716:5: warning: 'b_sensitivity' is deprecated [-Wdeprecated-declarations] 716 | if (avctx->b_sensitivity != 40) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2161:9: note: declared here 2161 | int b_sensitivity; | ^~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:717:9: warning: 'b_sensitivity' is deprecated [-Wdeprecated-declarations] 717 | s->b_sensitivity = avctx->b_sensitivity; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2161:9: note: declared here 2161 | int b_sensitivity; | ^~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:901:5: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 901 | if (avctx->noise_reduction) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:902:9: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 902 | s->noise_reduction = avctx->noise_reduction; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:966:5: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] 966 | if (avctx->frame_skip_threshold) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2484:9: note: declared here 2484 | int frame_skip_threshold; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:967:9: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] 967 | s->frame_skip_threshold = avctx->frame_skip_threshold; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2484:9: note: declared here 2484 | int frame_skip_threshold; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:968:5: warning: 'frame_skip_factor' is deprecated [-Wdeprecated-declarations] 968 | if (avctx->frame_skip_factor) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2488:9: note: declared here 2488 | int frame_skip_factor; | ^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:969:9: warning: 'frame_skip_factor' is deprecated [-Wdeprecated-declarations] 969 | s->frame_skip_factor = avctx->frame_skip_factor; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2488:9: note: declared here 2488 | int frame_skip_factor; | ^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:970:5: warning: 'frame_skip_exp' is deprecated [-Wdeprecated-declarations] 970 | if (avctx->frame_skip_exp) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2492:9: note: declared here 2492 | int frame_skip_exp; | ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:971:9: warning: 'frame_skip_exp' is deprecated [-Wdeprecated-declarations] 971 | s->frame_skip_exp = avctx->frame_skip_exp; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2492:9: note: declared here 2492 | int frame_skip_exp; | ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:972:5: warning: 'frame_skip_cmp' is deprecated [-Wdeprecated-declarations] 972 | if (avctx->frame_skip_cmp != FF_CMP_DCTMAX) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2496:9: note: declared here 2496 | int frame_skip_cmp; | ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:973:9: warning: 'frame_skip_cmp' is deprecated [-Wdeprecated-declarations] 973 | s->frame_skip_cmp = avctx->frame_skip_cmp; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2496:9: note: declared here 2496 | int frame_skip_cmp; | ^~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1029:5: warning: 'brd_scale' is deprecated [-Wdeprecated-declarations] 1029 | if (avctx->brd_scale) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2128:9: note: declared here 2128 | int brd_scale; | ^~~~~~~~~ libavcodec/mpegvideo_enc.c:1030:9: warning: 'brd_scale' is deprecated [-Wdeprecated-declarations] 1030 | s->brd_scale = avctx->brd_scale; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2128:9: note: declared here 2128 | int brd_scale; | ^~~~~~~~~ libavcodec/mpegvideo_enc.c:1032:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 1032 | if (avctx->prediction_method) | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1033:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 1033 | s->pred = avctx->prediction_method + 1; | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c: In function 'ff_mpv_encode_end': libavcodec/mpegvideo_enc.c:1081:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1081 | for (i = 0; i < FF_ARRAY_ELEMS(s->tmp_frames); i++) | ^ CC libavcodec/mpegvideo_xvmc.o libavcodec/mpegvideo_motion.c: In function 'gmc1_motion': libavcodec/mpegvideo_motion.c:65:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 65 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - 17, 0) || | ^~ libavcodec/mpegvideo_motion.c:66:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 66 | (unsigned)src_y >= FFMAX(s->v_edge_pos - 17, 0)) { | ^~ libavcodec/mpegvideo_motion.c:109:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 109 | if ((unsigned)src_x >= FFMAX((s->h_edge_pos >> 1) - 9, 0) || | ^~ libavcodec/mpegvideo_motion.c:110:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 110 | (unsigned)src_y >= FFMAX((s->v_edge_pos >> 1) - 9, 0)) { | ^~ libavcodec/mpegvideo_motion.c: In function 'hpel_motion': libavcodec/mpegvideo_motion.c:214:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 214 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - (motion_x & 1) - 7, 0) || | ^~ libavcodec/mpegvideo_motion.c:215:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 215 | (unsigned)src_y >= FFMAX(s->v_edge_pos - (motion_y & 1) - 7, 0)) { | ^~ libavcodec/mpegvideo_motion.c: In function 'mpeg_motion_internal': libavcodec/mpegvideo_motion.c:305:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 305 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - (motion_x & 1) - 15 , 0) || | ^~ libavcodec/mpegvideo_motion.c:306:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 306 | (unsigned)src_y >= FFMAX( v_edge_pos - (motion_y & 1) - h + 1, 0)) { | ^~ libavcodec/mpegvideo_enc.c: In function 'frame_end': libavcodec/mpegvideo_enc.c:1714:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1714 | av_frame_unref(s->avctx->coded_frame); | ^~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1715:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1715 | av_frame_copy_props(s->avctx->coded_frame, s->current_picture.f); | ^~~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/mpegvideo_motion.c: In function 'qpel_motion': libavcodec/mpegvideo_motion.c:539:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 539 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - (motion_x & 3) - 15 , 0) || | ^~ libavcodec/mpegvideo_motion.c:540:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 540 | (unsigned)src_y >= FFMAX( v_edge_pos - (motion_y & 3) - h + 1, 0)) { | ^~ libavcodec/mpegvideo_enc.c:1720:5: warning: 'error' is deprecated [-Wdeprecated-declarations] 1720 | memcpy(s->current_picture.f->error, s->current_picture.encoding_error, | ^~~~~~ In file included from libavcodec/avcodec.h:38, from libavcodec/mpegvideo_enc.c:42: ./libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavcodec/mpegvideo_motion.c: In function 'chroma_4mv_motion': libavcodec/mpegvideo_motion.c:625:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 625 | if ((unsigned)src_x >= FFMAX((s->h_edge_pos >> 1) - (dxy & 1) - 7, 0) || | ^~ libavcodec/mpegvideo_motion.c:626:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 626 | (unsigned)src_y >= FFMAX((s->v_edge_pos >> 1) - (dxy >> 1) - 7, 0)) { | ^~ CC libavcodec/mpegvideodata.o libavcodec/mpegvideo_motion.c: In function 'apply_8x8': libavcodec/mpegvideo_motion.c:783:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 783 | if ((unsigned)src_x >= FFMAX(s->h_edge_pos - (motion_x & 3) - 7, 0) || | ^~ libavcodec/mpegvideo_motion.c:784:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 784 | (unsigned)src_y >= FFMAX(s->v_edge_pos - (motion_y & 3) - 7, 0)) { | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavcodec/mpegvideo_enc.c:36: libavcodec/mpegvideo_enc.c: In function 'ff_mpv_encode_picture': ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/mpegvideo_enc.c:1840:41: note: in expansion of macro 'FFMAX' 1840 | int pkt_size = growing_buffer ? FFMAX(s->mb_width*s->mb_height*64+10000, avctx->internal->byte_buffer_size) - AV_INPUT_BUFFER_PADDING_SIZE | ^~~~~ ./libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/mpegvideo_enc.c:1840:41: note: in expansion of macro 'FFMAX' 1840 | int pkt_size = growing_buffer ? FFMAX(s->mb_width*s->mb_height*64+10000, avctx->internal->byte_buffer_size) - AV_INPUT_BUFFER_PADDING_SIZE | ^~~~~ libavcodec/mpegvideo_enc.c:1842:47: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1842 | s->mb_width*s->mb_height*(MAX_MB_BYTES+100)+10000; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1879:9: warning: 'header_bits' is deprecated [-Wdeprecated-declarations] 1879 | avctx->header_bits = s->header_bits; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2550:9: note: declared here 2550 | int header_bits; | ^~~~~~~~~~~ libavcodec/mpegvideo_enc.c:1880:9: warning: 'mv_bits' is deprecated [-Wdeprecated-declarations] 1880 | avctx->mv_bits = s->mv_bits; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2548:9: note: declared here 2548 | int mv_bits; | ^~~~~~~ libavcodec/mpegvideo_enc.c:1881:9: warning: 'misc_bits' is deprecated [-Wdeprecated-declarations] 1881 | avctx->misc_bits = s->misc_bits; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2562:9: note: declared here 2562 | int misc_bits; | ^~~~~~~~~ CC libavcodec/mpegvideodsp.o libavcodec/mpegvideo_enc.c:1882:9: warning: 'i_tex_bits' is deprecated [-Wdeprecated-declarations] 1882 | avctx->i_tex_bits = s->i_tex_bits; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2552:9: note: declared here 2552 | int i_tex_bits; | ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1883:9: warning: 'p_tex_bits' is deprecated [-Wdeprecated-declarations] 1883 | avctx->p_tex_bits = s->p_tex_bits; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2554:9: note: declared here 2554 | int p_tex_bits; | ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1884:9: warning: 'i_count' is deprecated [-Wdeprecated-declarations] 1884 | avctx->i_count = s->i_count; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2556:9: note: declared here 2556 | int i_count; | ^~~~~~~ libavcodec/mpegvideo_enc.c:1886:9: warning: 'p_count' is deprecated [-Wdeprecated-declarations] 1886 | avctx->p_count = s->mb_num - s->i_count - s->skip_count; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2558:9: note: declared here 2558 | int p_count; | ^~~~~~~ libavcodec/mpegvideo_enc.c:1887:9: warning: 'skip_count' is deprecated [-Wdeprecated-declarations] 1887 | avctx->skip_count = s->skip_count; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2560:9: note: declared here 2560 | int skip_count; | ^~~~~~~~~~ libavcodec/mpegvideo_enc.c:1903:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1903 | s->lambda < s->lmax) { | ^ libavcodec/mpegvideo_enc.c:2038:13: warning: 'vbv_delay' is deprecated [-Wdeprecated-declarations] 2038 | avctx->vbv_delay = vbv_delay * 300; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:3053:14: note: declared here 3053 | uint64_t vbv_delay; | ^~~~~~~~~ CC libavcodec/mpegvideoencdsp.o libavcodec/mpegvideo_enc.c:2045:9: warning: 'frame_bits' is deprecated [-Wdeprecated-declarations] 2045 | avctx->frame_bits = s->frame_bits; | ^~~~~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2566:9: note: declared here 2566 | int frame_bits; | ^~~~~~~~~~ CC libavcodec/mpl2dec.o CC libavcodec/mqc.o libavcodec/mpegvideo_enc.c: In function 'copy_context_before_encode': libavcodec/mpegvideo_enc.c:2581:89: warning: unused parameter 'type' [-Wunused-parameter] 2581 | static inline void copy_context_before_encode(MpegEncContext *d, MpegEncContext *s, int type){ | ~~~~^~~~ libavcodec/mpegvideo_enc.c: In function 'copy_context_after_encode': libavcodec/mpegvideo_enc.c:2609:88: warning: unused parameter 'type' [-Wunused-parameter] 2609 | static inline void copy_context_after_encode(MpegEncContext *d, MpegEncContext *s, int type){ | ~~~~^~~~ libavcodec/mpegvideo_enc.c: In function 'pre_estimate_motion_thread': libavcodec/mpegvideo_enc.c:2743:55: warning: unused parameter 'c' [-Wunused-parameter] 2743 | static int pre_estimate_motion_thread(AVCodecContext *c, void *arg){ | ~~~~~~~~~~~~~~~~^ libavcodec/mpegvideo_enc.c: In function 'estimate_motion_thread': libavcodec/mpegvideo_enc.c:2762:51: warning: unused parameter 'c' [-Wunused-parameter] 2762 | static int estimate_motion_thread(AVCodecContext *c, void *arg){ | ~~~~~~~~~~~~~~~~^ libavcodec/mpegvideo_enc.c: In function 'mb_var_thread': libavcodec/mpegvideo_enc.c:2789:42: warning: unused parameter 'c' [-Wunused-parameter] 2789 | static int mb_var_thread(AVCodecContext *c, void *arg){ | ~~~~~~~~~~~~~~~~^ libavcodec/mpegvideo_enc.c: In function 'ff_mpv_reallocate_putbitbuffer': libavcodec/mpegvideo_enc.c:2877:68: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2877 | if ( s->pb.buf_end - s->pb.buf - (put_bits_count(&s->pb)>>3) < threshold | ^ libavcodec/mpegvideo_enc.c:2906:65: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 2906 | if (s->pb.buf_end - s->pb.buf - (put_bits_count(&s->pb)>>3) < threshold) | ^ libavcodec/mpegvideo_parser.c: In function 'mpegvideo_split': libavcodec/mpegvideo_parser.c:216:44: warning: unused parameter 'avctx' [-Wunused-parameter] 216 | static int mpegvideo_split(AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/mpegvideo_enc.c: In function 'encode_thread': libavcodec/mpegvideo_enc.c:3065:21: warning: 'rtp_callback' is deprecated [-Wdeprecated-declarations] 3065 | if (s->avctx->rtp_callback){ | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2531:12: note: declared here 2531 | void (*rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb); | ^~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:3067:25: warning: 'rtp_callback' is deprecated [-Wdeprecated-declarations] 3067 | s->avctx->rtp_callback(s->avctx, s->ptr_lastgob, current_packet_size, number_mb); | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2531:12: note: declared here 2531 | void (*rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb); | ^~~~~~~~~~~~ libavcodec/mpegvideodsp.c: In function 'ff_gmc_c': libavcodec/mpegvideodsp.c:72:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 72 | if ((unsigned) src_x < width) { | ^ libavcodec/mpegvideodsp.c:73:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 73 | if ((unsigned) src_y < height) { | ^ libavcodec/mpegvideodsp.c:89:38: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 89 | if ((unsigned) src_y < height) { | ^ libavcodec/mpegvideo_enc.c:3549:5: warning: 'rtp_callback' is deprecated [-Wdeprecated-declarations] 3549 | if (s->avctx->rtp_callback) { | ^~ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2531:12: note: declared here 2531 | void (*rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb); | ^~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:3554:9: warning: 'rtp_callback' is deprecated [-Wdeprecated-declarations] 3554 | s->avctx->rtp_callback(s->avctx, s->ptr_lastgob, pdif, number_mb); | ^ In file included from libavcodec/mpegvideo_enc.c:42: libavcodec/avcodec.h:2531:12: note: declared here 2531 | void (*rtp_callback)(struct AVCodecContext *avctx, void *data, int size, int mb_nb); | ^~~~~~~~~~~~ libavcodec/mpegvideo_enc.c:2911:42: warning: unused parameter 'c' [-Wunused-parameter] 2911 | static int encode_thread(AVCodecContext *c, void *arg){ | ~~~~~~~~~~~~~~~~^ libavcodec/mpegvideo_xvmc.c: In function 'ff_xvmc_init_block': libavcodec/mpegvideo_xvmc.c:45:12: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 45 | struct xvmc_pix_fmt *render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:45:43: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 45 | struct xvmc_pix_fmt *render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c: In function 'ff_xvmc_field_start': libavcodec/mpegvideo_xvmc.c:90:12: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 90 | struct xvmc_pix_fmt *last, *next, *render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:90:12: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 90 | struct xvmc_pix_fmt *last, *next, *render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:90:12: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 90 | struct xvmc_pix_fmt *last, *next, *render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:90:57: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 90 | struct xvmc_pix_fmt *last, *next, *render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:130:28: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 130 | next = (struct xvmc_pix_fmt*)s->next_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:138:28: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 138 | last = (struct xvmc_pix_fmt*)s->last_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:87:70: warning: unused parameter 'buf' [-Wunused-parameter] 87 | static int ff_xvmc_field_start(AVCodecContext *avctx, const uint8_t *buf, uint32_t buf_size) | ~~~~~~~~~~~~~~~^~~ libavcodec/mpegvideo_xvmc.c:87:84: warning: unused parameter 'buf_size' [-Wunused-parameter] 87 | static int ff_xvmc_field_start(AVCodecContext *avctx, const uint8_t *buf, uint32_t buf_size) | ~~~~~~~~~^~~~~~~~ libavcodec/mpegvideo_xvmc.c: In function 'ff_xvmc_field_end': libavcodec/mpegvideo_xvmc.c:159:12: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 159 | struct xvmc_pix_fmt *render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:159:43: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 159 | struct xvmc_pix_fmt *render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c: In function 'ff_xvmc_decode_mb': libavcodec/mpegvideo_xvmc.c:174:12: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 174 | struct xvmc_pix_fmt *render; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:201:22: warning: 'xvmc_pix_fmt' is deprecated [-Wdeprecated-declarations] 201 | render = (struct xvmc_pix_fmt*)s->current_picture.f->data[2]; | ^~~~~~~~~~~~ In file included from libavcodec/mpegvideo_xvmc.c:32: libavcodec/xvmc.h:46:29: note: declared here 46 | struct attribute_deprecated xvmc_pix_fmt { | ^~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c: In function 'ff_xvmc_field_start': libavcodec/mpegvideo_xvmc.c:135:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 135 | render->p_future_surface = next->p_surface; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ libavcodec/mpegvideo_xvmc.c:137:9: note: here 137 | case AV_PICTURE_TYPE_P: | ^~~~ CC libavcodec/mqcdec.o libavcodec/mpegvideo_enc.c: At top level: libavcodec/mpegvideo_enc.c:4793:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4793 | { "obmc", "use overlapped block motion compensation.", OFFSET(obmc), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4794:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4794 | { "mb_info", "emit macroblock info for RFC 2190 packetization, the parameter value is the maximum payload size", OFFSET(mb_info), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VE }, | ^ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4795:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4795 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4820:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4820 | { "umv", "Use unlimited motion vectors.", OFFSET(umvplus), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4821:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4821 | { "aiv", "Use alternative inter VLC.", OFFSET(alt_inter_vlc), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4822:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4822 | { "obmc", "use overlapped block motion compensation.", OFFSET(obmc), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4823:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4823 | { "structured_slices", "Write slice start position at every GOB header instead of just GOB number.", OFFSET(h263_slice_structured), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE}, | ^ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/mqcenc.o CC libavcodec/mscc.o libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/msgsmdec.o libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/msmpeg4.o libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mqcenc.c: In function 'setbits': libavcodec/mqcenc.c:65:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 65 | if (mqc->c >= tmp) | ^~ libavcodec/mqcenc.c: In function 'ff_mqc_encode': libavcodec/mqcenc.c:87:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 87 | if (mqc->a < qe) | ^ libavcodec/mqcenc.c:96:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | if (mqc->a < qe) | ^ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/mscc.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/msmpeg4data.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mpegvideo_enc.c:4824:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 4824 | FF_MPV_COMMON_OPTS | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpegvideo_enc.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/mscc.c: In function 'rle_uncompress': libavcodec/mscc.c:70:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 70 | for (j = 0; j < run; j++) { | ^ libavcodec/mscc.c:103:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 103 | for (j = 0; j < copy; j++) { | ^ libavcodec/mpegvideo_enc.c: In function 'encode_thread': libavcodec/mpegvideo_enc.c:3032:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 3032 | if(s->mb_x==0 && s->mb_y!=0) is_gob_start=1; | ^ libavcodec/mpegvideo_enc.c:3033:17: note: here 3033 | case AV_CODEC_ID_MPEG1VIDEO: | ^~~~ CC libavcodec/msmpeg4dec.o In file included from libavcodec/msmpeg4.c:35: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ CC libavcodec/msmpeg4enc.o CC libavcodec/msrle.o CC libavcodec/msrledec.o CC libavcodec/mss1.o In file included from libavcodec/msmpeg4data.c:30: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/msmpeg4data.c: At top level: libavcodec/msmpeg4data.c:608:7: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 608 | table0_level, }, | ^~~~~~~~~~~~ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/h263.h:26, from libavcodec/msmpeg4data.c:30: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/msmpeg4data.c:614:7: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 614 | table2_level, }, | ^~~~~~~~~~~~ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/h263.h:26, from libavcodec/msmpeg4data.c:30: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/msmpeg4data.c:620:7: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 620 | ff_mpeg4_intra_level, }, | ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/h263.h:26, from libavcodec/msmpeg4data.c:30: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/msmpeg4data.c:627:7: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 627 | table1_level, }, | ^~~~~~~~~~~~ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/h263.h:26, from libavcodec/msmpeg4data.c:30: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/msmpeg4data.c:633:7: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 633 | table4_level, }, | ^~~~~~~~~~~~ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/h263.h:26, from libavcodec/msmpeg4data.c:30: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/msmpeg4data.c:639:7: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 639 | ff_inter_level, }, | ^~~~~~~~~~~~~~ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/h263.h:26, from libavcodec/msmpeg4data.c:30: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ In file included from libavcodec/msrledec.h:26, from libavcodec/msrle.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/mss12.o In file included from libavcodec/mss12.h:32, from libavcodec/mss1.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/msmpeg4data.c:1778:7: warning: missing initializer for field 'table_mv_index' of 'MVTable' [-Wmissing-field-initializers] 1778 | table0_mvy, }, | ^~~~~~~~~~ In file included from libavcodec/msmpeg4data.c:32: libavcodec/msmpeg4data.h:45:15: note: 'table_mv_index' declared here 45 | uint16_t *table_mv_index; /* encoding: convert mv to index in table_mv */ | ^~~~~~~~~~~~~~ libavcodec/msmpeg4data.c:1783:7: warning: missing initializer for field 'table_mv_index' of 'MVTable' [-Wmissing-field-initializers] 1783 | table1_mvy, } | ^~~~~~~~~~ In file included from libavcodec/msmpeg4data.c:32: libavcodec/msmpeg4data.h:45:15: note: 'table_mv_index' declared here 45 | uint16_t *table_mv_index; /* encoding: convert mv to index in table_mv */ | ^~~~~~~~~~~~~~ libavcodec/mpeg4videodec.c: In function 'mpeg4_decode_studio_mb': libavcodec/mpeg4videodec.c:1924:35: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] 1924 | block[j] = ((8 * 2 * block[j] * quant_matrix[j] * s->qscale) >> s->dct_precision) / 32; | ^ libavcodec/mpeg4videodec.c:1821:42: note: 'j' was declared here 1821 | int cc, dct_dc_size, dct_diff, code, j, idx = 1, group = 0, run = 0, | ^ CC libavcodec/mss2.o In file included from libavcodec/msmpeg4dec.c:31: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ CC libavcodec/mss2dsp.o In file included from libavcodec/msmpeg4enc.c:37: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/msmpeg4enc.c: In function 'get_size_of_code': libavcodec/msmpeg4enc.c:80:46: warning: unused parameter 's' [-Wunused-parameter] 80 | static int get_size_of_code(MpegEncContext * s, RLTable *rl, int last, int run, int level, int intra){ | ~~~~~~~~~~~~~~~~~^ libavcodec/msmpeg4enc.c: In function 'ff_msmpeg4_encode_picture_header': libavcodec/msmpeg4enc.c:224:63: warning: unused parameter 'picture_number' [-Wunused-parameter] 224 | void ff_msmpeg4_encode_picture_header(MpegEncContext * s, int picture_number) | ~~~~^~~~~~~~~~~~~~ libavcodec/msmpeg4dec.c: At top level: libavcodec/msmpeg4dec.c:897:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 897 | }; | ^ In file included from libavcodec/msmpeg4dec.c:25: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/msmpeg4dec.c:915:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 915 | }; | ^ In file included from libavcodec/msmpeg4dec.c:25: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/msmpeg4dec.c:933:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 933 | }; | ^ In file included from libavcodec/msmpeg4dec.c:25: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/msmpeg4dec.c:951:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 951 | }; | ^ In file included from libavcodec/mss12.h:32, from libavcodec/mss12.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': In file included from libavcodec/msmpeg4dec.c:25: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ In file included from libavcodec/msrledec.h:26, from libavcodec/msrledec.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/mss12.c: In function 'decode_pivot': libavcodec/mss12.c:454:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 454 | if ((unsigned)val >= base) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/mss12.c: In function 'ff_mss12_decode_init': libavcodec/mss12.c:577:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 577 | if (AV_RB32(avctx->extradata) < avctx->extradata_size) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/mss12.c:30: ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/mss12.c:585:27: note: in expansion of macro 'FFMAX' 585 | avctx->coded_width = FFMAX(AV_RB32(avctx->extradata + 20), avctx->width); | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/mss12.c:585:27: note: in expansion of macro 'FFMAX' 585 | avctx->coded_width = FFMAX(AV_RB32(avctx->extradata + 20), avctx->width); | ^~~~~ ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/mss12.c:586:27: note: in expansion of macro 'FFMAX' 586 | avctx->coded_height = FFMAX(AV_RB32(avctx->extradata + 24), avctx->height); | ^~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/mss12.c:586:27: note: in expansion of macro 'FFMAX' 586 | avctx->coded_height = FFMAX(AV_RB32(avctx->extradata + 24), avctx->height); | ^~~~~ libavcodec/msrledec.c: In function 'msrle_decode_8_16_24_32': 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){ | ^~ libavcodec/msrledec.c:179:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 179 | } else if (bytestream2_get_bytes_left(gb) < p2 * (depth >> 3)) { | ^ CC libavcodec/mss3.o CC libavcodec/mss34dsp.o libavcodec/mscc.c: In function 'decode_frame': libavcodec/mscc.c:50:18: warning: 'fill' may be used uninitialized in this function [-Wmaybe-uninitialized] 50 | uint32_t fill; | ^~~~ CC libavcodec/mss4.o CC libavcodec/msvideo1.o In file included from libavcodec/mss12.h:32, from libavcodec/mss2.c:34: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/msvideo1enc.o In file included from libavcodec/mss3.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/mss4.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/mss3.c: In function 'rac_get_model2_sym': libavcodec/mss3.c:341:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 341 | bit = (c->low >= helper); | ^~ libavcodec/mss3.c: In function 'rac_get_model256_sym': libavcodec/mss3.c:407:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 407 | if (m->freqs[ssym] <= helper) { | ^~ In file included from libavcodec/mss4.c:33: libavcodec/unary.h: In function 'get_unary': 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/mvcdec.o libavcodec/mss4.c: In function 'mss4_decode_image_block': libavcodec/mss4.c:380:70: warning: unused parameter 'mb_y' [-Wunused-parameter] 380 | uint8_t *picdst[3], int mb_x, int mb_y) | ~~~~^~~~ In file included from libavcodec/msvideo1enc.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/mwsc.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/msvideo1enc.c: At top level: libavcodec/msvideo1enc.c:305:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 305 | }; | ^ In file included from libavcodec/msvideo1enc.c:27: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ In file included from libavcodec/mvcdec.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/mvcdec.c: In function 'decode_mvc2': libavcodec/mvcdec.c:155:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 155 | if (bytestream2_get_bytes_left(gb) < nb_colors * 3) | ^ In file included from libavcodec/mwsc.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/mxpegdec.o libavcodec/mwsc.c: In function 'rle_uncompress': 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++) { | ^ 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++) { | ^ 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++) { | ^ libavcodec/mxpegdec.c: In function 'mxpeg_decode_mxm': libavcodec/mxpegdec.c:102:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 102 | if (bitmask_size > buf_size - 12) { | ^ libavcodec/mxpegdec.c:134:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 134 | for (i = 0; i < bitmask_size; ++i) { | ^ libavcodec/mxpegdec.c:138:33: warning: promoted bitwise complement of an unsigned value is always nonzero [-Wsign-compare] 138 | s->has_complete_frame = !(completion_check ^ 0xFF); | ^ libavcodec/mxpegdec.c: In function 'mxpeg_check_dimensions': libavcodec/mxpegdec.c:162:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 162 | if ((jpg->width + 0x0F)>>4 != s->mb_width || | ^~ libavcodec/mxpegdec.c:163:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 163 | (jpg->height + 0x0F)>>4 != s->mb_height) { | ^~ CC libavcodec/nellymoser.o CC libavcodec/nellymoserdec.o CC libavcodec/nellymoserenc.o CC libavcodec/noise_bsf.o CC libavcodec/null_bsf.o CC libavcodec/nuv.o CC libavcodec/on2avc.o libavcodec/nellymoserdec.c:211:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 211 | }; | ^ In file included from libavcodec/nellymoserdec.c:40: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/nellymoserenc.c: In function 'get_exponent_greedy': libavcodec/nellymoserenc.c:216:58: warning: unused parameter 's' [-Wunused-parameter] 216 | static void get_exponent_greedy(NellyMoserEncodeContext *s, float *cand, int *idx_table) | ~~~~~~~~~~~~~~~~~~~~~~~~~^ libavcodec/nellymoserenc.c: In function 'distance': libavcodec/nellymoserenc.c:234:52: warning: unused parameter 'band' [-Wunused-parameter] 234 | static inline float distance(float x, float y, int band) | ~~~~^~~~ libavcodec/nellymoserenc.c: At top level: libavcodec/nellymoserenc.c:434:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 434 | }; | ^ In file included from libavcodec/audio_frame_queue.h:25, from libavcodec/nellymoserenc.c:42: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/noise_bsf.c: In function 'noise': libavcodec/noise_bsf.c:41:34: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 41 | int amount = s->amount > 0 ? s->amount : (s->state % 10001 + 1); | ^~~~~~~~~ libavcodec/noise_bsf.c: At top level: libavcodec/noise_bsf.c:76:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 76 | { "amount", NULL, OFFSET(amount), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, | ^ In file included from libavcodec/noise_bsf.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/noise_bsf.c:77:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 77 | { "dropamount", NULL, OFFSET(dropamount), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, FLAGS }, | ^ In file included from libavcodec/noise_bsf.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/on2avcdata.o CC libavcodec/options.o In file included from libavcodec/on2avc.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/opus.o CC libavcodec/opus_celt.o libavcodec/on2avc.c: In function 'wtf_end_512': libavcodec/on2avc.c:462:50: warning: unused parameter 'out' [-Wunused-parameter] 462 | static void wtf_end_512(On2AVCContext *c, float *out, float *src, | ~~~~~~~^~~ libavcodec/on2avc.c: In function 'wtf_end_1024': libavcodec/on2avc.c:495:51: warning: unused parameter 'out' [-Wunused-parameter] 495 | static void wtf_end_1024(On2AVCContext *c, float *out, float *src, | ~~~~~~~^~~ CC libavcodec/opus_parser.o libavcodec/on2avc.c: In function 'on2avc_decode_frame': libavcodec/on2avc.c:862:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 862 | if (!frame_size || frame_size > bytestream2_get_bytes_left(&gb)) { | ^ libavcodec/on2avc.c: In function 'on2avc_decode_init': libavcodec/on2avc.c:911:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 911 | if (avctx->channels > 2U) { | ^ libavcodec/on2avc.c: At top level: libavcodec/on2avc.c:1024:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 1024 | }; | ^ In file included from libavcodec/on2avc.c:26: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ CC libavcodec/opus_pvq.o CC libavcodec/opus_rc.o CC libavcodec/opus_silk.o In file included from libavcodec/options.c:36: libavcodec/options_table.h:45:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 45 | {"b", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT64, {.i64 = AV_CODEC_DEFAULT_BITRATE }, 0, INT64_MAX, A|V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:46:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 46 | {"ab", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT64, {.i64 = 128*1000 }, 0, INT_MAX, A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:50:8: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 50 | OFFSET(bit_rate_tolerance), AV_OPT_TYPE_INT, {.i64 = AV_CODEC_DEFAULT_BITRATE*20 }, 1, INT_MAX, V|E}, | ^~~~~~ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/opusdec.o In file included from libavcodec/options.c:36: libavcodec/options_table.h:80:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 80 | {"time_base", NULL, OFFSET(time_base), AV_OPT_TYPE_RATIONAL, {.dbl = 0}, 0, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:81:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 81 | {"g", "set the group of picture (GOP) size", OFFSET(gop_size), AV_OPT_TYPE_INT, {.i64 = 12 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:82:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 82 | {"ar", "set audio sampling rate (in Hz)", OFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:83:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 83 | {"ac", "set number of audio channels", OFFSET(channels), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|D|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:84:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 84 | {"cutoff", "set cutoff bandwidth", OFFSET(cutoff), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:85:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 85 | {"frame_size", NULL, OFFSET(frame_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX, A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:86:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 86 | {"frame_number", NULL, OFFSET(frame_number), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:87:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 87 | {"delay", NULL, OFFSET(delay), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:90:11: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 90 | OFFSET(qcompress), AV_OPT_TYPE_FLOAT, {.dbl = 0.5 }, -FLT_MAX, FLT_MAX, V|E}, | ^~~~~~ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:91:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 91 | {"qblur", "video quantizer scale blur (VBR)", OFFSET(qblur), AV_OPT_TYPE_FLOAT, {.dbl = 0.5 }, -1, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:92:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 92 | {"qmin", "minimum video quantizer scale (VBR)", OFFSET(qmin), AV_OPT_TYPE_INT, {.i64 = 2 }, -1, 69, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:93:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 93 | {"qmax", "maximum video quantizer scale (VBR)", OFFSET(qmax), AV_OPT_TYPE_INT, {.i64 = 31 }, -1, 1024, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:94:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 94 | {"qdiff", "maximum difference between the quantizer scales (VBR)", OFFSET(max_qdiff), AV_OPT_TYPE_INT, {.i64 = 3 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:95:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 95 | {"bf", "set maximum number of B-frames between non-B-frames", OFFSET(max_b_frames), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, -1, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:96:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 96 | {"b_qfactor", "QP factor between P- and B-frames", OFFSET(b_quant_factor), AV_OPT_TYPE_FLOAT, {.dbl = 1.25 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:98:1: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] 98 | {"b_strategy", "strategy to choose between I/P/B-frames", OFFSET(b_frame_strategy), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:1833:9: note: declared here 1833 | int b_frame_strategy; | ^~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:98:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 98 | {"b_strategy", "strategy to choose between I/P/B-frames", OFFSET(b_frame_strategy), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:99:1: warning: 'rtp_payload_size' is deprecated [-Wdeprecated-declarations] 99 | {"ps", "RTP payload size in bytes", OFFSET(rtp_payload_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2537:9: note: declared here 2537 | int rtp_payload_size; /* The size of the RTP payload: the coder will */ | ^~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:99:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 99 | {"ps", "RTP payload size in bytes", OFFSET(rtp_payload_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:102:1: warning: 'mv_bits' is deprecated [-Wdeprecated-declarations] 102 | {"mv_bits", NULL, OFFSET(mv_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2548:9: note: declared here 2548 | int mv_bits; | ^~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:102:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 102 | {"mv_bits", NULL, OFFSET(mv_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:103:1: warning: 'header_bits' is deprecated [-Wdeprecated-declarations] 103 | {"header_bits", NULL, OFFSET(header_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2550:9: note: declared here 2550 | int header_bits; | ^~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:103:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 103 | {"header_bits", NULL, OFFSET(header_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:104:1: warning: 'i_tex_bits' is deprecated [-Wdeprecated-declarations] 104 | {"i_tex_bits", NULL, OFFSET(i_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2552:9: note: declared here 2552 | int i_tex_bits; | ^~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:104:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 104 | {"i_tex_bits", NULL, OFFSET(i_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:105:1: warning: 'p_tex_bits' is deprecated [-Wdeprecated-declarations] 105 | {"p_tex_bits", NULL, OFFSET(p_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2554:9: note: declared here 2554 | int p_tex_bits; | ^~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:105:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 105 | {"p_tex_bits", NULL, OFFSET(p_tex_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:106:1: warning: 'i_count' is deprecated [-Wdeprecated-declarations] 106 | {"i_count", NULL, OFFSET(i_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2556:9: note: declared here 2556 | int i_count; | ^~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:106:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 106 | {"i_count", NULL, OFFSET(i_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:107:1: warning: 'p_count' is deprecated [-Wdeprecated-declarations] 107 | {"p_count", NULL, OFFSET(p_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2558:9: note: declared here 2558 | int p_count; | ^~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:107:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 107 | {"p_count", NULL, OFFSET(p_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:108:1: warning: 'skip_count' is deprecated [-Wdeprecated-declarations] 108 | {"skip_count", NULL, OFFSET(skip_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2560:9: note: declared here 2560 | int skip_count; | ^~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:108:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 108 | {"skip_count", NULL, OFFSET(skip_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:109:1: warning: 'misc_bits' is deprecated [-Wdeprecated-declarations] 109 | {"misc_bits", NULL, OFFSET(misc_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2562:9: note: declared here 2562 | int misc_bits; | ^~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:109:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 109 | {"misc_bits", NULL, OFFSET(misc_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:110:1: warning: 'frame_bits' is deprecated [-Wdeprecated-declarations] 110 | {"frame_bits", NULL, OFFSET(frame_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2566:9: note: declared here 2566 | int frame_bits; | ^~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:110:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 110 | {"frame_bits", NULL, OFFSET(frame_bits), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:112:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 112 | {"codec_tag", NULL, OFFSET(codec_tag), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:135:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 135 | {"b_qoffset", "QP offset between P- and B-frames", OFFSET(b_quant_offset), AV_OPT_TYPE_FLOAT, {.dbl = 1.25 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:145:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 145 | {"has_b_frames", NULL, OFFSET(has_b_frames), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:146:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 146 | {"block_align", NULL, OFFSET(block_align), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:148:1: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] 148 | {"mpeg_quant", "use MPEG quantizers instead of H.263", OFFSET(mpeg_quant), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:1854:9: note: declared here 1854 | int mpeg_quant; | ^~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:148:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 148 | {"mpeg_quant", "use MPEG quantizers instead of H.263", OFFSET(mpeg_quant), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:150:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 150 | {"rc_override_count", NULL, OFFSET(rc_override_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:151:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 151 | {"maxrate", "maximum bitrate (in bits/s). Used for VBV together with bufsize.", OFFSET(rc_max_rate), AV_OPT_TYPE_INT64, {.i64 = DEFAULT }, 0, INT_MAX, V|A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:153:13: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 153 | OFFSET(rc_min_rate), AV_OPT_TYPE_INT64, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E}, | ^~~~~~ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:154:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 154 | {"bufsize", "set ratecontrol buffer size (in bits)", OFFSET(rc_buffer_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, A|V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:155:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 155 | {"i_qfactor", "QP factor between P- and I-frames", OFFSET(i_quant_factor), AV_OPT_TYPE_FLOAT, {.dbl = -0.8 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:156:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 156 | {"i_qoffset", "QP offset between P- and I-frames", OFFSET(i_quant_offset), AV_OPT_TYPE_FLOAT, {.dbl = 0.0 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:164:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 164 | {"lumi_mask", "compresses bright areas stronger than medium ones", OFFSET(lumi_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:165:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 165 | {"tcplx_mask", "temporal complexity masking", OFFSET(temporal_cplx_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:166:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 166 | {"scplx_mask", "spatial complexity masking", OFFSET(spatial_cplx_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:167:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 167 | {"p_mask", "inter masking", OFFSET(p_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:168:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 168 | {"dark_mask", "compresses dark areas stronger than medium ones", OFFSET(dark_masking), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, -FLT_MAX, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:184:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 184 | {"slice_count", NULL, OFFSET(slice_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:189:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 189 | {"bits_per_coded_sample", NULL, OFFSET(bits_per_coded_sample), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:191:1: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 191 | {"pred", "prediction method", OFFSET(prediction_method), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "pred"}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:196:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 196 | {"aspect", "sample aspect ratio", OFFSET(sample_aspect_ratio), AV_OPT_TYPE_RATIONAL, {.dbl = 0}, 0, 10, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:197:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 197 | {"sar", "sample aspect ratio", OFFSET(sample_aspect_ratio), AV_OPT_TYPE_RATIONAL, {.dbl = 0}, 0, 10, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:221:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 221 | {"dia_size", "diamond type & size for motion estimation", OFFSET(dia_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:222:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 222 | {"last_pred", "amount of motion predictors from the previous frame", OFFSET(last_predictor_count), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:224:1: warning: 'pre_me' is deprecated [-Wdeprecated-declarations] 224 | {"preme", "pre motion estimation", OFFSET(pre_me), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:1999:9: note: declared here 1999 | int pre_me; | ^~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:224:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 224 | {"preme", "pre motion estimation", OFFSET(pre_me), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:226:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 226 | {"pre_dia_size", "diamond type & size for motion estimation pre-pass", OFFSET(pre_dia_size), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:227:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 227 | {"subq", "sub-pel motion estimation quality", OFFSET(me_subpel_quality), AV_OPT_TYPE_INT, {.i64 = 8 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:228:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 228 | {"me_range", "limit motion vectors range (1023 for DivX player)", OFFSET(me_range), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:229:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 229 | {"global_quality", NULL, OFFSET(global_quality), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:231:1: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 231 | {"coder", NULL, OFFSET(coder_type), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E, "coder"}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:238:1: warning: 'context_model' is deprecated [-Wdeprecated-declarations] 238 | {"context", "context model", OFFSET(context_model), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2478:9: note: declared here 2478 | int context_model; | ^~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:238:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 238 | {"context", "context model", OFFSET(context_model), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:240:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 240 | {"slice_flags", NULL, OFFSET(slice_flags), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:246:1: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] 246 | {"sc_threshold", "scene change threshold", OFFSET(scenechange_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2069:9: note: declared here 2069 | int scenechange_threshold; | ^~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:246:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 246 | {"sc_threshold", "scene change threshold", OFFSET(scenechange_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:249:1: warning: 'noise_reduction' is deprecated [-Wdeprecated-declarations] 249 | {"nr", "noise reduction", OFFSET(noise_reduction), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2073:9: note: declared here 2073 | int noise_reduction; | ^~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:249:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 249 | {"nr", "noise reduction", OFFSET(noise_reduction), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:251:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 251 | {"rc_init_occupancy", "number of bits which should be loaded into the rc buffer before decoding starts", OFFSET(rc_initial_buffer_occupancy), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:254:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 254 | {"dc", "intra_dc_precision", OFFSET(intra_dc_precision), AV_OPT_TYPE_INT, {.i64 = 0 }, -8, 16, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:255:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 255 | {"nssew", "nsse weight", OFFSET(nsse_weight), AV_OPT_TYPE_INT, {.i64 = 8 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:256:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 256 | {"skip_top", "number of macroblock rows at the top which are skipped", OFFSET(skip_top), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|D}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:257:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 257 | {"skip_bottom", "number of macroblock rows at the bottom which are skipped", OFFSET(skip_bottom), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|D}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:283:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 283 | {"lowres", "decode at 1= 1/2, 2=1/4, 3=1/8 resolutions", OFFSET(lowres), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|A|D}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:285:1: warning: 'frame_skip_threshold' is deprecated [-Wdeprecated-declarations] 285 | {"skip_threshold", "frame skip threshold", OFFSET(frame_skip_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2484:9: note: declared here 2484 | int frame_skip_threshold; | ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:285:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 285 | {"skip_threshold", "frame skip threshold", OFFSET(frame_skip_threshold), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:286:1: warning: 'frame_skip_factor' is deprecated [-Wdeprecated-declarations] 286 | {"skip_factor", "frame skip factor", OFFSET(frame_skip_factor), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2488:9: note: declared here 2488 | int frame_skip_factor; | ^~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:286:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 286 | {"skip_factor", "frame skip factor", OFFSET(frame_skip_factor), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:287:1: warning: 'frame_skip_exp' is deprecated [-Wdeprecated-declarations] 287 | {"skip_exp", "frame skip exponent", OFFSET(frame_skip_exp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2492:9: note: declared here 2492 | int frame_skip_exp; | ^~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:287:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 287 | {"skip_exp", "frame skip exponent", OFFSET(frame_skip_exp), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:288:1: warning: 'frame_skip_cmp' is deprecated [-Wdeprecated-declarations] 288 | {"skipcmp", "frame skip compare function", OFFSET(frame_skip_cmp), AV_OPT_TYPE_INT, {.i64 = FF_CMP_DCTMAX }, INT_MIN, INT_MAX, V|E, "cmp_func"}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2496:9: note: declared here 2496 | int frame_skip_cmp; | ^~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:313:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 313 | {"mblmin", "minimum macroblock Lagrange factor (VBR)", OFFSET(mb_lmin), AV_OPT_TYPE_INT, {.i64 = FF_QP2LAMBDA * 2 }, 1, FF_LAMBDA_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:314:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 314 | {"mblmax", "maximum macroblock Lagrange factor (VBR)", OFFSET(mb_lmax), AV_OPT_TYPE_INT, {.i64 = FF_QP2LAMBDA * 31 }, 1, FF_LAMBDA_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:316:1: warning: 'me_penalty_compensation' is deprecated [-Wdeprecated-declarations] 316 | {"mepc", "motion estimation bitrate penalty compensation (1.0 = 256)", OFFSET(me_penalty_compensation), AV_OPT_TYPE_INT, {.i64 = 256 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2116:9: note: declared here 2116 | int me_penalty_compensation; | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:316:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 316 | {"mepc", "motion estimation bitrate penalty compensation (1.0 = 256)", OFFSET(me_penalty_compensation), AV_OPT_TYPE_INT, {.i64 = 256 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:328:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 328 | {"bidir_refine", "refine the two motion vectors used in bidirectional macroblocks", OFFSET(bidir_refine), AV_OPT_TYPE_INT, {.i64 = 1 }, 0, 4, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:330:1: warning: 'brd_scale' is deprecated [-Wdeprecated-declarations] 330 | {"brd_scale", "downscale frames for dynamic B-frame decision", OFFSET(brd_scale), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, 10, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2128:9: note: declared here 2128 | int brd_scale; | ^~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:330:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 330 | {"brd_scale", "downscale frames for dynamic B-frame decision", OFFSET(brd_scale), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, 10, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:332:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 332 | {"keyint_min", "minimum interval between IDR-frames", OFFSET(keyint_min), AV_OPT_TYPE_INT, {.i64 = 25 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:333:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 333 | {"refs", "reference frames to consider for motion compensation", OFFSET(refs), AV_OPT_TYPE_INT, {.i64 = 1 }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:335:1: warning: 'chromaoffset' is deprecated [-Wdeprecated-declarations] 335 | {"chromaoffset", "chroma QP offset from luma", OFFSET(chromaoffset), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2148:9: note: declared here 2148 | int chromaoffset; | ^~~~~~~~~~~~ CC libavcodec/opusdsp.o In file included from libavcodec/options.c:36: libavcodec/options_table.h:335:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 335 | {"chromaoffset", "chroma QP offset from luma", OFFSET(chromaoffset), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:337:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 337 | {"trellis", "rate-distortion optimal quantization", OFFSET(trellis), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, INT_MIN, INT_MAX, V|A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:338:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 338 | {"mv0_threshold", NULL, OFFSET(mv0_threshold), AV_OPT_TYPE_INT, {.i64 = 256 }, 0, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:340:1: warning: 'b_sensitivity' is deprecated [-Wdeprecated-declarations] 340 | {"b_sensitivity", "adjust sensitivity of b_frame_strategy 1", OFFSET(b_sensitivity), AV_OPT_TYPE_INT, {.i64 = 40 }, 1, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2161:9: note: declared here 2161 | int b_sensitivity; | ^~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:340:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 340 | {"b_sensitivity", "adjust sensitivity of b_frame_strategy 1", OFFSET(b_sensitivity), AV_OPT_TYPE_INT, {.i64 = 40 }, 1, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:342:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 342 | {"compression_level", NULL, OFFSET(compression_level), AV_OPT_TYPE_INT, {.i64 = FF_COMPRESSION_DEFAULT }, INT_MIN, INT_MAX, V|A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:344:1: warning: 'min_prediction_order' is deprecated [-Wdeprecated-declarations] 344 | {"min_prediction_order", NULL, OFFSET(min_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2509:9: note: declared here 2509 | int min_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:344:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 344 | {"min_prediction_order", NULL, OFFSET(min_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:345:1: warning: 'max_prediction_order' is deprecated [-Wdeprecated-declarations] 345 | {"max_prediction_order", NULL, OFFSET(max_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2513:9: note: declared here 2513 | int max_prediction_order; | ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:345:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 345 | {"max_prediction_order", NULL, OFFSET(max_prediction_order), AV_OPT_TYPE_INT, {.i64 = -1 }, INT_MIN, INT_MAX, A|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:346:1: warning: 'timecode_frame_start' is deprecated [-Wdeprecated-declarations] 346 | {"timecode_frame_start", "GOP timecode frame start number, in non-drop-frame format", OFFSET(timecode_frame_start), AV_OPT_TYPE_INT64, {.i64 = -1 }, -1, INT64_MAX, V|E}, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2517:13: note: declared here 2517 | int64_t timecode_frame_start; | ^~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:346:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 346 | {"timecode_frame_start", "GOP timecode frame start number, in non-drop-frame format", OFFSET(timecode_frame_start), AV_OPT_TYPE_INT64, {.i64 = -1 }, -1, INT64_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:348:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 348 | {"bits_per_raw_sample", NULL, OFFSET(bits_per_raw_sample), AV_OPT_TYPE_INT, {.i64 = DEFAULT }, 0, INT_MAX}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:351:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 351 | {"rc_max_vbv_use", NULL, OFFSET(rc_max_available_vbv_use), AV_OPT_TYPE_FLOAT, {.dbl = 0 }, 0.0, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:352:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 352 | {"rc_min_vbv_use", NULL, OFFSET(rc_min_vbv_overflow_use), AV_OPT_TYPE_FLOAT, {.dbl = 3 }, 0.0, FLT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:353:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 353 | {"ticks_per_frame", NULL, OFFSET(ticks_per_frame), AV_OPT_TYPE_INT, {.i64 = 1 }, 1, INT_MAX, A|V|E|D}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/opus_parser.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/opus_pvq.c: In function 'celt_exp_rotation_impl': libavcodec/opus_pvq.c:91:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 91 | for (i = 0; i < len - stride; i++) { | ^ libavcodec/opus_pvq.c: In function 'celt_exp_rotation': libavcodec/opus_pvq.c:134:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 134 | for (i = 0; i < stride; i++) { | ^ libavcodec/opus_pvq.c: In function 'celt_extract_collapse_mask': libavcodec/opus_pvq.c:155:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 155 | for (i = 0; i < B; i++) | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/mem.h:35, from libavcodec/opustab.h:26, from libavcodec/opus_pvq.c:26: libavcodec/opus_pvq.c: In function 'celt_icwrsi': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/opus_pvq.c:29:45: note: in expansion of macro 'FFMIN' 29 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ libavcodec/opus_pvq.c:260:30: note: in expansion of macro 'CELT_PVQ_U' 260 | const uint32_t i_s = CELT_PVQ_U(N - i, sum + FFABS(y[i]) + 1); | ^~~~~~~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/opus_pvq.c:29:45: note: in expansion of macro 'FFMIN' 29 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ libavcodec/opus_pvq.c:260:30: note: in expansion of macro 'CELT_PVQ_U' 260 | const uint32_t i_s = CELT_PVQ_U(N - i, sum + FFABS(y[i]) + 1); | ^~~~~~~~~~ ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/opus_pvq.c:29:58: note: in expansion of macro 'FFMAX' 29 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ libavcodec/opus_pvq.c:260:30: note: in expansion of macro 'CELT_PVQ_U' 260 | const uint32_t i_s = CELT_PVQ_U(N - i, sum + FFABS(y[i]) + 1); | ^~~~~~~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/opus_pvq.c:29:58: note: in expansion of macro 'FFMAX' 29 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ libavcodec/opus_pvq.c:260:30: note: in expansion of macro 'CELT_PVQ_U' 260 | const uint32_t i_s = CELT_PVQ_U(N - i, sum + FFABS(y[i]) + 1); | ^~~~~~~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/opus_pvq.c:29:45: note: in expansion of macro 'FFMIN' 29 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ libavcodec/opus_pvq.c:261:16: note: in expansion of macro 'CELT_PVQ_U' 261 | idx += CELT_PVQ_U(N - i, sum) + (y[i] < 0)*i_s; | ^~~~~~~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/opus_pvq.c:29:45: note: in expansion of macro 'FFMIN' 29 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ libavcodec/opus_pvq.c:261:16: note: in expansion of macro 'CELT_PVQ_U' 261 | idx += CELT_PVQ_U(N - i, sum) + (y[i] < 0)*i_s; | ^~~~~~~~~~ ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/opus_pvq.c:29:58: note: in expansion of macro 'FFMAX' 29 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ libavcodec/opus_pvq.c:261:16: note: in expansion of macro 'CELT_PVQ_U' 261 | idx += CELT_PVQ_U(N - i, sum) + (y[i] < 0)*i_s; | ^~~~~~~~~~ ./libavutil/common.h:94:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/opus_pvq.c:29:58: note: in expansion of macro 'FFMAX' 29 | #define CELT_PVQ_U(n, k) (ff_celt_pvq_u_row[FFMIN(n, k)][FFMAX(n, k)]) | ^~~~~ libavcodec/opus_pvq.c:261:16: note: in expansion of macro 'CELT_PVQ_U' 261 | idx += CELT_PVQ_U(N - i, sum) + (y[i] < 0)*i_s; | ^~~~~~~~~~ libavcodec/opus_pvq.c:256:57: warning: unused parameter 'K' [-Wunused-parameter] 256 | static inline uint32_t celt_icwrsi(uint32_t N, uint32_t K, const int *y) | ~~~~~~~~~^ In file included from libavcodec/options.c:36: libavcodec/options_table.h:428:1: warning: missing initializer for field 'flags' of 'AVOption' [-Wmissing-field-initializers] 428 | {"log_level_offset", "set the log level offset", OFFSET(log_level_offset), AV_OPT_TYPE_INT, {.i64 = 0 }, INT_MIN, INT_MAX }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:275:9: note: 'flags' declared here 275 | int flags; | ^~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:429:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 429 | {"slices", "set the number of slices, used in parallelized encoding", OFFSET(slices), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, V|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:444:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 444 | {"pkt_timebase", NULL, OFFSET(pkt_timebase), AV_OPT_TYPE_RATIONAL, {.dbl = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:445:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 445 | {"sub_charenc", "set input text subtitles character encoding", OFFSET(sub_charenc), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, S|D}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:460:1: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 460 | {"refcounted_frames", NULL, OFFSET(refcounted_frames), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, A|V|D }, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2386:9: note: declared here 2386 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:460:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 460 | {"refcounted_frames", NULL, OFFSET(refcounted_frames), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, A|V|D }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:462:1: warning: 'side_data_only_packets' is deprecated [-Wdeprecated-declarations] 462 | {"side_data_only_packets", NULL, OFFSET(side_data_only_packets), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, A|V|E }, | ^ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:3068:9: note: declared here 3068 | int side_data_only_packets; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:462:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 462 | {"side_data_only_packets", NULL, OFFSET(side_data_only_packets), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, A|V|E }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:464:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 464 | {"apply_cropping", NULL, OFFSET(apply_cropping), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, V | D }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:465:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 465 | {"skip_alpha", "Skip processing alpha", OFFSET(skip_alpha), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, V|D }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:472:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 472 | {"dump_separator", "set information dump field separator", OFFSET(dump_separator), AV_OPT_TYPE_STRING, {.str = NULL}, CHAR_MIN, CHAR_MAX, A|V|S|D|E}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/opus_pvq.c: In function 'quant_band_template': libavcodec/opus_pvq.c:868:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 868 | for (i = 0; i < N0; i++) | ^ In file included from libavcodec/options.c:36: libavcodec/options_table.h:473:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 473 | {"codec_whitelist", "List of decoders that are allowed to be used", OFFSET(codec_whitelist), AV_OPT_TYPE_STRING, { .str = NULL }, CHAR_MIN, CHAR_MAX, A|V|S|D }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:474:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 474 | {"pixel_format", "set pixel format", OFFSET(pix_fmt), AV_OPT_TYPE_PIXEL_FMT, {.i64=AV_PIX_FMT_NONE}, -1, INT_MAX, 0 }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:475:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 475 | {"video_size", "set video size", OFFSET(width), AV_OPT_TYPE_IMAGE_SIZE, {.str=NULL}, 0, INT_MAX, 0 }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:476:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 476 | {"max_pixels", "Maximum number of pixels", OFFSET(max_pixels), AV_OPT_TYPE_INT64, {.i64 = INT_MAX }, 0, INT_MAX, A|V|S|D|E }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:481:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 481 | {"extra_hw_frames", "Number of extra hardware frames to allocate for the user", OFFSET(extra_hw_frames), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, INT_MAX, V|D }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/options.c:36: libavcodec/options_table.h:482:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 482 | {"discard_damaged_percentage", "Percentage of damaged samples to discard a frame", OFFSET(discard_damaged_percentage), AV_OPT_TYPE_INT, {.i64 = 95 }, 0, 100, V|D }, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c: In function 'codec_child_class_next': libavcodec/options.c:61:5: warning: 'av_codec_next' is deprecated [-Wdeprecated-declarations] 61 | while (prev && (c = av_codec_next(c))) | ^~~~~ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:4108:10: note: declared here 4108 | AVCodec *av_codec_next(const AVCodec *c); | ^~~~~~~~~~~~~ libavcodec/options.c:66:5: warning: 'av_codec_next' is deprecated [-Wdeprecated-declarations] 66 | while (c = av_codec_next(c)) | ^~~~~ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:4108:10: note: declared here 4108 | AVCodec *av_codec_next(const AVCodec *c); | ^~~~~~~~~~~~~ libavcodec/opus_parser.c: In function 'parse_opus_ts_header': libavcodec/opus_parser.c:71:49: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 71 | if (bytestream2_tell(&gb) + payload_len_tmp > buf_len) | ^ libavcodec/opus.c: In function 'channel_reorder_unknown': libavcodec/opus.c:287:40: warning: unused parameter 'nb_channels' [-Wunused-parameter] 287 | static int channel_reorder_unknown(int nb_channels, int channel_idx) | ~~~~^~~~~~~~~~~ libavcodec/options.c: In function 'copy_context_reset': libavcodec/options.c:197:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 197 | av_frame_free(&avctx->coded_frame); | ^~~~~~~~~~~~~ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/options.c: In function 'avcodec_copy_context': libavcodec/options.c:246:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 246 | dest->coded_frame = NULL; | ^~~~ In file included from libavcodec/options.c:27: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/options.c: At top level: libavcodec/options.c:302:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 302 | {"best_effort_timestamp", "", FOFFSET(best_effort_timestamp), AV_OPT_TYPE_INT64, {.i64 = AV_NOPTS_VALUE }, INT64_MIN, INT64_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:303:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 303 | {"pkt_pos", "", FOFFSET(pkt_pos), AV_OPT_TYPE_INT64, {.i64 = -1 }, INT64_MIN, INT64_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:304:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 304 | {"pkt_size", "", FOFFSET(pkt_size), AV_OPT_TYPE_INT64, {.i64 = -1 }, INT64_MIN, INT64_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:305:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 305 | {"sample_aspect_ratio", "", FOFFSET(sample_aspect_ratio), AV_OPT_TYPE_RATIONAL, {.dbl = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:306:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 306 | {"width", "", FOFFSET(width), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:307:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 307 | {"height", "", FOFFSET(height), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:308:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 308 | {"format", "", FOFFSET(format), AV_OPT_TYPE_INT, {.i64 = -1 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:309:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 309 | {"channel_layout", "", FOFFSET(channel_layout), AV_OPT_TYPE_INT64, {.i64 = 0 }, 0, INT64_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:310:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 310 | {"sample_rate", "", FOFFSET(sample_rate), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/opus.c: In function 'ff_celt_bitalloc': libavcodec/opus.c:572:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 572 | if (opus_rc_tell(rc) + 4 <= f->framebits) { | ^~ libavcodec/options.c:329:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 329 | {"x", "", SROFFSET(x), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:330:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 330 | {"y", "", SROFFSET(y), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:331:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 331 | {"w", "", SROFFSET(w), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/opus.c:593:58: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 593 | while (opus_rc_tell_frac(rc) + (b_dynalloc << 3) < tbits_8ths && boost[i] < f->caps[i]) { | ^ libavcodec/options.c:332:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 332 | {"h", "", SROFFSET(h), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/options.c:333:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 333 | {"type", "", SROFFSET(type), AV_OPT_TYPE_INT, {.i64 = 0 }, 0, INT_MAX, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/opus.c:616:42: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 616 | if (opus_rc_tell_frac(rc) + (6 << 3) <= tbits_8ths) | ^~ libavcodec/options.c:335:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 335 | {"forced", "", SROFFSET(flags), AV_OPT_TYPE_FLAGS, {.i64 = 0}, 0, 1, 0}, | ^ In file included from libavcodec/options.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/opus.c:625:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 625 | if (f->transient && f->size >= 2 && tbits_8ths >= ((f->size + 2) << 3)) | ^~ CC libavcodec/opusenc.o libavcodec/opusdec.c: In function 'opus_decode_subpacket': libavcodec/opusdec.c:333:58: warning: unused parameter 'buf_size' [-Wunused-parameter] 333 | const uint8_t *buf, int buf_size, | ~~~~^~~~~~~~ libavcodec/opusdec.c:335:38: warning: unused parameter 'nb_samples' [-Wunused-parameter] 335 | int nb_samples) | ~~~~^~~~~~~~~~ libavcodec/opusdec.c: In function 'opus_decode_packet': libavcodec/opusdec.c:480:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 480 | if (out_dummy && sync_size > FF_ARRAY_ELEMS(sync_dummy)) | ^ libavcodec/opusdec.c: At top level: libavcodec/opusdec.c:718:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 718 | { "apply_phase_inv", "Apply intensity stereo phase inversion", OFFSET(apply_phase_inv), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, AD }, | ^ In file included from libavcodec/opusdec.c:41: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/opusenc_psy.o CC libavcodec/opustab.o libavcodec/opus_celt.c: In function 'celt_decode_coarse_energy': libavcodec/opus_celt.c:43:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 43 | if (opus_rc_tell(rc) + 3 <= f->framebits && ff_opus_rc_dec_log(rc, 3)) { | ^~ libavcodec/opus_rc.c: In function 'ff_opus_rc_dec_uint_step': 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; | ^ 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), | ^~ 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); | ^~ libavcodec/opus_rc.c: In function 'ff_opus_rc_enc_uint_step': 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; | ^~ libavcodec/opus_rc.c: In function 'ff_opus_rc_enc_uint_tri': 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) { | ^~ In file included from libavcodec/get_bits.h:32, from libavcodec/opus_rc.h:27, from libavcodec/opus_rc.c:23: libavcodec/opus_rc.c: In function 'ff_opus_rc_enc_laplace': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/opus_rc.c:330:30: note: in expansion of macro 'FFMIN' 330 | const int distance = FFMIN(val - i, (((32768 - low) - !pos) >> 1) - 1); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/opus_rc.c:330:30: note: in expansion of macro 'FFMIN' 330 | const int distance = FFMIN(val - i, (((32768 - low) - !pos) >> 1) - 1); | ^~~~~ CC libavcodec/pafaudio.o libavcodec/opus_celt.c: In function 'parse_postfilter': libavcodec/opus_celt.c:249:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 249 | tapset = (opus_rc_tell(rc) + 2 <= f->framebits) ? | ^~ libavcodec/opus_celt.c: In function 'ff_celt_decode_frame': libavcodec/opus_celt.c:428:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 428 | for (j = 0; j < FF_ARRAY_ELEMS(block->energy); j++) | ^ libavcodec/opus_celt.c: In function 'ff_celt_free': libavcodec/opus_celt.c:525:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 525 | for (i = 0; i < FF_ARRAY_ELEMS(frm->imdct); i++) | ^ libavcodec/opus_celt.c: In function 'ff_celt_init': libavcodec/opus_celt.c:554:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 554 | for (i = 0; i < FF_ARRAY_ELEMS(frm->imdct); i++) | ^ CC libavcodec/pafvideo.o CC libavcodec/pamenc.o CC libavcodec/parser.o CC libavcodec/parsers.o CC libavcodec/pcm-bluray.o In file included from libavcodec/opusenc.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/pcm-dvd.o libavcodec/opusenc.c: In function 'celt_enc_tf': libavcodec/opusenc.c:260:67: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 260 | tf_select_needed = ((f->size && (opus_rc_tell(rc) + bits + 1) <= f->framebits)); | ^~ CC libavcodec/pcm-dvdenc.o libavcodec/opusenc.c:263:58: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 263 | if ((opus_rc_tell(rc) + bits + tf_select_needed) <= f->framebits) { | ^~ In file included from libavcodec/pafvideo.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/opusenc.c: In function 'celt_enc_quant_pfilter': libavcodec/opusenc.c:304:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 304 | if ((opus_rc_tell(rc) + 2) <= f->framebits) | ^~ libavcodec/opusenc.c: In function 'exp_quant_coarse': libavcodec/opusenc.c:326:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 326 | if (opus_rc_tell(rc) + 3 <= f->framebits) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/opusenc.c: In function 'celt_quant_final': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/opusenc.c:402:90: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 402 | for (int i = f->start_band; i < f->end_band && (f->framebits - opus_rc_tell(rc)) >= f->channels; i++) { | ^~ libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/opusenc.c:399:46: warning: unused parameter 's' [-Wunused-parameter] 399 | static void celt_quant_final(OpusEncContext *s, OpusRangeCoder *rc, CeltFrame *f) | ~~~~~~~~~~~~~~~~^ libavcodec/opusenc.c: In function 'celt_encode_frame': libavcodec/opusenc.c:454:49: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 454 | if (!f->start_band && opus_rc_tell(rc) + 16 <= f->framebits) | ^~ libavcodec/opusenc.c:458:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 458 | if (f->size && opus_rc_tell(rc) + 3 <= f->framebits) | ^~ libavcodec/pafvideo.c: In function 'decode_0': libavcodec/pafvideo.c:198:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 198 | } while (offset < j); | ^ libavcodec/opusenc.c: At top level: libavcodec/opusenc.c:738:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 738 | }; | ^ In file included from libavcodec/internal.h:33, from libavcodec/opusenc.h:25, from libavcodec/opusenc.c:22: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/pafvideo.c:231:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 231 | if (op > opcode_size) | ^ libavcodec/pafvideo.c: In function 'paf_video_decode': libavcodec/pafvideo.c:313:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 313 | if (bytestream2_get_bytes_left(&c->gb) < 3 * count) | ^ libavcodec/pafvideo.c:344:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 344 | if (bytestream2_get_bytes_left(&c->gb) < c->video_size) | ^ libavcodec/pafvideo.c: In function 'decode_0': libavcodec/pafvideo.c:246:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 246 | offset = 0; | ~~~~~~~^~~ libavcodec/pafvideo.c:247:17: note: here 247 | case 3: | ^~~~ libavcodec/pafvideo.c:248:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 248 | color = bytestream2_get_byte(&c->gb); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/pafvideo.c:249:17: note: here 249 | case 4: | ^~~~ libavcodec/pafvideo.c:254:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 254 | offset = 0; | ~~~~~~~^~~ libavcodec/pafvideo.c:255:17: note: here 255 | case 6: | ^~~~ libavcodec/pafvideo.c:256:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 256 | set_src_position(c, &src, &send); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/pafvideo.c:257:17: note: here 257 | case 7: | ^~~~ CC libavcodec/pcm.o libavcodec/parsers.c: In function 'av_register_codec_parser': libavcodec/parsers.c:107:46: warning: unused parameter 'parser' [-Wunused-parameter] 107 | void av_register_codec_parser(AVCodecParser *parser) | ~~~~~~~~~~~~~~~^~~~~~ In file included from libavcodec/pcm-dvd.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/pamenc.c: In function 'pam_encode_init': libavcodec/pamenc.c:134:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 134 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ libavcodec/pcm-dvd.c: In function 'pcm_dvd_parse_header': libavcodec/pcm-dvd.c:71:24: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 71 | if (s->last_header == header_int) | ^~ In file included from libavcodec/pamenc.c:22: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pamenc.c:135:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 135 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/pamenc.c:22: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pamenc.c: At top level: libavcodec/pamenc.c:156:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 156 | }; | ^ In file included from libavcodec/pamenc.c:22: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm-dvd.c: At top level: libavcodec/pcm-dvd.c:318:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 318 | }; | ^ In file included from libavcodec/pcm-dvd.c:27: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/opusenc_psy.c: In function 'ff_opus_psy_postencode_update': libavcodec/opusenc_psy.c:479:85: warning: unused parameter 'rc' [-Wunused-parameter] 479 | void ff_opus_psy_postencode_update(OpusPsyContext *s, CeltFrame *f, OpusRangeCoder *rc) | ~~~~~~~~~~~~~~~~^~ In file included from libavcodec/pcm.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/pcx.o In file included from libavcodec/pcm-dvdenc.c:23: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/parser.c: In function 'av_parser_init': libavcodec/parser.c:72:5: warning: 'convergence_duration' is deprecated [-Wdeprecated-declarations] 72 | s->convergence_duration = 0; | ^ In file included from libavcodec/internal.h:33, from libavcodec/parser.c:31: libavcodec/avcodec.h:5151:13: note: declared here 5151 | int64_t convergence_duration; | ^~~~~~~~~~~~~~~~~~~~ libavcodec/pcm-dvdenc.c: In function 'pcm_dvd_encode_close': libavcodec/pcm-dvdenc.c:173:57: warning: unused parameter 'avctx' [-Wunused-parameter] 173 | static av_cold int pcm_dvd_encode_close(AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/pcm-dvdenc.c: At top level: libavcodec/pcm-dvdenc.c:197:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 197 | }; | ^ In file included from libavcodec/pcm-dvdenc.c:22: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/parser.c: In function 'ff_mpeg4video_split': libavcodec/parser.c:319:41: warning: unused parameter 'avctx' [-Wunused-parameter] 319 | int ff_mpeg4video_split(AVCodecContext *avctx, const uint8_t *buf, int buf_size) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/pcm.c: At top level: libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:597:1: note: in expansion of macro 'PCM_CODEC' 597 | PCM_CODEC (PCM_ALAW, AV_SAMPLE_FMT_S16, pcm_alaw, "PCM A-law / G.711 A-law"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:597:1: note: in expansion of macro 'PCM_CODEC' 597 | PCM_CODEC (PCM_ALAW, AV_SAMPLE_FMT_S16, pcm_alaw, "PCM A-law / G.711 A-law"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:598:1: note: in expansion of macro 'PCM_DECODER' 598 | PCM_DECODER(PCM_F16LE, AV_SAMPLE_FMT_FLT, pcm_f16le, "PCM 16.8 floating point little-endian"); | ^~~~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:599:1: note: in expansion of macro 'PCM_DECODER' 599 | PCM_DECODER(PCM_F24LE, AV_SAMPLE_FMT_FLT, pcm_f24le, "PCM 24.0 floating point little-endian"); | ^~~~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:600:1: note: in expansion of macro 'PCM_CODEC' 600 | PCM_CODEC (PCM_F32BE, AV_SAMPLE_FMT_FLT, pcm_f32be, "PCM 32-bit floating point big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:600:1: note: in expansion of macro 'PCM_CODEC' 600 | PCM_CODEC (PCM_F32BE, AV_SAMPLE_FMT_FLT, pcm_f32be, "PCM 32-bit floating point big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:601:1: note: in expansion of macro 'PCM_CODEC' 601 | PCM_CODEC (PCM_F32LE, AV_SAMPLE_FMT_FLT, pcm_f32le, "PCM 32-bit floating point little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:601:1: note: in expansion of macro 'PCM_CODEC' 601 | PCM_CODEC (PCM_F32LE, AV_SAMPLE_FMT_FLT, pcm_f32le, "PCM 32-bit floating point little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:602:1: note: in expansion of macro 'PCM_CODEC' 602 | PCM_CODEC (PCM_F64BE, AV_SAMPLE_FMT_DBL, pcm_f64be, "PCM 64-bit floating point big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:602:1: note: in expansion of macro 'PCM_CODEC' 602 | PCM_CODEC (PCM_F64BE, AV_SAMPLE_FMT_DBL, pcm_f64be, "PCM 64-bit floating point big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:603:1: note: in expansion of macro 'PCM_CODEC' 603 | PCM_CODEC (PCM_F64LE, AV_SAMPLE_FMT_DBL, pcm_f64le, "PCM 64-bit floating point little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:603:1: note: in expansion of macro 'PCM_CODEC' 603 | PCM_CODEC (PCM_F64LE, AV_SAMPLE_FMT_DBL, pcm_f64le, "PCM 64-bit floating point little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:604:1: note: in expansion of macro 'PCM_DECODER' 604 | PCM_DECODER(PCM_LXF, AV_SAMPLE_FMT_S32P,pcm_lxf, "PCM signed 20-bit little-endian planar"); | ^~~~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:605:1: note: in expansion of macro 'PCM_CODEC' 605 | PCM_CODEC (PCM_MULAW, AV_SAMPLE_FMT_S16, pcm_mulaw, "PCM mu-law / G.711 mu-law"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ In file included from libavcodec/pcm-bluray.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:605:1: note: in expansion of macro 'PCM_CODEC' 605 | PCM_CODEC (PCM_MULAW, AV_SAMPLE_FMT_S16, pcm_mulaw, "PCM mu-law / G.711 mu-law"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:606:1: note: in expansion of macro 'PCM_CODEC' 606 | PCM_CODEC (PCM_S8, AV_SAMPLE_FMT_U8, pcm_s8, "PCM signed 8-bit"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:606:1: note: in expansion of macro 'PCM_CODEC' 606 | PCM_CODEC (PCM_S8, AV_SAMPLE_FMT_U8, pcm_s8, "PCM signed 8-bit"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:607:1: note: in expansion of macro 'PCM_CODEC' 607 | PCM_CODEC (PCM_S8_PLANAR, AV_SAMPLE_FMT_U8P, pcm_s8_planar, "PCM signed 8-bit planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:607:1: note: in expansion of macro 'PCM_CODEC' 607 | PCM_CODEC (PCM_S8_PLANAR, AV_SAMPLE_FMT_U8P, pcm_s8_planar, "PCM signed 8-bit planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:608:1: note: in expansion of macro 'PCM_CODEC' 608 | PCM_CODEC (PCM_S16BE, AV_SAMPLE_FMT_S16, pcm_s16be, "PCM signed 16-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:608:1: note: in expansion of macro 'PCM_CODEC' 608 | PCM_CODEC (PCM_S16BE, AV_SAMPLE_FMT_S16, pcm_s16be, "PCM signed 16-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:609:1: note: in expansion of macro 'PCM_CODEC' 609 | PCM_CODEC (PCM_S16BE_PLANAR, AV_SAMPLE_FMT_S16P,pcm_s16be_planar, "PCM signed 16-bit big-endian planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:609:1: note: in expansion of macro 'PCM_CODEC' 609 | PCM_CODEC (PCM_S16BE_PLANAR, AV_SAMPLE_FMT_S16P,pcm_s16be_planar, "PCM signed 16-bit big-endian planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:610:1: note: in expansion of macro 'PCM_CODEC' 610 | PCM_CODEC (PCM_S16LE, AV_SAMPLE_FMT_S16, pcm_s16le, "PCM signed 16-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:610:1: note: in expansion of macro 'PCM_CODEC' 610 | PCM_CODEC (PCM_S16LE, AV_SAMPLE_FMT_S16, pcm_s16le, "PCM signed 16-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm-bluray.c: At top level: libavcodec/pcm-bluray.c:314:1: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 314 | }; | ^ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:611:1: note: in expansion of macro 'PCM_CODEC' 611 | PCM_CODEC (PCM_S16LE_PLANAR, AV_SAMPLE_FMT_S16P,pcm_s16le_planar, "PCM signed 16-bit little-endian planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ In file included from libavcodec/pcm-bluray.c:28: libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ libavcodec/pcm-dvdenc.c: In function 'pcm_dvd_encode_init': libavcodec/pcm-dvdenc.c:101:27: warning: 'quant' may be used uninitialized in this function [-Wmaybe-uninitialized] 101 | s->header[1] = (quant << 6) | (freq << 4) | (avctx->channels - 1); | ~~~~~~~^~~~~ libavcodec/pcm-dvdenc.c:101:41: warning: 'freq' may be used uninitialized in this function [-Wmaybe-uninitialized] 101 | s->header[1] = (quant << 6) | (freq << 4) | (avctx->channels - 1); | ~~~~~~^~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:611:1: note: in expansion of macro 'PCM_CODEC' 611 | PCM_CODEC (PCM_S16LE_PLANAR, AV_SAMPLE_FMT_S16P,pcm_s16le_planar, "PCM signed 16-bit little-endian planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:612:1: note: in expansion of macro 'PCM_CODEC' 612 | PCM_CODEC (PCM_S24BE, AV_SAMPLE_FMT_S32, pcm_s24be, "PCM signed 24-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:612:1: note: in expansion of macro 'PCM_CODEC' 612 | PCM_CODEC (PCM_S24BE, AV_SAMPLE_FMT_S32, pcm_s24be, "PCM signed 24-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:613:1: note: in expansion of macro 'PCM_CODEC' 613 | PCM_CODEC (PCM_S24DAUD, AV_SAMPLE_FMT_S16, pcm_s24daud, "PCM D-Cinema audio signed 24-bit"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:613:1: note: in expansion of macro 'PCM_CODEC' 613 | PCM_CODEC (PCM_S24DAUD, AV_SAMPLE_FMT_S16, pcm_s24daud, "PCM D-Cinema audio signed 24-bit"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:614:1: note: in expansion of macro 'PCM_CODEC' 614 | PCM_CODEC (PCM_S24LE, AV_SAMPLE_FMT_S32, pcm_s24le, "PCM signed 24-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:614:1: note: in expansion of macro 'PCM_CODEC' 614 | PCM_CODEC (PCM_S24LE, AV_SAMPLE_FMT_S32, pcm_s24le, "PCM signed 24-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:615:1: note: in expansion of macro 'PCM_CODEC' 615 | PCM_CODEC (PCM_S24LE_PLANAR, AV_SAMPLE_FMT_S32P,pcm_s24le_planar, "PCM signed 24-bit little-endian planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:615:1: note: in expansion of macro 'PCM_CODEC' 615 | PCM_CODEC (PCM_S24LE_PLANAR, AV_SAMPLE_FMT_S32P,pcm_s24le_planar, "PCM signed 24-bit little-endian planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:616:1: note: in expansion of macro 'PCM_CODEC' 616 | PCM_CODEC (PCM_S32BE, AV_SAMPLE_FMT_S32, pcm_s32be, "PCM signed 32-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:616:1: note: in expansion of macro 'PCM_CODEC' 616 | PCM_CODEC (PCM_S32BE, AV_SAMPLE_FMT_S32, pcm_s32be, "PCM signed 32-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:617:1: note: in expansion of macro 'PCM_CODEC' 617 | PCM_CODEC (PCM_S32LE, AV_SAMPLE_FMT_S32, pcm_s32le, "PCM signed 32-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:617:1: note: in expansion of macro 'PCM_CODEC' 617 | PCM_CODEC (PCM_S32LE, AV_SAMPLE_FMT_S32, pcm_s32le, "PCM signed 32-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:618:1: note: in expansion of macro 'PCM_CODEC' 618 | PCM_CODEC (PCM_S32LE_PLANAR, AV_SAMPLE_FMT_S32P,pcm_s32le_planar, "PCM signed 32-bit little-endian planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:618:1: note: in expansion of macro 'PCM_CODEC' 618 | PCM_CODEC (PCM_S32LE_PLANAR, AV_SAMPLE_FMT_S32P,pcm_s32le_planar, "PCM signed 32-bit little-endian planar"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:619:1: note: in expansion of macro 'PCM_CODEC' 619 | PCM_CODEC (PCM_U8, AV_SAMPLE_FMT_U8, pcm_u8, "PCM unsigned 8-bit"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:619:1: note: in expansion of macro 'PCM_CODEC' 619 | PCM_CODEC (PCM_U8, AV_SAMPLE_FMT_U8, pcm_u8, "PCM unsigned 8-bit"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:620:1: note: in expansion of macro 'PCM_CODEC' 620 | PCM_CODEC (PCM_U16BE, AV_SAMPLE_FMT_S16, pcm_u16be, "PCM unsigned 16-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:620:1: note: in expansion of macro 'PCM_CODEC' 620 | PCM_CODEC (PCM_U16BE, AV_SAMPLE_FMT_S16, pcm_u16be, "PCM unsigned 16-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:621:1: note: in expansion of macro 'PCM_CODEC' 621 | PCM_CODEC (PCM_U16LE, AV_SAMPLE_FMT_S16, pcm_u16le, "PCM unsigned 16-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:621:1: note: in expansion of macro 'PCM_CODEC' 621 | PCM_CODEC (PCM_U16LE, AV_SAMPLE_FMT_S16, pcm_u16le, "PCM unsigned 16-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:622:1: note: in expansion of macro 'PCM_CODEC' 622 | PCM_CODEC (PCM_U24BE, AV_SAMPLE_FMT_S32, pcm_u24be, "PCM unsigned 24-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:622:1: note: in expansion of macro 'PCM_CODEC' 622 | PCM_CODEC (PCM_U24BE, AV_SAMPLE_FMT_S32, pcm_u24be, "PCM unsigned 24-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:623:1: note: in expansion of macro 'PCM_CODEC' 623 | PCM_CODEC (PCM_U24LE, AV_SAMPLE_FMT_S32, pcm_u24le, "PCM unsigned 24-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:623:1: note: in expansion of macro 'PCM_CODEC' 623 | PCM_CODEC (PCM_U24LE, AV_SAMPLE_FMT_S32, pcm_u24le, "PCM unsigned 24-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:624:1: note: in expansion of macro 'PCM_CODEC' 624 | PCM_CODEC (PCM_U32BE, AV_SAMPLE_FMT_S32, pcm_u32be, "PCM unsigned 32-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:624:1: note: in expansion of macro 'PCM_CODEC' 624 | PCM_CODEC (PCM_U32BE, AV_SAMPLE_FMT_S32, pcm_u32be, "PCM unsigned 32-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:625:1: note: in expansion of macro 'PCM_CODEC' 625 | PCM_CODEC (PCM_U32LE, AV_SAMPLE_FMT_S32, pcm_u32le, "PCM unsigned 32-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:625:1: note: in expansion of macro 'PCM_CODEC' 625 | PCM_CODEC (PCM_U32LE, AV_SAMPLE_FMT_S32, pcm_u32le, "PCM unsigned 32-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:626:1: note: in expansion of macro 'PCM_DECODER' 626 | PCM_DECODER(PCM_ZORK, AV_SAMPLE_FMT_U8, pcm_zork, "PCM Zork"); | ^~~~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:627:1: note: in expansion of macro 'PCM_CODEC' 627 | PCM_CODEC (PCM_S64BE, AV_SAMPLE_FMT_S64, pcm_s64be, "PCM signed 64-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:627:1: note: in expansion of macro 'PCM_CODEC' 627 | PCM_CODEC (PCM_S64BE, AV_SAMPLE_FMT_S64, pcm_s64be, "PCM signed 64-bit big-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:628:1: note: in expansion of macro 'PCM_CODEC' 628 | PCM_CODEC (PCM_S64LE, AV_SAMPLE_FMT_S64, pcm_s64le, "PCM signed 64-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:628:1: note: in expansion of macro 'PCM_CODEC' 628 | PCM_CODEC (PCM_S64LE, AV_SAMPLE_FMT_S64, pcm_s64le, "PCM signed 64-bit little-endian"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/pcm.c:558:33: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 558 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:563:5: note: in expansion of macro 'PCM_ENCODER_1' 563 | PCM_ENCODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:565:5: note: in expansion of macro 'PCM_ENCODER_2' 565 | PCM_ENCODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:567:5: note: in expansion of macro 'PCM_ENCODER_3' 567 | PCM_ENCODER_3(CONFIG_ ## id ## _ENCODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:593:5: note: in expansion of macro 'PCM_ENCODER' 593 | PCM_ENCODER(id, sample_fmt_, name, long_name_); \ | ^~~~~~~~~~~ libavcodec/pcm.c:629:1: note: in expansion of macro 'PCM_CODEC' 629 | PCM_CODEC (PCM_VIDC, AV_SAMPLE_FMT_S16, pcm_vidc, "PCM Archimedes VIDC"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pcm.c:581:35: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 581 | .sample_fmts = (const enum AVSampleFormat[]){ sample_fmt_, \ | ^~~~~~~~~~~~~~ libavcodec/pcm.c:586:5: note: in expansion of macro 'PCM_DECODER_1' 586 | PCM_DECODER_ ## cf(id, sample_fmt, name, long_name) | ^~~~~~~~~~~~ libavcodec/pcm.c:588:5: note: in expansion of macro 'PCM_DECODER_2' 588 | PCM_DECODER_2(cf, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:590:5: note: in expansion of macro 'PCM_DECODER_3' 590 | PCM_DECODER_3(CONFIG_ ## id ## _DECODER, id, sample_fmt, name, long_name) | ^~~~~~~~~~~~~ libavcodec/pcm.c:594:5: note: in expansion of macro 'PCM_DECODER' 594 | PCM_DECODER(id, sample_fmt_, name, long_name_) | ^~~~~~~~~~~ libavcodec/pcm.c:629:1: note: in expansion of macro 'PCM_CODEC' 629 | PCM_CODEC (PCM_VIDC, AV_SAMPLE_FMT_S16, pcm_vidc, "PCM Archimedes VIDC"); | ^~~~~~~~~ In file included from libavcodec/pcm.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/pcxenc.o In file included from libavcodec/pcx.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/pgssubdec.o CC libavcodec/pictordec.o In file included from ./libavutil/avutil.h:296, from ./libavutil/imgutils.h:30, from libavcodec/pcx.c:25: libavcodec/pcx.c: In function 'pcx_palette': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/pcx.c:65:14: note: in expansion of macro 'FFMIN' 65 | pallen = FFMIN(pallen, bytestream2_get_bytes_left(gb) / 3); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/pcx.c:65:14: note: in expansion of macro 'FFMIN' 65 | pallen = FFMIN(pallen, bytestream2_get_bytes_left(gb) / 3); | ^~~~~ In file included from libavcodec/pgssubdec.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/pixblockdsp.o In file included from libavcodec/pcxenc.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/pixlet.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/pgssubdec.c: In function 'parse_object_segment': 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) | ^ 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) { | ^ 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) { | ^ 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) { | ^ libavcodec/pcxenc.c: In function 'pcx_encode_init': libavcodec/pcxenc.c:40:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 40 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/pcxenc.c:29: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pcxenc.c:41:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 41 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/pcxenc.c:29: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pcxenc.c: In function 'pcx_encode_frame': libavcodec/pcxenc.c:155:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 155 | if (sw > 0xFFFFu || sh > 0xFFFFu) | ^ libavcodec/pcxenc.c:155:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 155 | if (sw > 0xFFFFu || sh > 0xFFFFu) | ^ libavcodec/pcxenc.c: At top level: libavcodec/pcxenc.c:221:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 221 | }; | ^ In file included from libavcodec/pcxenc.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pgssubdec.c: In function 'display_end_segment': libavcodec/pgssubdec.c:607:13: warning: 'pict' is deprecated [-Wdeprecated-declarations] 607 | rect->pict.data[j] = rect->data[j]; | ^~~~ In file included from libavcodec/pgssubdec.c:27: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/pgssubdec.c:607:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 607 | rect->pict.data[j] = rect->data[j]; | ^~~~ In file included from libavcodec/pgssubdec.c:27: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/pgssubdec.c:608:13: warning: 'pict' is deprecated [-Wdeprecated-declarations] 608 | rect->pict.linesize[j] = rect->linesize[j]; | ^~~~ In file included from libavcodec/pgssubdec.c:27: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/pgssubdec.c:608:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 608 | rect->pict.linesize[j] = rect->linesize[j]; | ^~~~ In file included from libavcodec/pgssubdec.c:27: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ libavcodec/pgssubdec.c:499:47: warning: unused parameter 'buf' [-Wunused-parameter] 499 | const uint8_t *buf, int buf_size) | ~~~~~~~~~~~~~~~^~~ libavcodec/pgssubdec.c:499:56: warning: unused parameter 'buf_size' [-Wunused-parameter] 499 | const uint8_t *buf, int buf_size) | ~~~~^~~~~~~~ libavcodec/pgssubdec.c: At top level: libavcodec/pgssubdec.c:706:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 706 | {"forced_subs_only", "Only show forced subtitles", OFFSET(forced_subs_only), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, SD}, | ^ In file included from libavcodec/pgssubdec.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/png.o CC libavcodec/png_parser.o In file included from libavcodec/pictordec.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/pictordec.c: In function 'decode_frame': libavcodec/pictordec.c:134:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 134 | if (bytestream2_get_bytes_left(&s->g) < esize) | ^ libavcodec/pictordec.c:217:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 217 | bytestream2_get_bytes_left(&s->g) > stop_size) { | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/imgutils.h:30, from libavcodec/pictordec.c:27: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/pictordec.c:251:74: note: in expansion of macro 'FFMIN' 251 | memcpy(frame->data[0] + y * frame->linesize[0], s->g.buffer, FFMIN(avctx->width, bytestream2_get_bytes_left(&s->g))); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/pictordec.c:251:74: note: in expansion of macro 'FFMIN' 251 | memcpy(frame->data[0] + y * frame->linesize[0], s->g.buffer, FFMIN(avctx->width, bytestream2_get_bytes_left(&s->g))); | ^~~~~ CC libavcodec/pngdec.o In file included from libavcodec/pixlet.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/opusenc.c: In function 'opus_encode_frame': libavcodec/opusenc.c:511:17: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 511 | avpkt->size = offset; | ~~~~~~~~~~~~^~~~~~~~ libavcodec/opusenc.c:491:9: note: 'offset' was declared here 491 | int offset, fsize_needed; | ^~~~~~ In file included from libavcodec/pixlet.c:33: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/pixlet.c: In function 'read_low_coeffs': libavcodec/pixlet.c:133:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 133 | while (i < size) { | ^ libavcodec/pixlet.c:153:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 153 | if (j == width) { | ^~ 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) | ^~ libavcodec/pixlet.c:179:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 179 | if (rlen > size - i) | ^ 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++) { | ^ libavcodec/pixlet.c:185:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 185 | if (j == width) { | ^~ libavcodec/pixlet.c: In function 'read_high_coeffs': libavcodec/pixlet.c:223:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 223 | while (i < size) { | ^ libavcodec/pixlet.c:259:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 259 | if (j == width) { | ^~ 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) | ^~ 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) | ^ libavcodec/pixlet.c:300:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 300 | if (j == width) { | ^~ libavcodec/pixlet.c: In function 'reconstruction': 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++) { | ^ 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++) { | ^ 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++) { | ^ 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++) { | ^ libavcodec/pixlet.c: In function 'pixlet_decode_frame': libavcodec/pixlet.c:616:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 616 | if ( width > INT_MAX - (1U << (NB_LEVELS + 1)) | ^ libavcodec/pixlet.c:617:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 617 | || height > INT_MAX - (1U << (NB_LEVELS + 1))) | ^ CC libavcodec/pngdsp.o CC libavcodec/pngenc.o CC libavcodec/pnm.o libavcodec/png.c: In function 'ff_png_zalloc': libavcodec/png.c:39:27: warning: unused parameter 'opaque' [-Wunused-parameter] 39 | void *ff_png_zalloc(void *opaque, unsigned int items, unsigned int size) | ~~~~~~^~~~~~ libavcodec/png.c: In function 'ff_png_zfree': libavcodec/png.c:44:25: warning: unused parameter 'opaque' [-Wunused-parameter] 44 | void ff_png_zfree(void *opaque, void *ptr) | ~~~~~~^~~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/parser.h:26, from libavcodec/png_parser.c:27: libavcodec/png_parser.c: In function 'png_parse': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/png_parser.c:61:13: note: in expansion of macro 'FFMIN' 61 | i = FFMIN(ppc->remaining_size, buf_size); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/png_parser.c:61:13: note: in expansion of macro 'FFMIN' 61 | i = FFMIN(ppc->remaining_size, buf_size); | ^~~~~ libavcodec/png_parser.c:65:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 65 | if (ppc->chunk_pos == -1) { | ^~ libavcodec/png_parser.c:81:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 81 | if (ppc->chunk_length >= buf_size - i) | ^~ libavcodec/png_parser.c:37:63: warning: unused parameter 'avctx' [-Wunused-parameter] 37 | static int png_parse(AVCodecParserContext *s, AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/pnm_parser.o In file included from libavcodec/pngdec.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/pnmdec.o libavcodec/pngdec.c: In function 'png_put_interlaced_row': libavcodec/pngdec.c:117:40: warning: unused parameter 'color_type' [-Wunused-parameter] 117 | int color_type, const uint8_t *src) | ~~~~^~~~~~~~~~ CC libavcodec/pnmenc.o In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/pngdec.c:24: libavcodec/pngdec.c: In function 'png_decode_idat': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/pngdec.c:407:27: note: in expansion of macro 'FFMIN' 407 | s->zstream.avail_in = FFMIN(length, bytestream2_get_bytes_left(&s->gb)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/pngdec.c:407:27: note: in expansion of macro 'FFMIN' 407 | s->zstream.avail_in = FFMIN(length, bytestream2_get_bytes_left(&s->gb)); | ^~~~~ CC libavcodec/profiles.o libavcodec/pngdec.c: In function 'decode_plte_chunk': libavcodec/pngdec.c:773:46: warning: unused parameter 'avctx' [-Wunused-parameter] 773 | static int decode_plte_chunk(AVCodecContext *avctx, PNGDecContext *s, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/pngdec.c: In function 'decode_trns_chunk': libavcodec/pngdec.c:815:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 815 | for (i = 0; i < length; i++) { | ^ libavcodec/pngdec.c:825:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 825 | for (i = 0; i < length / 2; i++) { | ^ libavcodec/pnm.c: In function 'pnm_get.constprop': libavcodec/pnm.c:60:25: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 60 | while (bs < end && !pnm_space(c)) | ^~~~~~~~~~~~ In file included from libavcodec/pngenc.c:24: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/pngdec.c: In function 'handle_p_frame_apng': libavcodec/pngdec.c:1082:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1082 | for (y = s->last_y_offset; y < s->last_y_offset + s->last_h; ++y) | ^ libavcodec/pngdec.c:1094:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1094 | for (y = s->y_offset; y < s->y_offset + s->cur_h; ++y) { | ^ libavcodec/pngdec.c:1099:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1099 | for (y = s->y_offset; y < s->y_offset + s->cur_h; ++y) { | ^ libavcodec/pngdec.c:1102:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1102 | for (x = s->x_offset; x < s->x_offset + s->cur_w; ++x, foreground += s->bpp, background += s->bpp) { | ^ libavcodec/pngdec.c:1147:31: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1147 | for (b = 0; b < s->bpp - 1; ++b) { | ^ CC libavcodec/proresdata.o libavcodec/pngdec.c: In function 'decode_frame_common': libavcodec/pngdec.c:1367:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1367 | for (y = 0; y < s->height; ++y) { | ^ libavcodec/pngdec.c: In function 'decode_frame_png': libavcodec/pngdec.c:1430:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1430 | if (sig != PNGSIG && | ^~ libavcodec/pngdec.c:1431:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 1431 | sig != MNGSIG) { | ^~ CC libavcodec/proresdec2.o libavcodec/pngenc.c: In function 'apng_do_inverse_blend': libavcodec/pngenc.c:586:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 586 | for (y = 0; y < input->height; ++y) { | ^ libavcodec/pngenc.c:587:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 587 | for (x = 0; x < input->width; ++x) { | ^ libavcodec/pngenc.c:605:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 605 | if (leftmost_x == input->width && rightmost_x == 0) { | ^~ CC libavcodec/proresdsp.o libavcodec/pngenc.c: In function 'png_enc_init': libavcodec/pngenc.c:1013:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1013 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/pngenc.c:22: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pngenc.c:1014:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1014 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/pngenc.c:22: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pngenc.c:1022:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 1022 | if (avctx->prediction_method) | ^~ In file included from libavcodec/pngenc.c:22: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/pngenc.c:1023:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 1023 | s->filter_type = av_clip(avctx->prediction_method, | ^ In file included from libavcodec/pngenc.c:22: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/pngenc.c: At top level: CC libavcodec/proresenc_anatoliy.o libavcodec/pngenc.c:1114:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1114 | {"dpi", "Set image resolution (in dots per inch)", OFFSET(dpi), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 0x10000, VE}, | ^ In file included from libavcodec/pngenc.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/pngenc.c:1115:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1115 | {"dpm", "Set image resolution (in dots per meter)", OFFSET(dpm), AV_OPT_TYPE_INT, {.i64 = 0}, 0, 0x10000, VE}, | ^ In file included from libavcodec/pngenc.c:32: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/proresenc_kostya.o CC libavcodec/prosumer.o libavcodec/pnmdec.c: In function 'pnm_decode_frame': libavcodec/pnmdec.c:170:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 170 | for (j = 0; j < n; j++) | ^ libavcodec/pnmdec.c:174:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 174 | for (j = 0; j < n / 2; j++) { | ^ CC libavcodec/psd.o libavcodec/profiles.c:35:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 35 | { FF_PROFILE_UNKNOWN }, | ^ libavcodec/pnmdec.c:228:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 228 | for (j = 0; j < n / 2; j++) { | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/pnmdec.c:240:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 240 | for (j = 0; j < n / 2; j++) { | ^ libavcodec/profiles.c:45:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 45 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/pnmdec.c:246:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 246 | for (j = 0; j < n / 2; j++) { | ^ libavcodec/profiles.c:55:3: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 55 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:74:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 74 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:82:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 82 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:91:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 91 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:103:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 103 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:123:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 123 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:131:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 131 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:139:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 139 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:146:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 146 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:151:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 151 | { FF_PROFILE_UNKNOWN }, | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:161:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 161 | { FF_PROFILE_UNKNOWN } | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:170:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 170 | { FF_PROFILE_UNKNOWN } | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/profiles.c:176:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 176 | { FF_PROFILE_UNKNOWN } | ^ In file included from libavcodec/profiles.c:21: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ CC libavcodec/psymodel.o CC libavcodec/pthread.o CC libavcodec/pthread_frame.o libavcodec/pnmenc.c: In function 'pnm_encode_init': libavcodec/pnmenc.c:126:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 126 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/pnmenc.c:24: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pnmenc.c:127:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 127 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/pnmenc.c:24: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pnmenc.c: At top level: libavcodec/pnmenc.c:145:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 145 | }; | ^ In file included from libavcodec/pnmenc.c:24: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pnmenc.c:159:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 159 | }; | ^ In file included from libavcodec/pnmenc.c:24: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pnmenc.c:173:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 173 | }; | ^ In file included from libavcodec/pnmenc.c:24: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/pnmenc.c:186:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 186 | }; | ^ In file included from libavcodec/pnmenc.c:24: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ CC libavcodec/pthread_slice.o libavcodec/proresdec2.c:54:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 54 | static void inline unpack_alpha(GetBitContext *gb, uint16_t *dst, int num_coeffs, | ^~~~~~ libavcodec/proresdec2.c: In function 'decode_picture_header': libavcodec/proresdec2.c:314:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 314 | if (pic_data_size > buf_size) { | ^ libavcodec/proresdec2.c:369:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 369 | while (ctx->mb_width - mb_x < slice_mb_count) | ^ libavcodec/proresdec2.c:383:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 383 | if (mb_x == ctx->mb_width) { | ^~ libavcodec/proresdec2.c:394:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 394 | if (mb_x || mb_y != ctx->mb_height) { | ^~ libavcodec/proresdec2.c: In function 'decode_dc_coeffs': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/proresdec2.c:412:24: note: in definition of macro 'DECODE_CODEWORD' 412 | switch_bits = codebook & 3; \ | ^~~~~~~~ libavcodec/proresdec2.c:458:43: note: in expansion of macro 'FFMIN' 458 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/proresdec2.c:412:24: note: in definition of macro 'DECODE_CODEWORD' 412 | switch_bits = codebook & 3; \ | ^~~~~~~~ libavcodec/proresdec2.c:458:43: note: in expansion of macro 'FFMIN' 458 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/proresdec2.c:413:24: note: in definition of macro 'DECODE_CODEWORD' 413 | rice_order = codebook >> 5; \ | ^~~~~~~~ libavcodec/proresdec2.c:458:43: note: in expansion of macro 'FFMIN' 458 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/proresdec2.c:413:24: note: in definition of macro 'DECODE_CODEWORD' 413 | rice_order = codebook >> 5; \ | ^~~~~~~~ libavcodec/proresdec2.c:458:43: note: in expansion of macro 'FFMIN' 458 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/proresdec2.c:414:24: note: in definition of macro 'DECODE_CODEWORD' 414 | exp_order = (codebook >> 2) & 7; \ | ^~~~~~~~ libavcodec/proresdec2.c:458:43: note: in expansion of macro 'FFMIN' 458 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/proresdec2.c:414:24: note: in definition of macro 'DECODE_CODEWORD' 414 | exp_order = (codebook >> 2) & 7; \ | ^~~~~~~~ libavcodec/proresdec2.c:458:43: note: in expansion of macro 'FFMIN' 458 | DECODE_CODEWORD(code, dc_codebook[FFMIN(code, 6U)], LAST_SKIP_BITS); | ^~~~~ libavcodec/proresdec2.c: In function 'decode_ac_coeffs': libavcodec/proresdec2.c:496:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 496 | if (pos >= max_coeffs) { | ^~ libavcodec/proresdec2.c: In function 'decode_slice_luma': libavcodec/proresdec2.c:538:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 538 | for (i = 0; i < slice->mb_count; i++) { | ^ libavcodec/proresdec2.c: In function 'decode_slice_chroma': libavcodec/proresdec2.c:572:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 572 | for (i = 0; i < slice->mb_count; i++) { | ^ libavcodec/proresdec2.c: In function 'decode_slice_thread': libavcodec/proresdec2.c:648:57: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 648 | || hdr_size+y_data_size+u_data_size+v_data_size > slice->data_size){ | ^ libavcodec/proresdec2.c:616:61: warning: unused parameter 'arg' [-Wunused-parameter] 616 | static int decode_slice_thread(AVCodecContext *avctx, void *arg, int jobnr, int threadnr) | ~~~~~~^~~ libavcodec/proresdec2.c:616:81: warning: unused parameter 'threadnr' [-Wunused-parameter] 616 | static int decode_slice_thread(AVCodecContext *avctx, void *arg, int jobnr, int threadnr) | ~~~~^~~~~~~~ In file included from libavcodec/psd.c:22: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/ptx.o In file included from libavcodec/prosumer.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/psd.c: In function 'decode_rle': libavcodec/psd.c:271:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int8_t' {aka 'signed char'} [-Wsign-compare] 271 | if (bytestream2_get_bytes_left(&s->gb) < rle_char) { | ^ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/psd.c:281:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int8_t' {aka 'signed char'} [-Wsign-compare] 281 | for (p = 0; p <= rle_char; p++) { | ^~ libavcodec/prosumer.c: In function 'decompress': 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++) | ^ libavcodec/prosumer.c:48:47: warning: unused parameter 'size' [-Wunused-parameter] 48 | static int decompress(GetByteContext *gb, int size, PutByteContext *pb, const uint32_t *lut) | ~~~~^~~~ libavcodec/psd.c: In function 'decode_frame': libavcodec/psd.c:455:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 455 | for (p = 0; p < s->pixel_size; p++) { | ^ libavcodec/psd.c:389:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 389 | av_log(avctx, AV_LOG_WARNING, "ignoring unknown duotone specification.\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/psd.c:390:5: note: here 390 | case PSD_GRAYSCALE: | ^~~~ libavcodec/prosumer.c: In function 'fill_lut': libavcodec/prosumer.c:307:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 307 | for (int i = 1; i < FF_ARRAY_ELEMS(table); i += 2) { | ^ In file included from libavcodec/proresenc_kostya.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/proresenc_kostya.c: In function 'get_alpha_data': libavcodec/proresenc_kostya.c:343:43: warning: unused parameter 'ctx' [-Wunused-parameter] 343 | static void get_alpha_data(ProresContext *ctx, const uint16_t *src, | ~~~~~~~~~~~~~~~^~~ libavcodec/proresenc_kostya.c: In function 'encode_vlc_codeword': libavcodec/proresenc_kostya.c:386:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 386 | if (val >= switch_val) { | ^~ libavcodec/proresenc_kostya.c: In function 'encode_acs': libavcodec/proresenc_kostya.c:434:28: warning: unused parameter 'plane_size_factor' [-Wunused-parameter] 434 | int plane_size_factor, | ~~~~^~~~~~~~~~~~~~~~~ libavcodec/proresenc_kostya.c: In function 'encode_slice_plane': libavcodec/proresenc_kostya.c:467:47: warning: unused parameter 'src' [-Wunused-parameter] 467 | const uint16_t *src, ptrdiff_t linesize, | ~~~~~~~~~~~~~~~~^~~ libavcodec/proresenc_kostya.c:467:62: warning: unused parameter 'linesize' [-Wunused-parameter] 467 | const uint16_t *src, ptrdiff_t linesize, | ~~~~~~~~~~^~~~~~~~ libavcodec/proresenc_kostya.c: In function 'encode_alpha_plane': libavcodec/proresenc_kostya.c:520:35: warning: unused parameter 'quant' [-Wunused-parameter] 520 | int quant) | ~~~~^~~~~ In file included from libavcodec/proresenc_anatoliy.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/qcelpdec.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/proresenc_anatoliy.c: At top level: libavcodec/proresenc_anatoliy.c:49:5: warning: missing initializer for field 'name' of 'AVProfile' [-Wmissing-field-initializers] 49 | { FF_PROFILE_UNKNOWN } | ^ In file included from libavcodec/proresenc_anatoliy.c:31: libavcodec/avcodec.h:3406:17: note: 'name' declared here 3406 | const char *name; ///< short name for the profile | ^~~~ libavcodec/proresenc_anatoliy.c: In function 'encode_codeword': libavcodec/proresenc_anatoliy.c:209:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 209 | if (val >= first_exp) { /* exp golomb */ | ^~ libavcodec/proresenc_kostya.c: In function 'estimate_vlc': libavcodec/proresenc_kostya.c:652:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 652 | if (val >= switch_val) { | ^~ libavcodec/proresenc_kostya.c: In function 'estimate_acs': libavcodec/proresenc_kostya.c:694:29: warning: unused parameter 'plane_size_factor' [-Wunused-parameter] 694 | int plane_size_factor, | ~~~~^~~~~~~~~~~~~~~~~ libavcodec/proresenc_kostya.c: In function 'estimate_slice_plane': libavcodec/proresenc_anatoliy.c: In function 'subimage_with_fill_template': libavcodec/proresenc_kostya.c:730:49: warning: unused parameter 'src' [-Wunused-parameter] 730 | const uint16_t *src, ptrdiff_t linesize, | ~~~~~~~~~~~~~~~~^~~ libavcodec/proresenc_anatoliy.c:506:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 506 | for (; j < dst_width; j++) | ^ libavcodec/proresenc_kostya.c:730:64: warning: unused parameter 'linesize' [-Wunused-parameter] 730 | const uint16_t *src, ptrdiff_t linesize, | ~~~~~~~~~~^~~~~~~~ libavcodec/proresenc_anatoliy.c:512:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 512 | for (; i < dst_height; i++) { | ^ libavcodec/proresenc_anatoliy.c:513:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 513 | for (j = 0; j < dst_width; ++j) { | ^ libavcodec/proresenc_kostya.c: In function 'estimate_alpha_plane': libavcodec/proresenc_kostya.c:763:49: warning: unused parameter 'src' [-Wunused-parameter] 763 | const uint16_t *src, ptrdiff_t linesize, | ~~~~~~~~~~~~~~~~^~~ libavcodec/proresenc_kostya.c:763:64: warning: unused parameter 'linesize' [-Wunused-parameter] 763 | const uint16_t *src, ptrdiff_t linesize, | ~~~~~~~~~~^~~~~~~~ libavcodec/proresenc_kostya.c: In function 'find_quant_thread': libavcodec/proresenc_anatoliy.c: In function 'prores_encode_picture': libavcodec/proresenc_kostya.c:973:59: warning: unused parameter 'arg' [-Wunused-parameter] 973 | static int find_quant_thread(AVCodecContext *avctx, void *arg, | ~~~~~~^~~ libavcodec/proresenc_anatoliy.c:654:53: warning: unused parameter 'picture_index' [-Wunused-parameter] 654 | uint8_t *buf, const int buf_size, const int picture_index, const int is_top_field) | ~~~~~~~~~~^~~~~~~~~~~~~ libavcodec/proresenc_anatoliy.c: At top level: libavcodec/proresenc_anatoliy.c:927:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 927 | { "vendor", "vendor ID", OFFSET(vendor), AV_OPT_TYPE_STRING, { .str = "fmpg" }, CHAR_MIN, CHAR_MAX, VE }, | ^ In file included from libavcodec/proresenc_anatoliy.c:30: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/proresenc_kostya.c: In function 'encode_init': libavcodec/proresenc_kostya.c:1198:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1198 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/proresenc_kostya.c:28: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/proresenc_kostya.c:1199:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1199 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/proresenc_kostya.c:28: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/proresenc_kostya.c: At top level: libavcodec/proresenc_kostya.c:1374:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1374 | AV_OPT_TYPE_INT, { .i64 = 8 }, 1, MAX_MBS_PER_SLICE, VE }, | ^~~~~~~~~~~~~~~ In file included from libavcodec/proresenc_kostya.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/proresenc_kostya.c:1393:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1393 | AV_OPT_TYPE_STRING, { .str = "Lavc" }, CHAR_MIN, CHAR_MAX, VE }, | ^~~~~~~~~~~~~~~~~~ In file included from libavcodec/proresenc_kostya.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/qdm2.o libavcodec/proresenc_kostya.c:1395:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1395 | AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 8192, VE }, | ^~~~~~~~~~~~~~~ In file included from libavcodec/proresenc_kostya.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/proresenc_kostya.c:1411:9: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1411 | { .i64 = 16 }, 0, 16, VE }, | ^ In file included from libavcodec/proresenc_kostya.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/pthread_slice.c: In function 'worker_func': libavcodec/pthread_slice.c:65:66: warning: unused parameter 'nb_jobs' [-Wunused-parameter] 65 | static void worker_func(void *priv, int jobnr, int threadnr, int nb_jobs, int nb_threads) | ~~~~^~~~~~~ libavcodec/pthread_slice.c:65:79: warning: unused parameter 'nb_threads' [-Wunused-parameter] 65 | static void worker_func(void *priv, int jobnr, int threadnr, int nb_jobs, int nb_threads) | ~~~~^~~~~~~~~~ CC libavcodec/qdmc.o libavcodec/pthread_frame.c: In function 'update_context_from_thread': libavcodec/pthread_frame.c:305:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 305 | dst->coded_frame = src->coded_frame; | ^~~ In file included from libavcodec/pthread_frame.c:30: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/pthread_frame.c:305:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 305 | dst->coded_frame = src->coded_frame; | ^~~ In file included from libavcodec/pthread_frame.c:30: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ CC libavcodec/qdrw.o libavcodec/pthread_frame.c: In function 'ff_thread_release_buffer': libavcodec/pthread_frame.c:997:37: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 997 | if (p->num_released_buffers + 1 >= INT_MAX / sizeof(*p->released_buffers)) | ^~ CC libavcodec/qpeg.o CC libavcodec/qpeldsp.o CC libavcodec/qsv_api.o CC libavcodec/qtrle.o In file included from libavcodec/qdm2.c:43: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/qtrleenc.o libavcodec/qdm2.c: In function 'fill_coding_method_array': libavcodec/qdm2.c:529:42: warning: unused parameter 'c' [-Wunused-parameter] 529 | int c, int superblocktype_2_3, | ~~~~^ In file included from libavcodec/qdmc.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/qdm2.c: In function 'qdm2_decode_super_block': libavcodec/qdm2.c:1166:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1166 | if (i >= FF_ARRAY_ELEMS(q->sub_packet_list_A)) { | ^~ libavcodec/qdm2.c: In function 'qdm2_fft_decode_tones': libavcodec/qdm2.c:1299:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1299 | if (local_int_14 >= FF_ARRAY_ELEMS(fft_level_index_table)) | ^~ libavcodec/qdm2.c: In function 'qdm2_calculate_fft': In file included from libavcodec/qpeg.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/qdm2.c:1530:65: warning: unused parameter 'sub_packet' [-Wunused-parameter] 1530 | static void qdm2_calculate_fft(QDM2Context *q, int channel, int sub_packet) | ~~~~^~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/qdm2.c: In function 'qdm2_decode_init': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/qdm2.c:1671:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1671 | if (size > bytestream2_get_bytes_left(&gb)) { | ^ libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/qdm2.c:1698:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1698 | if (s->checksum_size >= 1U << 28) { | ^~ libavcodec/qpeg.c: In function 'qpeg_decode_intra': In file included from libavcodec/qtrle.c:39: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/qpeg.c:102:59: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 102 | if (bytestream2_get_bytes_left(&qctx->buffer) < copy) | ^ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/qpeg.c: In function 'qpeg_decode_inter': libavcodec/qpeg.c:215:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 215 | if(code + 1 > bytestream2_get_bytes_left(&qctx->buffer)) | ^ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/qpeg.c:27: libavcodec/qpeg.c: In function 'decode_flush': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/qpeg.c:323:16: note: in expansion of macro 'FFMIN' 323 | pal_size = FFMIN(1024U, avctx->extradata_size); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/qpeg.c:323:16: note: in expansion of macro 'FFMIN' 323 | pal_size = FFMIN(1024U, avctx->extradata_size); | ^~~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/r210dec.o libavcodec/qdmc.c: In function 'qdmc_decode_init': libavcodec/qdmc.c:283:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 283 | if (size > bytestream2_get_bytes_left(&b)) { | ^ libavcodec/qdmc.c:309:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 309 | if (s->checksum_size >= 1U << 28) { | ^~ libavcodec/qdmc.c: In function 'qdmc_get_vlc': libavcodec/qdmc.c:379:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 379 | if (v >= FF_ARRAY_ELEMS(code_prefix)) | ^~ In file included from libavcodec/qtrleenc.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/qdrw.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/qdmc.c: In function 'add_tone': libavcodec/qdmc.c:456:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 456 | if (index >= FF_ARRAY_ELEMS(s->tones[group])) { | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/qtrleenc.c: In function 'qtrle_encode_frame': libavcodec/qtrleenc.c:391:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 391 | avctx->coded_frame->key_frame = s->key_frame; | ^~~~~ In file included from libavcodec/qtrleenc.c:26: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/qtrleenc.c:392:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 392 | avctx->coded_frame->pict_type = s->key_frame ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_P; | ^~~~~ In file included from libavcodec/qtrleenc.c:26: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/qtrleenc.c: At top level: libavcodec/qtrleenc.c:415:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 415 | }; | ^ In file included from libavcodec/qtrleenc.c:26: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/r210enc.o libavcodec/qdrw.c: In function 'parse_palette': libavcodec/qdrw.c:69:22: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 69 | pal[pixmap ? i : idx] = (0xFFU << 24) | (r << 16) | (g << 8) | b; | ^ libavcodec/qdrw.c: In function 'decode_rle_bpp2': libavcodec/qdrw.c:90:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 90 | if (bytestream2_get_bytes_left(gbc) < size) | ^ libavcodec/qdrw.c: In function 'decode_rle_bpp4': libavcodec/qdrw.c:142:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 142 | if (bytestream2_get_bytes_left(gbc) < size) | ^ libavcodec/qdrw.c: In function 'decode_rle16': libavcodec/qdrw.c:186:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 186 | if (bytestream2_get_bytes_left(gbc) < size) | ^ libavcodec/qdrw.c: In function 'decode_rle': libavcodec/qdrw.c:230:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 230 | if (bytestream2_get_bytes_left(gbc) < size) | ^ libavcodec/qdrw.c: In function 'decode_frame': libavcodec/qdrw.c:377:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 377 | if (bytestream2_get_bytes_left(&gbc) < (colors + 1) * 8) { | ^ CC libavcodec/ra144.o libavcodec/pngenc.c: In function 'encode_apng': libavcodec/pngenc.c:692:32: warning: 'palette' may be used uninitialized in this function [-Wmaybe-uninitialized] 692 | palette[*background] >> 24 == 0) | ^ libavcodec/pngenc.c:623:19: note: 'palette' was declared here 623 | uint32_t *palette; | ^~~~~~~ libavcodec/pngenc.c:656:38: warning: 'transparent_palette_index' may be used uninitialized in this function [-Wmaybe-uninitialized] 656 | *output_data = transparent_palette_index; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/pngenc.c:622:16: note: 'transparent_palette_index' was declared here 622 | size_t transparent_palette_index; | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC libavcodec/ra144dec.o libavcodec/pngenc.c:827:24: warning: 'best_sequence_number' may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | s->sequence_number = best_sequence_number; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ libavcodec/pngenc.c:722:14: note: 'best_sequence_number' was declared here 722 | uint32_t best_sequence_number; | ^~~~~~~~~~~~~~~~~~~~ CC libavcodec/ra144enc.o In file included from libavcodec/r210enc.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/ra288.o CC libavcodec/ralf.o libavcodec/ra144enc.c: In function 'quantize': libavcodec/ra144enc.c:97:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 97 | if (index == low) | ^~ libavcodec/ra144enc.c: In function 'ra144_encode_frame': libavcodec/ra144enc.c:508:36: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 508 | energy <= ractx->old_energy, | ^~ libavcodec/ra144enc.c: At top level: libavcodec/ra144enc.c:559:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 559 | }; | ^ In file included from libavcodec/ra144enc.c:30: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/rangecoder.o CC libavcodec/rasc.o CC libavcodec/ratecontrol.o CC libavcodec/raw.o CC libavcodec/rawdec.o In file included from libavcodec/ralf.c:33: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/qdmc.c: In function 'qdmc_decode_frame': libavcodec/qdmc.c:465:38: warning: 'phase2' may be used uninitialized in this function [-Wmaybe-uninitialized] 465 | s->tones[group][index].phase = phase; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/qdmc.c:472:15: note: 'phase2' was declared here 472 | int amp2, phase2, pos2, off; | ^~~~~~ libavcodec/qdmc.c:464:38: warning: 'amp2' may be used uninitialized in this function [-Wmaybe-uninitialized] 464 | s->tones[group][index].amplitude = amplitude; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/qdmc.c:472:9: note: 'amp2' was declared here 472 | int amp2, phase2, pos2, off; | ^~~~ In file included from libavcodec/ralf.c:35: libavcodec/unary.h: In function 'get_unary': 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/rawenc.o libavcodec/proresenc_kostya.c: In function 'find_quant_thread': libavcodec/proresenc_kostya.c:929:36: warning: 'bits' may be used uninitialized in this function [-Wmaybe-uninitialized] 929 | slice_bits[max_quant + 1] = bits; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ libavcodec/proresenc_kostya.c:816:16: note: 'bits' was declared here 816 | int error, bits, bits_limit; | ^~~~ CC libavcodec/rdft.o libavcodec/rawdec.c:59:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 59 | {"top", "top field first", offsetof(RawVideoContext, tff), AV_OPT_TYPE_BOOL, {.i64 = -1}, -1, 1, AV_OPT_FLAG_DECODING_PARAM|AV_OPT_FLAG_VIDEO_PARAM}, | ^ In file included from libavcodec/rawdec.c:37: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/rawenc.c: In function 'raw_encode_init': libavcodec/rawenc.c:41:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 41 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/rawenc.c:27: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ In file included from libavcodec/rasc.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/realtextdec.o libavcodec/rasc.c: In function 'decode_fint': libavcodec/rasc.c:112:34: warning: unused parameter 'avpkt' [-Wunused-parameter] 112 | AVPacket *avpkt, unsigned size) | ~~~~~~~~~~^~~~~ libavcodec/rasc.c:112:50: warning: unused parameter 'size' [-Wunused-parameter] 112 | AVPacket *avpkt, unsigned size) | ~~~~~~~~~^~~~ libavcodec/rasc.c: In function 'decode_move': libavcodec/rasc.c:218:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 218 | if (nb_moves > INT32_MAX / 16 || nb_moves > avctx->width * avctx->height) | ^ libavcodec/rasc.c:243:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 243 | for (int i = 0; i < nb_moves; i++) { | ^ libavcodec/ratecontrol.c: In function 'ff_rate_control_init': libavcodec/ratecontrol.c:553:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 553 | if (i <= 0 || i >= INT_MAX / sizeof(RateControlEntry)) | ^~ CC libavcodec/remove_extradata_bsf.o libavcodec/rasc.c: In function 'decode_dlta': libavcodec/rasc.c:345:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 345 | if (x >= avctx->width || y >= avctx->height || | ^~ libavcodec/rasc.c:345:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 345 | if (x >= avctx->width || y >= avctx->height || | ^~ libavcodec/rasc.c:346:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | w > avctx->width || h > avctx->height) | ^ libavcodec/rasc.c:346:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 346 | w > avctx->width || h > avctx->height) | ^ libavcodec/rasc.c:349:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 349 | if (x + w > avctx->width || y + h > avctx->height) | ^ libavcodec/rasc.c:349:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 349 | if (x + w > avctx->width || y + h > avctx->height) | ^ libavcodec/rasc.c:318:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (cx >= w * s->bpp) { \ | ^~ libavcodec/rasc.c:389:17: note: in expansion of macro 'NEXT_LINE' 389 | NEXT_LINE | ^~~~~~~~~ libavcodec/rasc.c:318:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (cx >= w * s->bpp) { \ | ^~ libavcodec/rasc.c:400:17: note: in expansion of macro 'NEXT_LINE' 400 | NEXT_LINE | ^~~~~~~~~ libavcodec/rasc.c:318:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (cx >= w * s->bpp) { \ | ^~ libavcodec/rasc.c:409:17: note: in expansion of macro 'NEXT_LINE' 409 | NEXT_LINE | ^~~~~~~~~ libavcodec/rasc.c:318:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (cx >= w * s->bpp) { \ | ^~ libavcodec/rasc.c:418:17: note: in expansion of macro 'NEXT_LINE' 418 | NEXT_LINE | ^~~~~~~~~ libavcodec/rasc.c:318:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (cx >= w * s->bpp) { \ | ^~ libavcodec/rasc.c:427:17: note: in expansion of macro 'NEXT_LINE' 427 | NEXT_LINE | ^~~~~~~~~ libavcodec/rasc.c:318:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (cx >= w * s->bpp) { \ | ^~ libavcodec/rasc.c:433:17: note: in expansion of macro 'NEXT_LINE' 433 | NEXT_LINE | ^~~~~~~~~ libavcodec/rasc.c:318:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (cx >= w * s->bpp) { \ | ^~ libavcodec/rasc.c:445:17: note: in expansion of macro 'NEXT_LINE' 445 | NEXT_LINE | ^~~~~~~~~ libavcodec/rasc.c:318:12: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | if (cx >= w * s->bpp) { \ | ^~ libavcodec/rasc.c:454:17: note: in expansion of macro 'NEXT_LINE' 454 | NEXT_LINE | ^~~~~~~~~ libavcodec/rasc.c: In function 'decode_mous': libavcodec/rasc.c:546:11: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 546 | if (w > avctx->width || h > avctx->height) | ^ libavcodec/rasc.c:546:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 546 | if (w > avctx->width || h > avctx->height) | ^ libavcodec/rasc.c: In function 'decode_mpos': libavcodec/rasc.c:572:34: warning: unused parameter 'avpkt' [-Wunused-parameter] 572 | AVPacket *avpkt, unsigned size) | ~~~~~~~~~~^~~~~ libavcodec/rasc.c: In function 'draw_cursor': libavcodec/rasc.c:596:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 596 | if (s->cursor_x >= avctx->width || s->cursor_y >= avctx->height) | ^~ libavcodec/rasc.c:596:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 596 | if (s->cursor_x >= avctx->width || s->cursor_y >= avctx->height) | ^~ CC libavcodec/rl.o libavcodec/rasc.c:599:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 599 | if (s->cursor_x + s->cursor_w > avctx->width || | ^ libavcodec/rasc.c:600:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 600 | s->cursor_y + s->cursor_h > avctx->height) | ^ libavcodec/rasc.c:605:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 605 | for (int i = 0; i < s->cursor_h; i++) { | ^ libavcodec/rasc.c:606:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 606 | for (int j = 0; j < s->cursor_w; j++) { | ^ libavcodec/rasc.c:633:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 633 | for (int i = 0; i < s->cursor_h; i++) { | ^ libavcodec/rasc.c:634:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 634 | for (int j = 0; j < s->cursor_w; j++) { | ^ libavcodec/rasc.c:648:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 648 | for (int i = 0; i < s->cursor_h; i++) { | ^ libavcodec/rasc.c:649:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 649 | for (int j = 0; j < s->cursor_w; j++) { | ^ CC libavcodec/rl2.o libavcodec/rasc.c: At top level: libavcodec/rasc.c:792:1: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 792 | { "skip_cursor", "skip the cursor", offsetof(RASCContext, skip_cursor), AV_OPT_TYPE_BOOL, {.i64 = 0 }, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM }, | ^ In file included from libavcodec/rasc.c:29: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/rle.o libavcodec/pngdec.c: In function 'decode_frame_common': libavcodec/pngdec.c:1150:31: warning: 'background_alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] 1150 | } else if (background_alpha == 255) { | ^ libavcodec/pngdec.c:1104:43: note: 'background_alpha' was declared here 1104 | uint8_t foreground_alpha, background_alpha, output_alpha; | ^~~~~~~~~~~~~~~~ libavcodec/pngdec.c:1143:30: warning: 'foreground_alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] 1143 | output_alpha = foreground_alpha + FAST_DIV255((255 - foreground_alpha) * background_alpha); | ^ libavcodec/pngdec.c:1104:25: note: 'foreground_alpha' was declared here 1104 | uint8_t foreground_alpha, background_alpha, output_alpha; | ^~~~~~~~~~~~~~~~ libavcodec/pngdec.c:1407:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 1407 | return ret; | ^~~ CC libavcodec/roqaudioenc.o CC libavcodec/roqvideo.o CC libavcodec/roqvideodec.o In file included from libavcodec/roqaudioenc.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/roqaudioenc.c: At top level: libavcodec/roqaudioenc.c:204:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 204 | }; | ^ In file included from libavcodec/roqaudioenc.c:24: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/roqvideoenc.o CC libavcodec/rpza.o CC libavcodec/rscc.o CC libavcodec/rtjpeg.o In file included from libavcodec/roqvideo.h:27, from libavcodec/roqvideo.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/ralf.c: At top level: libavcodec/ralf.c:536:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 536 | }; | ^ In file included from libavcodec/ralf.c:31: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ CC libavcodec/rv10.o In file included from libavcodec/roqvideodec.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ CC libavcodec/rv10enc.o libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/rv20enc.o libavcodec/roqvideodec.c: In function 'roqvideo_decode_frame': libavcodec/roqvideodec.c:56:57: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 56 | if((nv2 = chunk_arg & 0xff) == 0 && nv1 * 6 < chunk_size) | ^ libavcodec/roqvideodec.c:80:38: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 80 | while (bytestream2_tell(&ri->gb) < chunk_start + chunk_size) { | ^ libavcodec/roqvideodec.c:83:47: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 83 | if (bytestream2_tell(&ri->gb) >= chunk_start + chunk_size) { | ^~ CC libavcodec/rv30.o libavcodec/roqvideodec.c:118:55: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 118 | if (bytestream2_tell(&ri->gb) >= chunk_start + chunk_size) { | ^~ In file included from libavcodec/roqvideo.h:27, from libavcodec/roqvideoenc.c:61: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/rv30dsp.o libavcodec/roqvideoenc.c: In function 'eval_motion_dist': libavcodec/roqvideoenc.c:161:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 161 | if ((unsigned) mx > enc->width-size || (unsigned) my > enc->height-size) | ^ libavcodec/roqvideoenc.c:161:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 161 | if ((unsigned) mx > enc->width-size || (unsigned) my > enc->height-size) | ^ libavcodec/roqvideoenc.c: In function 'gather_data_for_subcel': libavcodec/roqvideoenc.c:454:77: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 454 | if (ROQ_LAMBDA_SCALE*subcel->eval_dist[i] + enc->lambda*bitsUsed[i] < | ^ libavcodec/roqvideoenc.c: In function 'gather_data_for_cel': libavcodec/roqvideoenc.c:517:74: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 517 | if (ROQ_LAMBDA_SCALE*cel->eval_dist[i] + enc->lambda*bitsUsed[i] < | ^ libavcodec/roqvideoenc.c: In function 'reconstruct_and_encode_image': libavcodec/roqvideoenc.c:626:86: warning: unused parameter 'w' [-Wunused-parameter] 626 | static void reconstruct_and_encode_image(RoqContext *enc, RoqTempdata *tempData, int w, int h, int numBlocks) | ~~~~^ libavcodec/roqvideoenc.c:626:93: warning: unused parameter 'h' [-Wunused-parameter] 626 | static void reconstruct_and_encode_image(RoqContext *enc, RoqTempdata *tempData, int w, int h, int numBlocks) | ~~~~^ libavcodec/roqvideoenc.c: In function 'roq_encode_frame': libavcodec/roqvideoenc.c:1083:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1083 | if (enc->framesSinceKeyframe == avctx->gop_size) | ^~ libavcodec/roqvideoenc.c: At top level: libavcodec/roqvideoenc.c:1115:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1115 | { "quake3_compat", "Whether to respect known limitations in Quake 3 decoder", OFFSET(quake3_compat), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, VE }, | ^ In file included from libavcodec/roqvideoenc.c:60: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/rv34.o In file included from libavcodec/rscc.c:45: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/rscc.c: In function 'rscc_decode_frame': 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) { | ^~ libavcodec/rscc.c:290:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 290 | if (bytestream2_get_bytes_left(gbc) < pixel_size) { | ^ libavcodec/rscc.c:298:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 298 | if (bytestream2_get_bytes_left(gbc) < packed_size) { | ^ libavcodec/rscc.c:336:20: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] 336 | if (pixel_size == ctx->inflated_size) { | ^~ libavcodec/rscc.c:358:27: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] 358 | if (ctx->valid_pixels < ctx->inflated_size) | ^ libavcodec/rscc.c:360:27: warning: comparison of integer expressions of different signedness: 'int' and 'uLongf' {aka 'long unsigned int'} [-Wsign-compare] 360 | if (ctx->valid_pixels >= ctx->inflated_size * (100 - avctx->discard_damaged_percentage) / 100) | ^~ CC libavcodec/rv34_parser.o In file included from libavcodec/rv30.c:30: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ In file included from libavcodec/rv10.c:34: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ CC libavcodec/rv34dsp.o In file included from libavcodec/rpza.c:44: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/rpza.c: In function 'rpza_decode_stream': libavcodec/rpza.c:98:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 98 | if (chunk_size != bytestream2_get_bytes_left(&s->gb) + 4) | ^~ libavcodec/rpza.c:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 108 | if (total_blocks / 32 > bytestream2_get_bytes_left(&s->gb)) | ^ In file included from libavcodec/rv34.c:34: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/rpza.c:195:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 195 | if (bytestream2_get_bytes_left(&s->gb) < n_blocks * 4) | ^ libavcodec/rpza.c:167:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 167 | colorA = bytestream2_get_be16(&s->gb); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/rpza.c:168:9: note: here 168 | case 0x20: | ^~~~ libavcodec/rv10.c: In function 'rv10_decode_packet': libavcodec/rv10.c:594:50: warning: comparison of integer expressions of different signedness: 'enum AVPictureType' and 'int' [-Wsign-compare] 594 | if (s->current_picture_ptr->f->pict_type != s->pict_type) { | ^~ libavcodec/rv10.c: In function 'rv10_decode_frame': libavcodec/rv10.c:740:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 740 | if (offset >= buf_size) | ^~ libavcodec/rv10.c:754:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 754 | offset + FFMAX(size, size2) > buf_size) | ^ libavcodec/rv10.c: At top level: libavcodec/rv10.c:806:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 806 | }; | ^ In file included from libavcodec/rv10.c:32: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/rv10.c:824:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 824 | }; | ^ In file included from libavcodec/rv10.c:32: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/rv10enc.c: In function 'ff_rv10_encode_picture_header': libavcodec/rv10enc.c:52:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 52 | if (s->mb_width * s->mb_height >= (1U << 12)) { | ^~ libavcodec/rv10enc.c:32:58: warning: unused parameter 'picture_number' [-Wunused-parameter] 32 | int ff_rv10_encode_picture_header(MpegEncContext *s, int picture_number) | ~~~~^~~~~~~~~~~~~~ In file included from libavcodec/rv20enc.c:30: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ CC libavcodec/rv40.o CC libavcodec/rv40dsp.o CC libavcodec/s302m.o CC libavcodec/s302menc.o CC libavcodec/samidec.o In file included from libavcodec/rv40.c:32: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ CC libavcodec/sanm.o libavcodec/rv34.c: In function 'ff_rv34_get_start_offset': libavcodec/rv34.c:330:45: warning: unused parameter 'gb' [-Wunused-parameter] 330 | int ff_rv34_get_start_offset(GetBitContext *gb, int mb_size) | ~~~~~~~~~~~~~~~^~ libavcodec/rv34.c: In function 'rv34_pred_mv_rv3': libavcodec/rv34.c:602:53: warning: unused parameter 'block_type' [-Wunused-parameter] 602 | static void rv34_pred_mv_rv3(RV34DecContext *r, int block_type, int dir) | ~~~~^~~~~~~~~~ libavcodec/rv34.c:602:69: warning: unused parameter 'dir' [-Wunused-parameter] 602 | static void rv34_pred_mv_rv3(RV34DecContext *r, int block_type, int dir) | ~~~~^~~ libavcodec/rv34.c: In function 'rv34_mc': libavcodec/rv34.c:727:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 727 | (unsigned)(src_x - !!lx*2) > s->h_edge_pos - !!lx*2 - (width <<3) - 4 || | ^ libavcodec/rv34.c:728:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 728 | (unsigned)(src_y - !!ly*2) > s->v_edge_pos - !!ly*2 - (height<<3) - 4) { | ^ libavcodec/rv34.c: In function 'rv34_decode_mv': libavcodec/rv34.c:870:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 870 | if (r->dmv[i][0] == INVALID_VLC || | ^~ libavcodec/rv34.c:871:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 871 | r->dmv[i][1] == INVALID_VLC) { | ^~ libavcodec/rv40.c: In function 'rv40_decode_mb_info': libavcodec/rv40.c:237:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 237 | if(r->s.mb_skip_run > (unsigned)s->mb_num) | ^ CC libavcodec/sbc.o libavcodec/rv34.c:882:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 882 | if(s->pict_type == AV_PICTURE_TYPE_P){ | ^ libavcodec/rv34.c:887:5: note: here 887 | case RV34_MB_B_DIRECT: | ^~~~ CC libavcodec/sbc_parser.o libavcodec/s302menc.c:188:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 188 | }; | ^ In file included from libavcodec/s302menc.c:23: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ CC libavcodec/sbcdec.o In file included from libavcodec/sanm.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/sbcdec_data.o libavcodec/sanm.c: In function 'rle_decode': libavcodec/sanm.c:545:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 545 | if (bytestream2_get_bytes_left(&ctx->gb) < run_len) | ^ libavcodec/sanm.c: In function 'old_codec1': libavcodec/sanm.c:587:58: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 587 | if (bytestream2_get_bytes_left(&ctx->gb) < code) | ^ CC libavcodec/sbcdsp.o libavcodec/sanm.c: In function 'old_codec47': libavcodec/sanm.c:893:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 893 | if (bytestream2_get_bytes_left(&ctx->gb) < width * height) | ^ libavcodec/sanm.c:901:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 901 | if (bytestream2_get_bytes_left(&ctx->gb) < ((width + 1) >> 1) * ((height + 1) >> 1)) | ^ libavcodec/sanm.c: In function 'decode_0': libavcodec/sanm.c:996:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 996 | if (bytestream2_get_bytes_left(&ctx->gb) < ctx->width * ctx->height * 2) { | ^ libavcodec/sanm.c: In function 'decode_6': libavcodec/sanm.c:1280:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1280 | if (bytestream2_get_bytes_left(&ctx->gb) < npixels) { | ^ libavcodec/sanm.c: In function 'read_frame_header': libavcodec/sanm.c:1333:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1333 | if (hdr->width != ctx->width || hdr->height != ctx->height) { | ^~ libavcodec/sanm.c:1333:49: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1333 | if (hdr->width != ctx->width || hdr->height != ctx->height) { | ^~ libavcodec/sanm.c: In function 'decode_frame': CC libavcodec/sbcdsp_data.o libavcodec/sanm.c:1494:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1494 | if (header.codec < FF_ARRAY_ELEMS(v1_decoders)) { | ^ CC libavcodec/sbcenc.o In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/sbc.h:36, from libavcodec/sbc_parser.c:23: libavcodec/sbc_parser.c: In function 'sbc_parse': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/sbc_parser.c:99:31: note: in expansion of macro 'FFMIN' 99 | pc->header_size = FFMIN(sizeof(pc->header), buf_size); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/sbc_parser.c:99:31: note: in expansion of macro 'FFMIN' 99 | pc->header_size = FFMIN(sizeof(pc->header), buf_size); | ^~~~~ CC libavcodec/sbrdsp.o CC libavcodec/sbrdsp_fixed.o libavcodec/sbcdec.c: In function 'sbc_decode_init': libavcodec/sbcdec.c:331:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 331 | for (i = 0; i < FF_ARRAY_ELEMS(sbc->dsp.offset[0]); i++) | ^ libavcodec/sbcdec.c: At top level: libavcodec/sbcdec.c:379:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 379 | }; | ^ In file included from libavcodec/sbcdec.c:34: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ libavcodec/sbcenc.c:331:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 331 | OFFSET(max_delay), AV_OPT_TYPE_DURATION, {.i64 = 13000}, 1000,13000, AE }, | ^~~~~~ In file included from libavcodec/sbcenc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/scpr.o libavcodec/sbcenc.c:333:7: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 333 | OFFSET(msbc), AV_OPT_TYPE_BOOL, {.i64 = 0}, 0, 1, AE }, | ^~~~~~ In file included from libavcodec/sbcenc.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/screenpresso.o CC libavcodec/sgidec.o libavcodec/sbcdsp.c: In function 'sbc_analyze_simd': 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++) | ^ 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) | ^ 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++) | ^ 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++) | ^ 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++) | ^ 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++) | ^ 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++) | ^ libavcodec/sbcdsp.c: In function 'sbc_analyze_1b_8s_simd_odd': libavcodec/sbcdsp.c:138:51: warning: unused parameter 'out_stride' [-Wunused-parameter] 138 | int out_stride) | ~~~~^~~~~~~~~~ libavcodec/sbcdsp.c: In function 'sbc_analyze_1b_8s_simd_even': libavcodec/sbcdsp.c:146:52: warning: unused parameter 'out_stride' [-Wunused-parameter] 146 | int out_stride) | ~~~~^~~~~~~~~~ CC libavcodec/sgienc.o CC libavcodec/sgirledec.o CC libavcodec/sheervideo.o CC libavcodec/shorten.o In file included from libavcodec/scpr.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/simple_idct.o In file included from libavcodec/scpr.c:30: libavcodec/scpr.h: In function 'decode_run_p': libavcodec/scpr.h:236:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 236 | if (*by >= avctx->height) | ^~ libavcodec/scpr.h:241:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:241:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 241 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:257:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 257 | if (*by >= avctx->height) | ^~ libavcodec/scpr.h:263:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 263 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:263:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 263 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:271:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 271 | if (*by < 1 || *by >= avctx->height) | ^~ libavcodec/scpr.h:277:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 277 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:277:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 277 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:285:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 285 | if (*by >= avctx->height) | ^~ libavcodec/scpr.h:291:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 291 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:291:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 291 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:301:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 301 | if (*by < 1 || *by >= avctx->height) | ^~ libavcodec/scpr.h:324:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 324 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:324:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 324 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:332:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 332 | if (*by < 1 || *by >= avctx->height) | ^~ libavcodec/scpr.h:346:21: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 346 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:346:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 346 | if (*bx >= x * 16 + sx2 || *bx >= avctx->width) { | ^~ libavcodec/scpr.h:223:36: warning: unused parameter 'y' [-Wunused-parameter] 223 | int x, int y, uint32_t clr, | ~~~~^ In file included from libavcodec/scpr.c:36: libavcodec/scpr3.c: In function 'renew_table3': libavcodec/scpr3.c:42:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 42 | for (int d = 0; d < nsym; d++) { | ^ libavcodec/scpr3.c: In function 'decode_adaptive45': libavcodec/scpr3.c:165:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 165 | if (rccode < p) { | ^ libavcodec/scpr3.c:175:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 175 | if (p + k > rccode) { | ^ libavcodec/scpr3.c: In function 'rescale_dec': libavcodec/scpr3.c:269:32: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 269 | for (a = 0, b = m->size; a < b; a++) | ^ libavcodec/scpr3.c: In function 'decode_adaptive6': libavcodec/scpr3.c:437:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 437 | if (p >= d) { | ^~ libavcodec/scpr3.c: In function 'decode_static1': libavcodec/scpr3.c:560:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < size; i++) { | ^ libavcodec/scpr3.c: In function 'update_model2_to_3': libavcodec/scpr3.c:645:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 645 | for (int i = 0; i < size; i++) | ^ libavcodec/scpr3.c: In function 'decode_static2': libavcodec/scpr3.c:659:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 659 | for (int i = 0; i < size; i++) { | ^ libavcodec/scpr3.c: In function 'decode_static3': libavcodec/scpr3.c:720:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 720 | for (int i = 0; i < size; i++) { | ^ libavcodec/scpr3.c: In function 'decode_value3': libavcodec/scpr3.c:768:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 768 | for (int c = 0, i = 0; i < max + 1; i++) { | ^ libavcodec/scpr3.c:776:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 776 | for (int j = 0; j < q - g; j++) | ^ libavcodec/scpr3.c: In function 'decompress_p3': libavcodec/scpr3.c:1056:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1056 | if (min > max || min >= s->nbcount) | ^~ libavcodec/scpr3.c:1079:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1079 | while (min < s->nbcount && count-- > 0) { | ^ libavcodec/scpr3.c:1088:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1088 | for (y = 0; y < s->nby; y++) { | ^ libavcodec/scpr3.c:1089:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1089 | for (x = 0; x < s->nbx; x++) { | ^ libavcodec/scpr.c: In function 'decode': libavcodec/scpr.c:102:97: warning: unused parameter 'total_freq' [-Wunused-parameter] 102 | static int decode(GetByteContext *gb, RangeCoder *rc, uint32_t cumFreq, uint32_t freq, uint32_t total_freq) | ~~~~~~~~~^~~~~~~~~~ libavcodec/scpr.c: In function 'decode_value': libavcodec/scpr.c:194:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 194 | for (i = 0; i < maxc; i++) { | ^ In file included from libavcodec/sgidec.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/scpr.c: In function 'decompress_p': libavcodec/scpr.c:392:26: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 392 | if (min > max || min >= s->nbcount) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/scpr.c:407:20: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 407 | while (min < s->nbcount && count-- > 0) { | ^ libavcodec/scpr.c:416:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 416 | for (y = 0; y < s->nby; y++) { | ^ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/scpr.c:417:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 417 | for (x = 0; x < s->nbx; x++) { | ^ libavcodec/sgidec.c: In function 'read_rle_sgi': libavcodec/sgidec.c:156:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 156 | if (ret != s->width) | ^~ libavcodec/sgidec.c: In function 'read_uncompressed_sgi': libavcodec/sgidec.c:181:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 181 | for (z = 0; z < s->depth; z++) { | ^ libavcodec/sgidec.c:190:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 190 | for (z = 0; z < s->depth; z++) | ^ libavcodec/sgidec.c:195:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 195 | for (z = 0; z < s->depth; z++) | ^ In file included from libavcodec/sbrdsp_fixed.c:315: libavcodec/sbrdsp_template.c: In function 'sbr_hf_apply_noise_0': libavcodec/sbrdsp_template.c:48:38: warning: unused parameter 'kx' [-Wunused-parameter] 48 | int kx, int m_max) | ~~~~^~ libavcodec/sbrdsp_template.c: In function 'sbr_hf_apply_noise_2': libavcodec/sbrdsp_template.c:63:38: warning: unused parameter 'kx' [-Wunused-parameter] 63 | int kx, int m_max) | ~~~~^~ In file included from libavcodec/sbrdsp.c:225: libavcodec/sbrdsp_template.c: In function 'sbr_hf_apply_noise_0': libavcodec/sbrdsp_template.c:48:38: warning: unused parameter 'kx' [-Wunused-parameter] 48 | int kx, int m_max) | ~~~~^~ libavcodec/sbrdsp_template.c: In function 'sbr_hf_apply_noise_2': libavcodec/sbrdsp_template.c:63:38: warning: unused parameter 'kx' [-Wunused-parameter] 63 | int kx, int m_max) | ~~~~^~ CC libavcodec/sinewin.o In file included from libavcodec/shorten.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/sinewin_fixed.o In file included from libavcodec/sgienc.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/sgienc.c: In function 'sgi_rle_encode': libavcodec/sgienc.c:66:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 66 | if (bytestream2_get_bytes_left_p(pbc) < bpp * 2) | ^ libavcodec/sgienc.c:76:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 76 | if (bytestream2_get_bytes_left_p(pbc) < bpp * (count + 1)) | ^ libavcodec/sgienc.c: In function 'encode_frame': libavcodec/sgienc.c:105:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 105 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/sgienc.c:24: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/sgienc.c:106:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 106 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/sgienc.c:24: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/sgienc.c:112:5: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 112 | if (avctx->coder_type == FF_CODER_TYPE_RAW) | ^~ In file included from libavcodec/sgienc.c:24: libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ libavcodec/sgienc.c:215:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 215 | for (z = 0; z < depth; z++) { | ^ libavcodec/sgienc.c:218:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 218 | for (y = 0; y < height; y++) { | ^ libavcodec/sgienc.c:221:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 221 | for (x = 0; x < width * bytes_per_channel; x += bytes_per_channel) | ^ libavcodec/sgienc.c:238:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 238 | for (z = 0; z < depth; z++) { | ^ libavcodec/sgienc.c:241:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 241 | for (y = 0; y < height; y++) { | ^ libavcodec/sgienc.c:242:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 242 | for (x = 0; x < width * depth; x += depth) | ^ libavcodec/sgienc.c: At top level: libavcodec/sgienc.c:267:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 267 | { "rle", "Use run-length compression", OFFSET(rle), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, VE }, | ^ In file included from libavcodec/sgienc.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/sgienc.c:295:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 295 | }; | ^ In file included from libavcodec/sgienc.c:24: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/sgienc.c: In function 'encode_frame': libavcodec/sgienc.c:137:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | put_be = !HAVE_BIGENDIAN; libavcodec/sgienc.c:138:5: note: here 138 | case AV_PIX_FMT_GRAY16BE: | ^~~~ libavcodec/sgienc.c:145:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 145 | put_be = !HAVE_BIGENDIAN; libavcodec/sgienc.c:146:5: note: here 146 | case AV_PIX_FMT_RGB48BE: | ^~~~ libavcodec/sgienc.c:153:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 153 | put_be = !HAVE_BIGENDIAN; libavcodec/sgienc.c:154:5: note: here 154 | case AV_PIX_FMT_RGBA64BE: | ^~~~ In file included from libavcodec/shorten.c:33: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/shorten.c: In function 'allocate_buffers': libavcodec/shorten.c:131:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 131 | for (chan = 0; chan < s->channels; chan++) { | ^ libavcodec/shorten.c: In function 'get_uint': libavcodec/shorten.c:165:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 165 | if (k > 31U) | ^ CC libavcodec/sipr.o libavcodec/shorten.c: In function 'init_offset': libavcodec/shorten.c:204:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 204 | for (chan = 0; chan < s->channels; chan++) | ^ libavcodec/shorten.c: In function 'decode_subframe_lpc': libavcodec/shorten.c:359:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 359 | if ((unsigned)pred_order > s->nwrap) { | ^ libavcodec/shorten.c:373:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 373 | if (pred_order >= FF_ARRAY_ELEMS(fixed_coeffs)) { | ^~ CC libavcodec/sipr16k.o libavcodec/shorten.c: In function 'read_header': libavcodec/shorten.c:448:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 448 | if (maxnlpc > 1024U) { | ^ libavcodec/shorten.c:453:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 453 | if (s->nmean > 32768U) { | ^ libavcodec/shorten.c:459:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 459 | if ((unsigned)skip_bytes > FFMAX(get_bits_left(&s->gb), 0)/8) { | ^ libavcodec/shorten.c: In function 'shorten_decode_frame': libavcodec/shorten.c:549:90: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 549 | if (s->bitstream_index + s->bitstream_size + buf_size + AV_INPUT_BUFFER_PADDING_SIZE > | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/samplefmt.h:24, from libavcodec/avcodec.h:31, from libavcodec/shorten.c:29: ./libavutil/common.h:94:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^ libavcodec/shorten.c:583:29: note: in expansion of macro 'FFMAX' 583 | max_framesize = FFMAX(s->max_framesize, s->blocksize * s->channels * 8); | ^~~~~ ./libavutil/common.h:94:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 94 | #define FFMAX(a,b) ((a) > (b) ? (a) : (b)) | ^~~ libavcodec/shorten.c:583:29: note: in expansion of macro 'FFMAX' 583 | max_framesize = FFMAX(s->max_framesize, s->blocksize * s->channels * 8); | ^~~~~ libavcodec/shorten.c:604:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 604 | while (s->cur_chan < s->channels) { | ^ libavcodec/shorten.c:646:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 646 | if (blocksize > s->blocksize) { | ^ libavcodec/shorten.c:678:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 678 | if (residual_size > 30U) { | ^ libavcodec/shorten.c:731:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 731 | if (s->cur_chan == s->channels) { | ^~ libavcodec/shorten.c:741:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 741 | for (chan = 0; chan < s->channels; chan++) { | ^ libavcodec/shorten.c:766:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 766 | if (s->cur_chan < s->channels) | ^ libavcodec/shorten.c: In function 'shorten_decode_close': libavcodec/shorten.c:791:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 791 | for (i = 0; i < s->channels; i++) { | ^ libavcodec/shorten.c: At top level: libavcodec/shorten.c:815:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 815 | }; | ^ In file included from libavcodec/shorten.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/sipr_parser.o CC libavcodec/smacker.o libavcodec/sheervideo.c: In function 'decode_frame': libavcodec/sheervideo.c:1891:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1891 | s->alt = 1; | ~~~~~~~^~~ libavcodec/sheervideo.c:1892:5: note: here 1892 | case MKTAG('A', 'Y', 'b', 'R'): | ^~~~ libavcodec/sheervideo.c:1901:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1901 | s->alt = 1; | ~~~~~~~^~~ libavcodec/sheervideo.c:1902:5: note: here 1902 | case MKTAG('A', 'y', 'b', 'R'): | ^~~~ libavcodec/sheervideo.c:1911:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1911 | s->alt = 1; | ~~~~~~~^~~ libavcodec/sheervideo.c:1912:5: note: here 1912 | case MKTAG(' ', 'Y', 'b', 'R'): | ^~~~ libavcodec/sheervideo.c:1921:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 1921 | s->alt = 1; | ~~~~~~~^~~ libavcodec/sheervideo.c:1922:5: note: here 1922 | case MKTAG(' ', 'y', 'b', 'R'): | ^~~~ CC libavcodec/smc.o libavcodec/sipr_parser.c: In function 'sipr_split': libavcodec/sipr_parser.c:30:61: warning: unused parameter 'buf' [-Wunused-parameter] 30 | static int sipr_split(AVCodecContext *avctx, const uint8_t *buf, int buf_size) | ~~~~~~~~~~~~~~~^~~ CC libavcodec/smvjpegdec.o CC libavcodec/snappy.o CC libavcodec/snow.o CC libavcodec/snow_dwt.o In file included from libavcodec/smacker.c:38: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/snowdec.o In file included from libavcodec/smc.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/smc.c: In function 'smc_decode_stream': libavcodec/smc.c:62:58: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 62 | (opcode & 0x10) ? (1 + bytestream2_get_byte(&s->gb)) : 1 + (opcode & 0x0F); | ^~~~~~~~~~~~~~~~~~~ libavcodec/smc.c:145:24: note: in expansion of macro 'GET_BLOCK_COUNT' 145 | n_blocks = GET_BLOCK_COUNT(); | ^~~~~~~~~~~~~~~ libavcodec/smc.c:62:58: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 62 | (opcode & 0x10) ? (1 + bytestream2_get_byte(&s->gb)) : 1 + (opcode & 0x0F); | ^~~~~~~~~~~~~~~~~~~ libavcodec/smc.c:154:24: note: in expansion of macro 'GET_BLOCK_COUNT' 154 | n_blocks = GET_BLOCK_COUNT(); | ^~~~~~~~~~~~~~~ libavcodec/smc.c:62:58: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 62 | (opcode & 0x10) ? (1 + bytestream2_get_byte(&s->gb)) : 1 + (opcode & 0x0F); | ^~~~~~~~~~~~~~~~~~~ libavcodec/smc.c:187:24: note: in expansion of macro 'GET_BLOCK_COUNT' 187 | n_blocks = GET_BLOCK_COUNT(); | ^~~~~~~~~~~~~~~ libavcodec/smc.c:62:58: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 62 | (opcode & 0x10) ? (1 + bytestream2_get_byte(&s->gb)) : 1 + (opcode & 0x0F); | ^~~~~~~~~~~~~~~~~~~ libavcodec/smc.c:234:24: note: in expansion of macro 'GET_BLOCK_COUNT' 234 | n_blocks = GET_BLOCK_COUNT(); | ^~~~~~~~~~~~~~~ libavcodec/smacker.c: In function 'smacker_decode_header_tree': libavcodec/smacker.c:197:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 197 | if(size >= UINT_MAX>>4){ // (((size + 3) >> 2) + 3) << 2 must not overflow | ^~ CC libavcodec/snowenc.o libavcodec/smacker.c: In function 'smka_decode_frame': libavcodec/smacker.c:645:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 645 | if (unp_size > (1U<<24)) { | ^ CC libavcodec/sonic.o libavcodec/smvjpegdec.c: In function 'smv_img_pnt': libavcodec/smvjpegdec.c:53:64: warning: unused parameter 'width' [-Wunused-parameter] 53 | enum AVPixelFormat pix_fmt, int width, int height, | ~~~~^~~~~ libavcodec/smvjpegdec.c: In function 'smvjpeg_decode_init': libavcodec/smvjpegdec.c:131:5: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 131 | s->avctx->refcounted_frames = 1; | ^ In file included from libavcodec/smvjpegdec.c:28: libavcodec/avcodec.h:2386:9: note: declared here 2386 | int refcounted_frames; | ^~~~~~~~~~~~~~~~~ libavcodec/smvjpegdec.c: In function 'smvjpeg_decode_frame': libavcodec/smvjpegdec.c:162:9: warning: 'avcodec_decode_video2' is deprecated [-Wdeprecated-declarations] 162 | ret = avcodec_decode_video2(s->avctx, mjpeg_data, &s->mjpeg_data_size, avpkt); | ^~~ In file included from libavcodec/smvjpegdec.c:28: libavcodec/avcodec.h:4818:5: note: declared here 4818 | int avcodec_decode_video2(AVCodecContext *avctx, AVFrame *picture, | ^~~~~~~~~~~~~~~~~~~~~ CC libavcodec/sp5xdec.o CC libavcodec/speedhq.o In file included from libavcodec/snappy.c:24: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/snappy.c: In function 'snappy_literal': libavcodec/snappy.c:70:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 70 | if (size < len) | ^ In file included from libavcodec/snowdec.c:27: libavcodec/snow.h: In function 'snow_interleave_line_header': libavcodec/snow.h:202:105: warning: unused parameter 'high' [-Wunused-parameter] 202 | static av_always_inline void snow_interleave_line_header(int * i, int width, IDWTELEM * low, IDWTELEM * high){ | ~~~~~~~~~~~^~~~ libavcodec/snow.h: In function 'init_ref': libavcodec/snow.h:487:93: warning: unused parameter 'ref2' [-Wunused-parameter] 487 | static inline void init_ref(MotionEstContext *c, uint8_t *src[3], uint8_t *ref[3], uint8_t *ref2[3], int x, int y, int ref_index){ | ~~~~~~~~~^~~~~~~ libavcodec/snow.h:487:120: warning: unused parameter 'ref_index' [-Wunused-parameter] 487 | static inline void init_ref(MotionEstContext *c, uint8_t *src[3], uint8_t *ref[3], uint8_t *ref2[3], int x, int y, int ref_index){ | ~~~~^~~~~~~~~ libavcodec/snow.h: In function 'unpack_coeffs': libavcodec/snow.h:603:84: warning: unused parameter 'orientation' [-Wunused-parameter] 603 | static inline void unpack_coeffs(SnowContext *s, SubBand *b, SubBand * parent, int orientation){ | ~~~~^~~~~~~~~~~ libavcodec/snow_dwt.c: In function 'spatial_decompose53i': 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) | ^ 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) | ^ 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) | ^ 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) | ^ In file included from libavcodec/snowdec.c:33: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ In file included from libavcodec/sonic.c:23: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/snow_dwt.c: In function 'spatial_decompose97i': 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) | ^ In file included from libavcodec/snowenc.c:29: libavcodec/snow.h: In function 'snow_interleave_line_header': 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) | ^ libavcodec/snow.h:202:105: warning: unused parameter 'high' [-Wunused-parameter] 202 | static av_always_inline void snow_interleave_line_header(int * i, int width, IDWTELEM * low, IDWTELEM * high){ | ~~~~~~~~~~~^~~~ 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) | ^ 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) | ^ 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) | ^ 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) | ^ libavcodec/snowdec.c: In function 'decode_q_branch': libavcodec/snowdec.c:206:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 206 | if (ref >= s->ref_frames) { | ^~ libavcodec/snow_dwt.c: In function 'spatial_compose53i_dy_buffered': 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) { | ^ 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) { | ^ 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) | ^ 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) | ^ 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) | ^ 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) | ^ libavcodec/snowdec.c: In function 'dequantize_slice_buffered': libavcodec/snowdec.c:225:96: warning: unused parameter 'src' [-Wunused-parameter] 225 | static void dequantize_slice_buffered(SnowContext *s, slice_buffer * sb, SubBand *b, IDWTELEM *src, int stride, int start_y, int end_y){ | ~~~~~~~~~~^~~ libavcodec/snowdec.c:225:105: warning: unused parameter 'stride' [-Wunused-parameter] 225 | static void dequantize_slice_buffered(SnowContext *s, slice_buffer * sb, SubBand *b, IDWTELEM *src, int stride, int start_y, int end_y){ | ~~~~^~~~~~ libavcodec/snow_dwt.c: In function 'spatial_compose53i_dy': 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) | ^ 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) | ^ libavcodec/snowdec.c: In function 'correlate_slice_buffered': libavcodec/snowdec.c:248:51: warning: unused parameter 's' [-Wunused-parameter] 248 | static void correlate_slice_buffered(SnowContext *s, slice_buffer * sb, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median, int start_y, int end_y){ | ~~~~~~~~~~~~~^ libavcodec/snowdec.c:248:95: warning: unused parameter 'src' [-Wunused-parameter] 248 | static void correlate_slice_buffered(SnowContext *s, slice_buffer * sb, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median, int start_y, int end_y){ | ~~~~~~~~~~^~~ libavcodec/snow.h: In function 'init_ref': libavcodec/snowdec.c:248:104: warning: unused parameter 'stride' [-Wunused-parameter] 248 | static void correlate_slice_buffered(SnowContext *s, slice_buffer * sb, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median, int start_y, int end_y){ | ~~~~^~~~~~ libavcodec/snow.h:487:93: warning: unused parameter 'ref2' [-Wunused-parameter] 487 | static inline void init_ref(MotionEstContext *c, uint8_t *src[3], uint8_t *ref[3], uint8_t *ref2[3], int x, int y, int ref_index){ | ~~~~~~~~~^~~~~~~ libavcodec/snowdec.c:248:116: warning: unused parameter 'inverse' [-Wunused-parameter] 248 | static void correlate_slice_buffered(SnowContext *s, slice_buffer * sb, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median, int start_y, int end_y){ | ~~~~^~~~~~~ libavcodec/snow.h:487:120: warning: unused parameter 'ref_index' [-Wunused-parameter] 487 | static inline void init_ref(MotionEstContext *c, uint8_t *src[3], uint8_t *ref[3], uint8_t *ref2[3], int x, int y, int ref_index){ | ~~~~^~~~~~~~~ libavcodec/snowdec.c: In function 'decode_header': libavcodec/snowdec.c:318:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 318 | GET_S(s->version, tmp <= 0U) | ^~ libavcodec/snowdec.c:296:10: note: in definition of macro 'GET_S' 296 | if(!(check)){\ | ^~~~~ libavcodec/snowdec.c:354:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 354 | GET_S(s->max_ref_frames, tmp < (unsigned)MAX_REF_FRAMES) | ^ libavcodec/snowdec.c:296:10: note: in definition of macro 'GET_S' 296 | if(!(check)){\ | ^~~~~ libavcodec/sonic.c: In function 'intlist_write': libavcodec/sonic.c:160:91: warning: unused parameter 'base_2_part' [-Wunused-parameter] 160 | static inline int intlist_write(RangeCoder *c, uint8_t *state, int *buf, int entries, int base_2_part) | ~~~~^~~~~~~~~~~ libavcodec/sonic.c: In function 'intlist_read': libavcodec/sonic.c:170:90: warning: unused parameter 'base_2_part' [-Wunused-parameter] 170 | static inline int intlist_read(RangeCoder *c, uint8_t *state, int *buf, int entries, int base_2_part) | ~~~~^~~~~~~~~~~ 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){ | ^ libavcodec/snow.h: In function 'unpack_coeffs': libavcodec/snow.h:603:84: warning: unused parameter 'orientation' [-Wunused-parameter] 603 | static inline void unpack_coeffs(SnowContext *s, SubBand *b, SubBand * parent, int orientation){ | ~~~~^~~~~~~~~~~ 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) | ^ 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) | ^ 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/srtdec.o In file included from libavcodec/snowenc.c:35: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/snowenc.c: In function 'encode_init': libavcodec/snowenc.c:45:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 45 | if (avctx->prediction_method) | ^~ In file included from libavcodec/snow.c:28: libavcodec/snow.h: In function 'snow_interleave_line_header': libavcodec/snow.h:202:105: warning: unused parameter 'high' [-Wunused-parameter] 202 | static av_always_inline void snow_interleave_line_header(int * i, int width, IDWTELEM * low, IDWTELEM * high){ | ~~~~~~~~~~~^~~~ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/snowenc.c:46:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 46 | s->pred = avctx->prediction_method; | ^ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/snow_dwt.c: In function 'spatial_compose97i_dy_buffered': libavcodec/sonic.c: In function 'sonic_decode_init': 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) | ^ libavcodec/sonic.c:892:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 892 | if (sample_rate_index >= FF_ARRAY_ELEMS(samplerate_table)) { | ^~ 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) | ^ 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) | ^ 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) | ^ 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) | ^ libavcodec/snow.h: In function 'init_ref': libavcodec/snow.h:487:93: warning: unused parameter 'ref2' [-Wunused-parameter] 487 | static inline void init_ref(MotionEstContext *c, uint8_t *src[3], uint8_t *ref[3], uint8_t *ref2[3], int x, int y, int ref_index){ | ~~~~~~~~~^~~~~~~ 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) | ^ libavcodec/snow.h:487:120: warning: unused parameter 'ref_index' [-Wunused-parameter] 487 | static inline void init_ref(MotionEstContext *c, uint8_t *src[3], uint8_t *ref[3], uint8_t *ref2[3], int x, int y, int ref_index){ | ~~~~^~~~~~~~~ libavcodec/snow_dwt.c: In function 'spatial_compose97i_dy': 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) | ^ 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) | ^ 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) | ^ 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) | ^ 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) | ^ 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) | ^ libavcodec/snow_dwt.c: In function 'ff_spatial_idwt_buffered_init': libavcodec/snow_dwt.c:639:74: warning: unused parameter 'width' [-Wunused-parameter] 639 | void ff_spatial_idwt_buffered_init(DWTCompose *cs, slice_buffer *sb, int width, | ~~~~^~~~~ libavcodec/snow_dwt.c: In function 'spatial_idwt_init': libavcodec/snow_dwt.c:687:69: warning: unused parameter 'width' [-Wunused-parameter] 687 | static void spatial_idwt_init(DWTCompose *cs, IDWTELEM *buffer, int width, | ~~~~^~~~~ libavcodec/snow.h: In function 'unpack_coeffs': libavcodec/snow.h:603:84: warning: unused parameter 'orientation' [-Wunused-parameter] 603 | static inline void unpack_coeffs(SnowContext *s, SubBand *b, SubBand * parent, int orientation){ | ~~~~^~~~~~~~~~~ libavcodec/snow_dwt.c: In function 'w_c': libavcodec/snow_dwt.c:743:46: warning: unused parameter 'v' [-Wunused-parameter] 743 | static inline int w_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, | ~~~~~~~~~~~~~~~~~~~~~~~^ In file included from libavcodec/snow.c:33: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/snowenc.c: In function 'encode_subband_c0run': libavcodec/snowenc.c:777:122: warning: unused parameter 'orientation' [-Wunused-parameter] 777 | static int encode_subband_c0run(SnowContext *s, SubBand *b, const IDWTELEM *src, const IDWTELEM *parent, int stride, int orientation){ | ~~~~^~~~~~~~~~~ CC libavcodec/srtenc.o libavcodec/snow.c: In function 'ff_snow_pred_block': libavcodec/snow.c:377:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 377 | if( (unsigned)sx >= FFMAX(w - b_w - (HTAPS_MAX-2), 0) | ^~ libavcodec/snow.c:378:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 378 | || (unsigned)sy >= FFMAX(h - b_h - (HTAPS_MAX-2), 0)){ | ^~ libavcodec/snow.c: In function 'mc_block_hpel0016': libavcodec/snow.c:416:102: warning: unused parameter 'h' [-Wunused-parameter] 416 | static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\ | ~~~~^ libavcodec/snow.c:421:1: note: in expansion of macro 'mca' 421 | mca( 0, 0,16) | ^~~ libavcodec/snow.c: In function 'mc_block_hpel8016': libavcodec/snow.c:416:102: warning: unused parameter 'h' [-Wunused-parameter] 416 | static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\ | ~~~~^ libavcodec/snow.c:422:1: note: in expansion of macro 'mca' 422 | mca( 8, 0,16) | ^~~ libavcodec/snow.c: In function 'mc_block_hpel0816': libavcodec/snow.c:416:102: warning: unused parameter 'h' [-Wunused-parameter] 416 | static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\ | ~~~~^ libavcodec/snow.c:423:1: note: in expansion of macro 'mca' 423 | mca( 0, 8,16) | ^~~ libavcodec/snow.c: In function 'mc_block_hpel8816': libavcodec/snow.c:416:102: warning: unused parameter 'h' [-Wunused-parameter] 416 | static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\ | ~~~~^ libavcodec/snow.c:424:1: note: in expansion of macro 'mca' 424 | mca( 8, 8,16) | ^~~ libavcodec/snow.c: In function 'mc_block_hpel008': libavcodec/snow.c:416:102: warning: unused parameter 'h' [-Wunused-parameter] 416 | static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\ | ~~~~^ libavcodec/snow.c:425:1: note: in expansion of macro 'mca' 425 | mca( 0, 0,8) | ^~~ libavcodec/snow.c: In function 'mc_block_hpel808': libavcodec/snow.c:416:102: warning: unused parameter 'h' [-Wunused-parameter] 416 | static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\ | ~~~~^ libavcodec/snow.c:426:1: note: in expansion of macro 'mca' 426 | mca( 8, 0,8) | ^~~ libavcodec/snow.c: In function 'mc_block_hpel088': libavcodec/snow.c:416:102: warning: unused parameter 'h' [-Wunused-parameter] 416 | static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\ | ~~~~^ libavcodec/snow.c:427:1: note: in expansion of macro 'mca' 427 | mca( 0, 8,8) | ^~~ libavcodec/snow.c: In function 'mc_block_hpel888': libavcodec/snowenc.c: In function 'quantize': libavcodec/snow.c:416:102: warning: unused parameter 'h' [-Wunused-parameter] 416 | static void mc_block_hpel ## dx ## dy ## b_w(uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h){\ | ~~~~^ libavcodec/snow.c:428:1: note: in expansion of macro 'mca' 428 | mca( 8, 8,8) | ^~~ libavcodec/snowenc.c:1268:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1268 | if((unsigned)(i+thres1) > thres2){ | ^ libavcodec/snowenc.c:1288:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1288 | if((unsigned)(i+thres1) > thres2){ | ^ libavcodec/snowenc.c: In function 'decorrelate': libavcodec/snowenc.c:1328:38: warning: unused parameter 's' [-Wunused-parameter] 1328 | static void decorrelate(SnowContext *s, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median){ | ~~~~~~~~~~~~~^ libavcodec/snowenc.c:1328:84: warning: unused parameter 'inverse' [-Wunused-parameter] 1328 | static void decorrelate(SnowContext *s, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median){ | ~~~~^~~~~~~ libavcodec/snowenc.c: In function 'correlate': libavcodec/snowenc.c:1352:36: warning: unused parameter 's' [-Wunused-parameter] 1352 | static void correlate(SnowContext *s, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median){ | ~~~~~~~~~~~~~^ libavcodec/snowenc.c:1352:82: warning: unused parameter 'inverse' [-Wunused-parameter] 1352 | static void correlate(SnowContext *s, SubBand *b, IDWTELEM *src, int stride, int inverse, int use_median){ | ~~~~^~~~~~~ libavcodec/snowenc.c: In function 'encode_frame': libavcodec/snowenc.c:1647:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1647 | av_frame_unref(avctx->coded_frame); | ^~~~~~~~~~~~~~ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/snowenc.c:1648:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1648 | ret = av_frame_ref(avctx->coded_frame, s->current_picture); | ^~~ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/snowenc.c:1751:13: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] 1751 | if(s->avctx->scenechange_threshold) | ^~ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:2069:9: note: declared here 2069 | int scenechange_threshold; | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/snowenc.c:1752:17: warning: 'scenechange_threshold' is deprecated [-Wdeprecated-declarations] 1752 | s->scenechange_threshold = s->avctx->scenechange_threshold; | ^ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:2069:9: note: declared here 2069 | int scenechange_threshold; | ^~~~~~~~~~~~~~~~~~~~~ libavcodec/snowenc.c:1882:5: warning: 'frame_bits' is deprecated [-Wdeprecated-declarations] 1882 | avctx->frame_bits = s->m.frame_bits; | ^~~~~ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:2566:9: note: declared here 2566 | int frame_bits; | ^~~~~~~~~~ libavcodec/snowenc.c:1883:5: warning: 'mv_bits' is deprecated [-Wdeprecated-declarations] 1883 | avctx->mv_bits = s->m.mv_bits; | ^~~~~ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:2548:9: note: declared here 2548 | int mv_bits; | ^~~~~~~ libavcodec/snowenc.c:1884:5: warning: 'misc_bits' is deprecated [-Wdeprecated-declarations] 1884 | avctx->misc_bits = s->m.misc_bits; | ^~~~~ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:2562:9: note: declared here 2562 | int misc_bits; | ^~~~~~~~~ libavcodec/snowenc.c:1885:5: warning: 'p_tex_bits' is deprecated [-Wdeprecated-declarations] 1885 | avctx->p_tex_bits = s->m.p_tex_bits; | ^~~~~ In file included from libavcodec/snowenc.c:26: libavcodec/avcodec.h:2554:9: note: declared here 2554 | int p_tex_bits; | ^~~~~~~~~~ libavcodec/snowenc.c:1898:5: warning: 'error' is deprecated [-Wdeprecated-declarations] 1898 | memcpy(s->current_picture->error, s->encoding_error, sizeof(s->encoding_error)); | ^~~~~~ In file included from libavcodec/avcodec.h:38, from libavcodec/snowenc.c:26: ./libavutil/frame.h:403:14: note: declared here 403 | uint64_t error[AV_NUM_DATA_POINTERS]; | ^~~~~ libavcodec/snowenc.c: At top level: libavcodec/snowenc.c:1930:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1930 | { "memc_only", "Only do ME/MC (I frames -> ref, P frame -> ME+MC).", OFFSET(memc_only), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/snowenc.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/snowenc.c:1931:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1931 | { "no_bitstream", "Skip final bitstream writeout.", OFFSET(no_bitstream), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, | ^ In file included from libavcodec/snowenc.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/snowenc.c:1932:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1932 | { "intra_penalty", "Penalty for intra blocks in block decission", OFFSET(intra_penalty), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VE }, | ^ In file included from libavcodec/snowenc.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/snowenc.c:1933:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1933 | { "iterative_dia_size", "Dia size for the iterative ME", OFFSET(iterative_dia_size), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, VE }, | ^ In file included from libavcodec/snowenc.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/snowenc.c:1934:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1934 | { "sc_threshold", "Scene change threshold", OFFSET(scenechange_threshold), AV_OPT_TYPE_INT, { .i64 = 0 }, INT_MIN, INT_MAX, VE }, | ^ In file included from libavcodec/snowenc.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/startcode.o libavcodec/speedhq.c:141:1: warning: missing initializer for field 'index_run' of 'RLTable' [-Wmissing-field-initializers] 141 | }; | ^ In file included from libavcodec/mpeg12data.h:33, from libavcodec/mpegvideo.h:54, from libavcodec/mpeg12.h:26, from libavcodec/speedhq.c:36: libavcodec/rl.h:45:14: note: 'index_run' declared here 45 | uint8_t *index_run[2]; ///< encoding only | ^~~~~~~~~ libavcodec/speedhq.c: In function 'decode_alpha_block': libavcodec/speedhq.c:183:56: warning: unused parameter 's' [-Wunused-parameter] 183 | static inline int decode_alpha_block(const SHQContext *s, GetBitContext *gb, uint8_t last_alpha[16], uint8_t *dest, int linesize) | ~~~~~~~~~~~~~~~~~~^ libavcodec/speedhq.c: In function 'speedhq_decode_frame': libavcodec/speedhq.c:438:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 438 | if (second_field_offset >= buf_size - 3) { | ^~ CC libavcodec/subviewerdec.o libavcodec/srtenc.c: In function 'srt_new_line_cb': libavcodec/srtenc.c:148:45: warning: unused parameter 'forced' [-Wunused-parameter] 148 | static void srt_new_line_cb(void *priv, int forced) | ~~~~^~~~~~ libavcodec/srtenc.c: In function 'srt_move_cb': libavcodec/srtenc.c:199:31: warning: unused parameter 'priv' [-Wunused-parameter] 199 | static void srt_move_cb(void *priv, int x1, int y1, int x2, int y2, | ~~~~~~^~~~ libavcodec/srtenc.c:199:41: warning: unused parameter 'x1' [-Wunused-parameter] 199 | static void srt_move_cb(void *priv, int x1, int y1, int x2, int y2, | ~~~~^~ libavcodec/srtenc.c:199:49: warning: unused parameter 'y1' [-Wunused-parameter] 199 | static void srt_move_cb(void *priv, int x1, int y1, int x2, int y2, | ~~~~^~ libavcodec/srtenc.c:199:57: warning: unused parameter 'x2' [-Wunused-parameter] 199 | static void srt_move_cb(void *priv, int x1, int y1, int x2, int y2, | ~~~~^~ libavcodec/srtenc.c:199:65: warning: unused parameter 'y2' [-Wunused-parameter] 199 | static void srt_move_cb(void *priv, int x1, int y1, int x2, int y2, | ~~~~^~ libavcodec/srtenc.c:200:29: warning: unused parameter 't1' [-Wunused-parameter] 200 | int t1, int t2) | ~~~~^~ libavcodec/srtenc.c:200:37: warning: unused parameter 't2' [-Wunused-parameter] 200 | int t1, int t2) | ~~~~^~ libavcodec/srtenc.c: In function 'encode_frame': libavcodec/srtenc.c:239:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 239 | for (i=0; inum_rects; i++) { | ^ libavcodec/srtenc.c:277:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 277 | if (s->buffer.len > bufsize) { | ^ CC libavcodec/sunrast.o CC libavcodec/sunrastenc.o CC libavcodec/svq1.o CC libavcodec/svq13.o CC libavcodec/svq1dec.o CC libavcodec/svq1enc.o CC libavcodec/svq3.o CC libavcodec/synth_filter.o In file included from libavcodec/sunrastenc.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/sunrastenc.c: In function 'sunrast_encode_init': libavcodec/sunrastenc.c:145:5: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 145 | switch (avctx->coder_type) { | ^~~~~~ In file included from libavcodec/sunrastenc.c:24: libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ libavcodec/sunrastenc.c: At top level: libavcodec/sunrastenc.c:215:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 215 | { "rle", "Use run-length compression", OFFSET(type), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, VE }, | ^ In file included from libavcodec/sunrastenc.c:22: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/sunrastenc.c:251:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 251 | }; | ^ In file included from libavcodec/sunrastenc.c:24: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ CC libavcodec/tak.o In file included from libavcodec/svq1dec.c:37: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/svq1dec.c: At top level: libavcodec/svq1dec.c:849:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 849 | }; | ^ In file included from libavcodec/svq1dec.c:35: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ In file included from libavcodec/svq3.c:49: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from libavcodec/svq3.c:51: libavcodec/golomb.h: In function 'get_ur_golomb_jpegls': libavcodec/golomb.h:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gb->size_in_bits <= re_index) { | ^~ libavcodec/svq1dec.c: In function 'svq1_decode_frame_header': libavcodec/svq1dec.c:535:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 535 | s->nonref = 1; | ~~~~~~~~~~^~~ libavcodec/svq1dec.c:536:5: note: here 536 | case 1: | ^~~~ libavcodec/speedhq.c: In function 'decode_speedhq_field': libavcodec/speedhq.c:385:32: warning: 'dest_a' may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | if ((ret = decode_alpha_block(s, &gb, last_alpha, dest_a, linesize_a)) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/speedhq.c:385:32: warning: 'linesize_a' may be used uninitialized in this function [-Wmaybe-uninitialized] CC libavcodec/tak_parser.o In file included from libavcodec/svq1enc.c:33: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/svq3.c: In function 'svq3_add_idct_c': libavcodec/svq1enc.c: In function 'svq1_encode_frame': libavcodec/svq1enc.c:623:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 623 | avctx->coded_frame->pict_type = s->pict_type; | ^~~~~ libavcodec/svq3.c:267:41: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 267 | : qmul * (block[0] >> 3) / 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/svq1enc.c:29: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/svq1enc.c:624:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 624 | avctx->coded_frame->key_frame = s->pict_type == AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/svq1enc.c:29: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/svq1enc.c: At top level: libavcodec/svq1enc.c:696:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 696 | }; | ^ In file included from libavcodec/svq1enc.c:29: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/svq3.c: In function 'svq3_decode_mb': libavcodec/svq3.c:734:41: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 734 | s->next_pic->mb_type[mb_xy] == -1) { | ^~ libavcodec/svq3.c:948:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 948 | if (s->qscale > 31u) { | ^ libavcodec/svq3.c: In function 'free_picture': libavcodec/svq3.c:1338:42: warning: unused parameter 'avctx' [-Wunused-parameter] 1338 | static void free_picture(AVCodecContext *avctx, SVQ3Frame *pic) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/svq3.c: In function 'svq3_decode_frame': libavcodec/svq3.c:1576:90: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 1576 | (s->pict_type == AV_PICTURE_TYPE_P && mb_type < 8) ? (mb_type - 1) : -1; | ^~ libavcodec/svq3.c: At top level: libavcodec/svq3.c:1656:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 1656 | }; | ^ In file included from libavcodec/internal.h:33, from libavcodec/svq3.c:46: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/takdec.o CC libavcodec/takdsp.o libavcodec/tak.c: In function 'ff_tak_parse_streaminfo': libavcodec/tak.c:118:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 118 | if (value < FF_ARRAY_ELEMS(tak_channel_layouts)) | ^ In file included from libavcodec/takdec.c:36: libavcodec/unary.h: In function 'get_unary': 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/targa.o libavcodec/takdec.c: In function 'decode_segment': libavcodec/takdec.c:265:14: warning: comparison of integer expressions of different signedness: 'int8_t' {aka 'signed char'} and 'long unsigned int' [-Wsign-compare] 265 | if (mode > FF_ARRAY_ELEMS(xcodes)) | ^ libavcodec/takdec.c:271:15: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 271 | if (x >= code.escape && get_bits1(gb)) { | ^~ libavcodec/takdec.c:273:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 273 | if (x >= code.aescape) { | ^~ libavcodec/takdec.c: At top level: libavcodec/takdec.c:963:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 963 | }; | ^ In file included from libavcodec/thread.h:32, from libavcodec/takdec.c:33: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavcodec/takdec.c:28: libavcodec/takdec.c: In function 'decorrelate': ./libavutil/common.h:99:54: warning: this statement may fall through [-Wimplicit-fallthrough=] 99 | #define FFSWAP(type,a,b) do{type SWAP_tmp= b; b= a; a= SWAP_tmp;}while(0) libavcodec/takdec.c:580:9: note: in expansion of macro 'FFSWAP' 580 | FFSWAP(int32_t, bp1, bp2); | ^~~~~~ libavcodec/takdec.c:581:5: note: here 581 | case 5: /* side/right with scale factor */ | ^~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/log.h:25, from ./libavutil/timer.h:49, from ./libavutil/internal.h:42, from libavcodec/takdec.c:28: ./libavutil/common.h:99:54: warning: this statement may fall through [-Wimplicit-fallthrough=] 99 | #define FFSWAP(type,a,b) do{type SWAP_tmp= b; b= a; a= SWAP_tmp;}while(0) libavcodec/takdec.c:587:9: note: in expansion of macro 'FFSWAP' 587 | FFSWAP(int32_t*, p1, p2); | ^~~~~~ libavcodec/takdec.c:588:5: note: here 588 | case 7: { | ^~~~ CC libavcodec/targa_y216dec.o CC libavcodec/targaenc.o CC libavcodec/tdsc.o CC libavcodec/textdec.o CC libavcodec/texturedsp.o In file included from libavcodec/targa.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/targa.c: In function 'decode_frame': libavcodec/targa.c:135:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 135 | if (bytestream2_get_bytes_left(&s->gb) <= idlen) { | ^~ libavcodec/targa.c:213:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 213 | if (bytestream2_get_bytes_left(&s->gb) < pal_size) { | ^ CC libavcodec/tiertexseqv.o CC libavcodec/tiff.o CC libavcodec/tiff_common.o CC libavcodec/tiff_data.o libavcodec/targaenc.c: In function 'targa_encode_frame': libavcodec/targaenc.c:157:5: warning: 'coder_type' is deprecated [-Wdeprecated-declarations] 157 | if (avctx->coder_type == FF_CODER_TYPE_RAW) | ^~ In file included from libavcodec/targaenc.c:29: libavcodec/avcodec.h:2472:9: note: declared here 2472 | int coder_type; | ^~~~~~~~~~ libavcodec/targaenc.c: In function 'targa_encode_init': libavcodec/targaenc.c:196:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 196 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/targaenc.c:29: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/targaenc.c:197:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 197 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/targaenc.c:29: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/targaenc.c: At top level: libavcodec/targaenc.c:207:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 207 | { "rle", "Use run-length compression", OFFSET(rle), AV_OPT_TYPE_INT, { .i64 = 1 }, 0, 1, VE }, | ^ In file included from libavcodec/targaenc.c:27: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/targaenc.c:232:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 232 | }; | ^ In file included from libavcodec/targaenc.c:29: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ CC libavcodec/tiffenc.o CC libavcodec/tmv.o libavcodec/tiff.c:31:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef] 31 | #if CONFIG_LZMA | ^~~~~~~~~~~ In file included from libavcodec/tdsc.c:42: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/takdec.c:603:28: warning: 'code_size' may be used uninitialized in this function [-Wmaybe-uninitialized] 603 | s->filter[i] = get_sbits(gb, code_size); | ^~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/tdsc.c: In function 'tdsc_decode_tiles': libavcodec/tdsc.c:404:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 404 | if (bytestream2_get_bytes_left(&ctx->gbc) < tile_size) | ^ In file included from libavcodec/tiff_common.h:33, from libavcodec/tiff_common.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/tiff_common.c: In function 'ff_tis_ifd': libavcodec/tiff_common.c:34:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 34 | for (i = 0; i < FF_ARRAY_ELEMS(ifd_tags); i++) { | ^ libavcodec/tiff_common.c: In function 'ff_tadd_rational_metadata': libavcodec/tiff_common.c:90:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 90 | if (count >= INT_MAX / sizeof(int64_t) || count <= 0) | ^~ libavcodec/tiff_common.c: In function 'ff_tadd_long_metadata': libavcodec/tiff_common.c:123:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 123 | if (count >= INT_MAX / sizeof(int32_t) || count <= 0) | ^~ libavcodec/tiff_common.c: In function 'ff_tadd_doubles_metadata': libavcodec/tiff_common.c:154:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 154 | if (count >= INT_MAX / sizeof(int64_t) || count <= 0) | ^~ libavcodec/tiff_common.c: In function 'ff_tadd_shorts_metadata': libavcodec/tiff_common.c:185:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 185 | if (count >= INT_MAX / sizeof(int16_t) || count <= 0) | ^~ libavcodec/tiff_common.c:193:29: warning: operand of '?:' changes signedness from 'short int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 193 | int v = is_signed ? (int16_t)ff_tget_short(gb, le) : ff_tget_short(gb, le); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/tdsc.c: In function 'tdsc_decode_frame': libavcodec/tdsc.c:584:51: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 584 | if (bytestream2_get_bytes_left(&ctx->gbc) < tag_size) { | ^ libavcodec/tiff_common.c: In function 'ff_tadd_bytes_metadata': libavcodec/tiff_common.c:217:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 217 | if (count >= INT_MAX / sizeof(int8_t) || count < 0) | ^~ libavcodec/tiff_common.c:225:29: warning: operand of '?:' changes signedness from 'signed char' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 225 | int v = is_signed ? (int8_t)bytestream2_get_byte(gb) : bytestream2_get_byte(gb); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/tiff_common.c:211:52: warning: unused parameter 'le' [-Wunused-parameter] 211 | GetByteContext *gb, int le, int is_signed, AVDictionary **metadata) | ~~~~^~ libavcodec/tiff_common.c: In function 'ff_tadd_string_metadata': libavcodec/tiff_common.c:246:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 246 | if (bytestream2_get_bytes_left(gb) < count || count < 0) | ^ libavcodec/tiff_common.c:242:53: warning: unused parameter 'le' [-Wunused-parameter] 242 | GetByteContext *gb, int le, AVDictionary **metadata) | ~~~~^~ CC libavcodec/tpeldsp.o CC libavcodec/truehd_core_bsf.o libavcodec/tmv.c: In function 'tmv_decode_frame': 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 libavcodec/tiff_common.h:33, from libavcodec/tiff.h:34, from libavcodec/tiff_data.h:33, from libavcodec/tiff_data.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/truemotion1.o In file included from libavcodec/tiff.c:42: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/tiffenc.c:38: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/tiff.c: In function 'get_geokey_name': libavcodec/tiff.c:110:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_name_type_map))\ | ^ libavcodec/tiff.c:115:5: note: in expansion of macro 'RET_GEOKEY' 115 | RET_GEOKEY(VERT, vert, name); | ^~~~~~~~~~ libavcodec/tiff.c:110:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_name_type_map))\ | ^ libavcodec/tiff.c:116:5: note: in expansion of macro 'RET_GEOKEY' 116 | RET_GEOKEY(PROJ, proj, name); | ^~~~~~~~~~ libavcodec/tiff.c:110:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_name_type_map))\ | ^ libavcodec/tiff.c:117:5: note: in expansion of macro 'RET_GEOKEY' 117 | RET_GEOKEY(GEOG, geog, name); | ^~~~~~~~~~ libavcodec/tiff.c:110:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_name_type_map))\ | ^ libavcodec/tiff.c:118:5: note: in expansion of macro 'RET_GEOKEY' 118 | RET_GEOKEY(CONF, conf, name); | ^~~~~~~~~~ libavcodec/tiff.c: In function 'get_geokey_type': libavcodec/tiff.c:110:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_name_type_map))\ | ^ libavcodec/tiff.c:125:5: note: in expansion of macro 'RET_GEOKEY' 125 | RET_GEOKEY(VERT, vert, type); | ^~~~~~~~~~ libavcodec/tiff.c:110:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_name_type_map))\ | ^ libavcodec/tiff.c:126:5: note: in expansion of macro 'RET_GEOKEY' 126 | RET_GEOKEY(PROJ, proj, type); | ^~~~~~~~~~ libavcodec/tiff.c:110:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_name_type_map))\ | ^ libavcodec/tiff.c:127:5: note: in expansion of macro 'RET_GEOKEY' 127 | RET_GEOKEY(GEOG, geog, type); | ^~~~~~~~~~ libavcodec/tiff.c:110:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 110 | key - TIFF_##TYPE##_KEY_ID_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_name_type_map))\ | ^ libavcodec/tiff.c:128:5: note: in expansion of macro 'RET_GEOKEY' 128 | RET_GEOKEY(CONF, conf, type); | ^~~~~~~~~~ libavcodec/tiff.c: In function 'get_geokey_val': libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:163:9: note: in expansion of macro 'RET_GEOKEY_VAL' 163 | RET_GEOKEY_VAL(GT_MODEL_TYPE, gt_model_type); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:166:9: note: in expansion of macro 'RET_GEOKEY_VAL' 166 | RET_GEOKEY_VAL(GT_RASTER_TYPE, gt_raster_type); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:171:9: note: in expansion of macro 'RET_GEOKEY_VAL' 171 | RET_GEOKEY_VAL(LINEAR_UNIT, linear_unit); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:175:9: note: in expansion of macro 'RET_GEOKEY_VAL' 175 | RET_GEOKEY_VAL(ANGULAR_UNIT, angular_unit); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:178:9: note: in expansion of macro 'RET_GEOKEY_VAL' 178 | RET_GEOKEY_VAL(GCS_TYPE, gcs_type); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:179:9: note: in expansion of macro 'RET_GEOKEY_VAL' 179 | RET_GEOKEY_VAL(GCSE_TYPE, gcse_type); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:182:9: note: in expansion of macro 'RET_GEOKEY_VAL' 182 | RET_GEOKEY_VAL(GEODETIC_DATUM, geodetic_datum); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:183:9: note: in expansion of macro 'RET_GEOKEY_VAL' 183 | RET_GEOKEY_VAL(GEODETIC_DATUM_E, geodetic_datum_e); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:186:9: note: in expansion of macro 'RET_GEOKEY_VAL' 186 | RET_GEOKEY_VAL(ELLIPSOID, ellipsoid); | ^~~~~~~~~~~~~~ libavcodec/tiffenc.c: In function 'check_size': libavcodec/tiffenc.c:89:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 89 | if (s->buf_size < *s->buf - s->buf_start + need) { | ^ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:189:9: note: in expansion of macro 'RET_GEOKEY_VAL' 189 | RET_GEOKEY_VAL(PRIME_MERIDIAN, prime_meridian); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:200:9: note: in expansion of macro 'RET_GEOKEY_VAL' 200 | RET_GEOKEY_VAL(COORD_TRANS, coord_trans); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:203:9: note: in expansion of macro 'RET_GEOKEY_VAL' 203 | RET_GEOKEY_VAL(VERT_CS, vert_cs); | ^~~~~~~~~~~~~~ libavcodec/tiff.c:158:36: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 158 | val - TIFF_##TYPE##_OFFSET < FF_ARRAY_ELEMS(ff_tiff_##array##_codes))\ | ^ libavcodec/tiff.c:204:9: note: in expansion of macro 'RET_GEOKEY_VAL' 204 | RET_GEOKEY_VAL(ORTHO_VERT_CS, ortho_vert_cs); | ^~~~~~~~~~~~~~ libavcodec/tiff.c: In function 'doubles2str': libavcodec/tiff.c:222:15: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 222 | if (count >= (INT_MAX - 1)/component_len) | ^~ libavcodec/tiff.c: At top level: libavcodec/tiff.c:252:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 252 | static void av_always_inline horizontal_fill(TiffContext *s, | ^~~~~~ libavcodec/tiff.c:423:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef] 423 | #if CONFIG_LZMA | ^~~~~~~~~~~ libavcodec/tiffenc.c: In function 'encode_init': libavcodec/tiffenc.c:538:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 538 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/tiffenc.c:37: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/tiffenc.c:539:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 539 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/tiffenc.c:37: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/tiff.c: In function 'tiff_unpack_strip': libavcodec/tiff.c:580:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef] 580 | #if CONFIG_LZMA | ^~~~~~~~~~~ libavcodec/tiffenc.c: At top level: libavcodec/tiffenc.c:561:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 561 | {"dpi", "set the image resolution (in dpi)", OFFSET(dpi), AV_OPT_TYPE_INT, {.i64 = 72}, 1, 0x10000, AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_ENCODING_PARAM}, | ^ In file included from libavcodec/tiffenc.c:35: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/tiff.c:631:67: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 631 | bytestream2_init_writer(&pb, dst, is_yuv ? s->yuv_line_size : (stride * lines)); | ^~~~~~~~~~~~~~~~ libavcodec/tiffenc.c: In function 'encode_frame': libavcodec/tiffenc.c:278:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 278 | alpha = 1; | ~~~~~~^~~ libavcodec/tiffenc.c:279:5: note: here 279 | case AV_PIX_FMT_RGB48LE: | ^~~~ libavcodec/tiffenc.c:284:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 284 | avctx->bits_per_coded_sample = 0x28; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ libavcodec/tiffenc.c:285:5: note: here 285 | case AV_PIX_FMT_GRAY8A: | ^~~~ libavcodec/tiffenc.c:287:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 287 | alpha = avctx->pix_fmt == AV_PIX_FMT_GRAY8A || avctx->pix_fmt == AV_PIX_FMT_YA16LE; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/tiffenc.c:288:5: note: here 288 | case AV_PIX_FMT_GRAY16LE: | ^~~~ libavcodec/tiff.c: In function 'tiff_decode_tag': libavcodec/tiff.c:975:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 975 | for (i = 0; i < count; i++) | ^ libavcodec/tiff.c:1025:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef] 1025 | #if CONFIG_LZMA | ^~~~~~~~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/imgutils.h:30, from libavcodec/tiff.c:39: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/tiff.c:1040:18: note: in expansion of macro 'FFMIN' 1040 | s->rps = FFMIN(value, s->height); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/tiff.c:1040:18: note: in expansion of macro 'FFMIN' 1040 | s->rps = FFMIN(value, s->height); | ^~~~~ libavcodec/tiff.c:1161:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1161 | for (i = 0; i < count / 3; i++) { | ^ libavcodec/tiff.c:1179:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1179 | for (i = 0; i < count; i++) { | ^ libavcodec/tiff.c:1218:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1218 | if (s->geotag_count > count / 4 - 1) { | ^ CC libavcodec/truemotion2.o libavcodec/tiff.c:1254:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1254 | for (i = 0; i < count; i++) | ^ libavcodec/tiff.c:1259:67: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1259 | || s->geotags[i].offset + s->geotags[i].count > count) { | ^ libavcodec/tiff.c:1281:68: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1281 | || s->geotags[i].offset + s->geotags[i].count > count) { | ^ libavcodec/tiff.c:1287:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1287 | if (bytestream2_get_bytes_left(&s->gb) < s->geotags[i].count) | ^ libavcodec/tiff.c: In function 'decode_frame': libavcodec/tiff.c:1383:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1383 | } else if (off >= UINT_MAX - 14 || avpkt->size < off + 14) { | ^ libavcodec/tiff.c:1404:44: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1404 | if (bytestream2_get_bytes_left(&s->gb) < entries * 12) | ^ libavcodec/tiff.c:1425:49: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1425 | if (off >= UINT_MAX - 14 || avpkt->size < off + 14) { | ^ libavcodec/tiff.c:1439:48: warning: comparison of integer expressions of different signedness: 'int' and 'enum TiffTags' [-Wsign-compare] 1439 | if (get_geokey_type(s->geotags[i].key) != s->geotags[i].type) { | ^~ libavcodec/tiff.c:1464:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1464 | if (s->stripsizesoff >= (unsigned)avpkt->size) | ^~ libavcodec/tiff.c:1470:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1470 | if (s->strippos >= (unsigned)avpkt->size) | ^~ libavcodec/tiff.c:1509:22: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1509 | if (soff > avpkt->size || ssize > avpkt->size - soff || ssize > remaining) { | ^ libavcodec/tiff.c:1509:75: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1509 | if (soff > avpkt->size || ssize > avpkt->size - soff || ssize > remaining) { | ^ libavcodec/tiff.c:1543:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1543 | for (j = soff; j < ssize; j += 2) | ^ libavcodec/tiff.c:1554:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1554 | for (j = soff; j < ssize; j += 2) | ^ libavcodec/tiff.c:1560:38: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1560 | for (j = soff; j < ssize; j++) | ^ libavcodec/tiff.c: At top level: libavcodec/tiff.c:1672:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1672 | { "subimage", "decode subimage instead if available", OFFSET(get_subimage), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM }, | ^ In file included from libavcodec/tiff.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/tiff.c:1673:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 1673 | { "page", "page number of multi-page image to decode (starting from 1)", OFFSET(get_page), AV_OPT_TYPE_INT, {.i64=0}, 0, UINT16_MAX, AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_VIDEO_PARAM }, | ^ In file included from libavcodec/tiff.c:40: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/truemotion2rt.o libavcodec/tiff.c: In function 'tiff_decode_tag': libavcodec/tiff.c:942:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 942 | if (count <= 4) { | ^ libavcodec/tiff.c:945:9: note: here 945 | default: | ^~~~~~~ libavcodec/tiff.c: In function 'init_image': libavcodec/tiff.c:722:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 722 | if (!s->palette_is_set) { | ^ libavcodec/tiff.c:726:5: note: here 726 | case 21: | ^~~~ CC libavcodec/truespeech.o libavcodec/takdec.c: In function 'decode_subframe': libavcodec/takdec.c:444:32: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | s->predictors[i] = get_sbits(gb, x) * (1 << (10 - size)); | ^~~~~~~~~~~~~~~~ CC libavcodec/tscc.o CC libavcodec/tscc2.o In file included from libavcodec/truemotion2.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/tta.o libavcodec/truemotion2.c: In function 'tm2_read_stream': libavcodec/truemotion2.c:324:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 324 | if (len == TM2_ESCAPE) { | ^~ libavcodec/truemotion2.c:339:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 339 | if (len == TM2_ESCAPE) { /* some unknown length - could be escaped too */ | ^~ libavcodec/truemotion2.c: In function 'tm2_hi_res_block': libavcodec/truemotion2.c:515:63: warning: unused parameter 'pic' [-Wunused-parameter] 515 | static inline void tm2_hi_res_block(TM2Context *ctx, AVFrame *pic, int bx, int by) | ~~~~~~~~~^~~ libavcodec/truemotion2.c: In function 'tm2_med_res_block': libavcodec/truemotion2.c:536:64: warning: unused parameter 'pic' [-Wunused-parameter] 536 | static inline void tm2_med_res_block(TM2Context *ctx, AVFrame *pic, int bx, int by) | ~~~~~~~~~^~~ libavcodec/truemotion2.c: In function 'tm2_low_res_block': libavcodec/truemotion2.c:558:64: warning: unused parameter 'pic' [-Wunused-parameter] 558 | static inline void tm2_low_res_block(TM2Context *ctx, AVFrame *pic, int bx, int by) | ~~~~~~~~~^~~ libavcodec/truemotion2.c: In function 'tm2_null_res_block': libavcodec/truemotion2.c:599:65: warning: unused parameter 'pic' [-Wunused-parameter] 599 | static inline void tm2_null_res_block(TM2Context *ctx, AVFrame *pic, int bx, int by) | ~~~~~~~~~^~~ libavcodec/truemotion2.c: In function 'tm2_still_block': libavcodec/truemotion2.c:646:62: warning: unused parameter 'pic' [-Wunused-parameter] 646 | static inline void tm2_still_block(TM2Context *ctx, AVFrame *pic, int bx, int by) | ~~~~~~~~~^~~ libavcodec/truemotion2.c: In function 'tm2_update_block': libavcodec/truemotion2.c:681:63: warning: unused parameter 'pic' [-Wunused-parameter] 681 | static inline void tm2_update_block(TM2Context *ctx, AVFrame *pic, int bx, int by) | ~~~~~~~~~^~~ libavcodec/truemotion2.c: In function 'tm2_motion_block': libavcodec/truemotion2.c:721:63: warning: unused parameter 'pic' [-Wunused-parameter] 721 | static inline void tm2_motion_block(TM2Context *ctx, AVFrame *pic, int bx, int by) | ~~~~~~~~~^~~ In file included from libavcodec/scpr.c:36: libavcodec/scpr.c: In function 'decode_frame': libavcodec/scpr3.c:1200:27: warning: 'clr' may be used uninitialized in this function [-Wmaybe-uninitialized] 1200 | ret = decode_run_p(avctx, ptype, run, x, y, clr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1201 | dst, prev, linesize, plinesize, &bx, &by, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1202 | backstep, sx1, sx2, &cx, &cx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/scpr3.c:1171:26: note: 'clr' was declared here 1171 | uint32_t clr, ptype = 0, r, g, b; | ^~~ libavcodec/scpr.c:478:27: warning: 'clr' may be used uninitialized in this function [-Wmaybe-uninitialized] 478 | ret = decode_run_p(avctx, ptype, run, x, y, clr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | dst, prev, linesize, plinesize, &bx, &by, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 480 | backstep, sx1, sx2, &cx, &cx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/scpr.c:457:35: note: 'clr' was declared here 457 | uint32_t r, g, b, clr, ptype = 0; | ^~~ CC libavcodec/ttadata.o libavcodec/truespeech.c: In function 'truespeech_update_filters': libavcodec/truespeech.c:236:73: warning: unused parameter 'quart' [-Wunused-parameter] 236 | static void truespeech_update_filters(TSContext *dec, int16_t *out, int quart) | ~~~~^~~~~ In file included from libavcodec/msrledec.h:26, from libavcodec/tscc.c:42: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/ttadsp.o In file included from libavcodec/tscc2.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/tscc2.c: In function 'tscc2_decode_mb': libavcodec/tscc2.c:128:58: warning: unused parameter 'plane' [-Wunused-parameter] 128 | uint8_t *dst, int stride, int plane) | ~~~~^~~~~ libavcodec/tscc2.c: In function 'tscc2_decode_frame': libavcodec/tscc2.c:274:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 274 | for (i = 0; i < size; i++) { | ^ CC libavcodec/ttaenc.o CC libavcodec/ttaencdsp.o CC libavcodec/twinvq.o CC libavcodec/twinvqdec.o libavcodec/ttaenc.c:217:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 217 | }; | ^ In file included from libavcodec/internal.h:33, from libavcodec/ttadata.h:24, from libavcodec/ttaenc.c:22: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/txd.o In file included from libavcodec/tta.c:42: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/tta.c: In function 'tta_decode_init': libavcodec/tta.c:189:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 189 | if (avctx->sample_rate > 0x7FFFFFu) { | ^ libavcodec/tta.c:205:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 205 | if(s->frame_length >= UINT_MAX / (s->channels * sizeof(int32_t))){ | ^~ libavcodec/tta.c: In function 'tta_decode_frame': libavcodec/tta.c:282:32: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 282 | if (get_bits_left(&gb) < k) { | ^ libavcodec/tta.c:288:45: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 288 | if (k > MIN_CACHE_BITS || unary > INT32_MAX >> k) { | ^ CC libavcodec/ulti.o libavcodec/tta.c: At top level: libavcodec/tta.c:413:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 413 | { "password", "Set decoding password", OFFSET(pass), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, DEC }, | ^ In file included from libavcodec/tta.c:34: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ CC libavcodec/utils.o libavcodec/tta.c: In function 'tta_decode_frame': libavcodec/tta.c:304:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 304 | value += ff_tta_shift_1[rice->k0]; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/tta.c:305:9: note: here 305 | default: | ^~~~~~~ CC libavcodec/utvideo.o CC libavcodec/utvideodec.o CC libavcodec/utvideodsp.o CC libavcodec/utvideoenc.o CC libavcodec/v210dec.o libavcodec/twinvq.c: In function 'permutate_in_line': libavcodec/twinvq.c:592:62: warning: unused parameter 'length_div' [-Wunused-parameter] 592 | const uint8_t line_len[2], int length_div, | ~~~~^~~~~~~~~~ In file included from libavcodec/ulti.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/v210enc.o In file included from libavcodec/txd.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/v210x.o CC libavcodec/v308dec.o CC libavcodec/v308enc.o CC libavcodec/v408dec.o libavcodec/txd.c: In function 'txd_decode_frame': libavcodec/txd.c:103:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 103 | if (!(flags & 1)) | ^ libavcodec/txd.c:105:9: note: here 105 | case TXD_DXT1: | ^~~~ In file included from libavcodec/utvideodec.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/v210dec.c:166:6: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 166 | {.i64 = 0}, INT_MIN, INT_MAX, V210DEC_FLAGS}, | ^ In file included from libavcodec/v210dec.h:23, from libavcodec/v210dec.c:26: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ In file included from libavcodec/utvideodec.c:38: libavcodec/get_bits.h: In function 'get_bits': libavcodec/get_bits.h:387:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 387 | if (n > s->bits_left) { | ^ libavcodec/get_bits.h: In function 'get_bits_le': libavcodec/get_bits.h:422:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 422 | if (n > s->bits_left) { | ^ libavcodec/get_bits.h: In function 'show_bits': libavcodec/get_bits.h:448:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 448 | if (n > s->bits_left) | ^ libavcodec/get_bits.h: In function 'skip_bits': libavcodec/get_bits.h:464:11: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 464 | if (n < s->bits_left) | ^ CC libavcodec/v408enc.o CC libavcodec/v410dec.o In file included from libavcodec/v210enc.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/v210enc.c: In function 'encode_init': libavcodec/v210enc.c:107:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 107 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/v210enc.c:24: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/utvideodec.c: In function 'decode_plane10': libavcodec/utvideodec.c:130:50: warning: unused parameter 'plane_no' [-Wunused-parameter] 130 | static int decode_plane10(UtvideoContext *c, int plane_no, | ~~~~^~~~~~~~ libavcodec/v210enc.c: At top level: libavcodec/v210enc.c:267:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 267 | }; | ^ In file included from libavcodec/v210enc.c:24: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ libavcodec/utvideodec.c: In function 'decode_frame': libavcodec/utvideodec.c:650:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 650 | if (c->packed_stream_size[i][j] > left) | ^ libavcodec/utvideodec.c:663:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 663 | if (c->control_stream_size[i][j] > left) | ^ libavcodec/v308enc.c: In function 'v308_encode_close': libavcodec/v308enc.c:71:54: warning: unused parameter 'avctx' [-Wunused-parameter] 71 | static av_cold int v308_encode_close(AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/utvideodec.c:678:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 678 | if (bytestream2_get_bytes_left(&gb) < 1024 + 4 * c->slices) { | ^ libavcodec/utvideodec.c:703:49: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 703 | if (bytestream2_get_bytes_left(&gb) < 256 + 4 * c->slices) { | ^ libavcodec/utvideodec.c:713:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 713 | bytestream2_get_bytes_left(&gb) < slice_end) { | ^ In file included from libavcodec/utvideoenc.c:34: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/v410enc.o libavcodec/utvideoenc.c: In function 'utvideo_encode_init': libavcodec/utvideoenc.c:127:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 127 | if (avctx->prediction_method < 0 || avctx->prediction_method > 4) { | ^~ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/utvideoenc.c:127:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 127 | if (avctx->prediction_method < 0 || avctx->prediction_method > 4) { | ^~ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/utvideoenc.c:130:16: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 130 | avctx->prediction_method); | ^~~~~ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/utvideoenc.c:134:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 134 | if (avctx->prediction_method == FF_PRED_PLANE) { | ^~ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/utvideoenc.c:141:5: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 141 | if (avctx->prediction_method) | ^~ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ libavcodec/utvideoenc.c:142:9: warning: 'prediction_method' is deprecated [-Wdeprecated-declarations] 142 | c->frame_pred = ff_ut_pred_order[avctx->prediction_method]; | ^ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:1918:10: note: declared here 1918 | int prediction_method; | ^~~~~~~~~~~~~~~~~ CC libavcodec/vb.o libavcodec/utvideoenc.c: In function 'encode_plane': libavcodec/utvideoenc.c:402:23: warning: '~' on a boolean expression [-Wbool-operation] 402 | const int cmask = ~(!plane_no && avctx->pix_fmt == AV_PIX_FMT_YUV420P); | ^ libavcodec/utvideoenc.c:402:23: note: did you mean to use logical not? 402 | const int cmask = ~(!plane_no && avctx->pix_fmt == AV_PIX_FMT_YUV420P); | ^ | ! libavcodec/utvideoenc.c:447:32: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 447 | if (counts[symbol] == width * (int64_t)height) { | ^~ In file included from libavcodec/utils.c:54: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/utvideoenc.c: In function 'utvideo_encode_frame': libavcodec/utvideoenc.c:637:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 637 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/utvideoenc.c:638:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 638 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/utvideoenc.c: At top level: libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/utvideoenc.c:685:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 685 | }; | ^ In file included from libavcodec/utvideoenc.c:31: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/v408enc.c: In function 'v408_encode_close': libavcodec/v408enc.c:76:54: warning: unused parameter 'avctx' [-Wunused-parameter] 76 | static av_cold int v408_encode_close(AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/utils.c: In function 'ff_lock_avcodec': libavcodec/utils.c:518:45: warning: unused parameter 'log_ctx' [-Wunused-parameter] 518 | static void ff_lock_avcodec(AVCodecContext *log_ctx, const AVCodec *codec) | ~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/utils.c: In function 'avcodec_open2': libavcodec/utils.c:680:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 680 | if (avctx->channels > FF_SANE_NB_CHANNELS) { | ^ CC libavcodec/vble.o libavcodec/utils.c:760:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 760 | avctx->coded_frame = av_frame_alloc(); | ^~~~~ In file included from libavcodec/utils.c:45: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/utils.c:761:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 761 | if (!avctx->coded_frame) { | ^~ In file included from libavcodec/utils.c:45: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/utils.c:961:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 961 | avctx->channels > FF_SANE_NB_CHANNELS) { | ^ libavcodec/utils.c:1031:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1031 | av_frame_free(&avctx->coded_frame); | ^~~~~~~~~~~~~ In file included from libavcodec/utils.c:45: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/utils.c: In function 'avsubtitle_free': libavcodec/utils.c:1058:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1058 | for (i = 0; i < sub->num_rects; i++) { | ^ libavcodec/utils.c: In function 'avcodec_close': libavcodec/utils.c:1100:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1100 | for (i = 0; i < FF_ARRAY_ELEMS(pool->pools); i++) | ^ libavcodec/utils.c:1129:9: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 1129 | av_frame_free(&avctx->coded_frame); | ^~~~~~~~~~~~~ In file included from libavcodec/utils.c:45: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/utils.c: In function 'av_get_codec_tag_string': libavcodec/utils.c:1172:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1172 | buf_size = buf_size > len ? buf_size - len : 0; | ^ CC libavcodec/vc1.o libavcodec/utils.c: In function 'avcodec_string': libavcodec/utils.c:1235:37: warning: comparison of integer expressions of different signedness: 'enum AVColorSpace' and 'int' [-Wsign-compare] 1235 | if (enc->colorspace != (int)enc->color_primaries || | ^~ libavcodec/utils.c:1236:37: warning: comparison of integer expressions of different signedness: 'enum AVColorSpace' and 'int' [-Wsign-compare] 1236 | enc->colorspace != (int)enc->color_trc) { | ^~ CC libavcodec/vc1_block.o libavcodec/utils.c: In function 'av_hwaccel_next': libavcodec/utils.c:1769:45: warning: unused parameter 'hwaccel' [-Wunused-parameter] 1769 | AVHWAccel *av_hwaccel_next(const AVHWAccel *hwaccel) | ~~~~~~~~~~~~~~~~~^~~~~~~ libavcodec/utils.c: In function 'av_register_hwaccel': libavcodec/utils.c:1774:37: warning: unused parameter 'hwaccel' [-Wunused-parameter] 1774 | void av_register_hwaccel(AVHWAccel *hwaccel) | ~~~~~~~~~~~^~~~~~~ libavcodec/utils.c: In function 'av_lockmgr_register': libavcodec/utils.c:1780:31: warning: unused parameter 'cb' [-Wunused-parameter] 1780 | int av_lockmgr_register(int (*cb)(void **mutex, enum AVLockOp op)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/truemotion1.c: In function 'truemotion1_decode_frame': libavcodec/truemotion1.c:657:69: warning: 'mb_change_byte' may be used uninitialized in this function [-Wmaybe-uninitialized] 657 | if (keyframe || ((mb_change_byte & mb_change_byte_mask) == 0)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ libavcodec/truemotion1.c:630:19: note: 'mb_change_byte' was declared here 630 | unsigned char mb_change_byte; | ^~~~~~~~~~~~~~ CC libavcodec/vc1_loopfilter.o libavcodec/v410enc.c: In function 'v410_encode_frame': libavcodec/v410enc.c:56:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 56 | avctx->coded_frame->key_frame = 1; | ^~~~~ In file included from libavcodec/v410enc.c:25: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/v410enc.c:57:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 57 | avctx->coded_frame->pict_type = AV_PICTURE_TYPE_I; | ^~~~~ In file included from libavcodec/v410enc.c:25: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/v410enc.c: At top level: libavcodec/v410enc.c:91:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 91 | }; | ^ In file included from libavcodec/v410enc.c:25: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ CC libavcodec/vc1_mc.o CC libavcodec/vc1_parser.o CC libavcodec/vc1_pred.o In file included from libavcodec/vb.c:31: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/vc1data.o libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vb.c: In function 'vb_decode_framedata': libavcodec/vb.c:162:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 162 | pattern = ~pattern; | ~~~~~~~~^~~~~~~~~~ libavcodec/vb.c:163:13: note: here 163 | case 2: | ^~~~ CC libavcodec/vc1dec.o In file included from libavcodec/vc1_block.c:33: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/vc1_block.c: In function 'vc1_b_mc': libavcodec/vc1_block.c:313:48: warning: unused parameter 'dmv_x' [-Wunused-parameter] 313 | static inline void vc1_b_mc(VC1Context *v, int dmv_x[2], int dmv_y[2], | ~~~~^~~~~~~~ libavcodec/vc1_block.c:313:62: warning: unused parameter 'dmv_y' [-Wunused-parameter] 313 | static inline void vc1_b_mc(VC1Context *v, int dmv_x[2], int dmv_y[2], | ~~~~^~~~~~~~ libavcodec/vc1_block.c: In function 'ff_vc1_pred_dc': libavcodec/vc1_block.c:404:57: warning: unused parameter 'overlap' [-Wunused-parameter] 404 | static inline int ff_vc1_pred_dc(MpegEncContext *s, int overlap, int pq, int n, | ~~~~^~~~~~~ libavcodec/vc1_block.c:404:70: warning: unused parameter 'pq' [-Wunused-parameter] 404 | static inline int ff_vc1_pred_dc(MpegEncContext *s, int overlap, int pq, int n, | ~~~~^~ CC libavcodec/vc1dsp.o In file included from libavcodec/vc1.c:36: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/v210enc.c: In function 'encode_frame': libavcodec/v210enc.c:220:21: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] 220 | val |= (CLIP8(*u++) << 12) | (CLIP8(*y++) << 22); | ^~ libavcodec/v210enc.c:171:21: warning: 'val' may be used uninitialized in this function [-Wmaybe-uninitialized] 171 | val |= (CLIP(*u++) << 10) | (CLIP(*y++) << 20); | ^~ libavcodec/vc1_pred.c: In function 'scaleforsame_y': libavcodec/vc1_pred.c:69:63: warning: unused parameter 'i' [-Wunused-parameter] 69 | static av_always_inline int scaleforsame_y(VC1Context *v, int i, int n /* MV */, int dir) | ~~~~^ libavcodec/vc1_parser.c: In function 'vc1_split': libavcodec/vc1_parser.c:259:38: warning: unused parameter 'avctx' [-Wunused-parameter] 259 | static int vc1_split(AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/vc1_pred.c: In function 'ff_vc1_pred_mv_intfr': libavcodec/vc1_pred.c:470:63: warning: unused parameter 'is_intra' [-Wunused-parameter] 470 | int mvn, int r_x, int r_y, uint8_t* is_intra, int dir) | ~~~~~~~~~^~~~~~~~ CC libavcodec/vc2enc.o libavcodec/vc1_mc.c: In function 'ff_vc1_mc_1mv': 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 | ^ 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) { | ^ libavcodec/vc1_mc.c: In function 'ff_vc1_mc_4mv_luma': 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 | ^ 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)) { | ^ libavcodec/vc1_mc.c: In function 'ff_vc1_mc_4mv_chroma': 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 | ^ 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) { | ^ libavcodec/vc1_mc.c: In function 'ff_vc1_mc_4mv_chroma4': 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 | ^ 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)) { | ^ libavcodec/vc1_mc.c: In function 'ff_vc1_interp_mc': 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 | ^ 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) { | ^ libavcodec/twinvqdec.c:428:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 428 | }; | ^ CC libavcodec/vc2enc_dwt.o In file included from libavcodec/twinvqdec.c:26: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/vcr1.o libavcodec/vc1dsp.c: In function 'put_pixels8x8_c': libavcodec/vc1dsp.c:707:99: warning: unused parameter 'rnd' [-Wunused-parameter] 707 | static void OPNAME ## pixels8x8_c(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int rnd){\ | ~~~~^~~ libavcodec/vc1dsp.c:733:1: note: in expansion of macro 'VC1_MSPEL_MC' 733 | VC1_MSPEL_MC(op_put, op4_put, put_) | ^~~~~~~~~~~~ libavcodec/vc1dsp.c: In function 'put_pixels16x16_c': libavcodec/vc1dsp.c:716:101: warning: unused parameter 'rnd' [-Wunused-parameter] 716 | static void OPNAME ## pixels16x16_c(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int rnd){\ | ~~~~^~~ libavcodec/vc1dsp.c:733:1: note: in expansion of macro 'VC1_MSPEL_MC' 733 | VC1_MSPEL_MC(op_put, op4_put, put_) | ^~~~~~~~~~~~ libavcodec/vc1dsp.c: In function 'avg_pixels8x8_c': libavcodec/vc1dsp.c:707:99: warning: unused parameter 'rnd' [-Wunused-parameter] 707 | static void OPNAME ## pixels8x8_c(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int rnd){\ | ~~~~^~~ libavcodec/vc1dsp.c:734:1: note: in expansion of macro 'VC1_MSPEL_MC' 734 | VC1_MSPEL_MC(op_avg, op4_avg, avg_) | ^~~~~~~~~~~~ libavcodec/vc1dsp.c: In function 'avg_pixels16x16_c': libavcodec/vc1dsp.c:716:101: warning: unused parameter 'rnd' [-Wunused-parameter] 716 | static void OPNAME ## pixels16x16_c(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int rnd){\ | ~~~~^~~ libavcodec/vc1dsp.c:734:1: note: in expansion of macro 'VC1_MSPEL_MC' 734 | VC1_MSPEL_MC(op_avg, op4_avg, avg_) | ^~~~~~~~~~~~ libavcodec/vc1_parser.c: In function 'vc1_parse': libavcodec/vc1_parser.c:221:35: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] 221 | pic_found = b == (VC1_CODE_FRAME & 0xFF); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ libavcodec/vc1dec.c:1281:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 1281 | }; | ^ In file included from libavcodec/vc1dec.c:29: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/vc1dec.c:1300:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 1300 | }; | ^ In file included from libavcodec/vc1dec.c:29: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ CC libavcodec/vdpau.o CC libavcodec/vdpau_h264.o CC libavcodec/vdpau_hevc.o libavcodec/vc2enc.c: In function 'put_vc2_ue_uint': libavcodec/vc2enc.c:193:16: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 193 | while (val > maxval) { | ^ libavcodec/vc2enc.c: In function 'count_vc2_ue_uint': libavcodec/vc2enc.c:218:16: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 218 | while (val > maxval) { | ^ libavcodec/vc2enc.c: In function 'rate_control': libavcodec/vc2enc.c:615:41: warning: unused parameter 'avctx' [-Wunused-parameter] 615 | static int rate_control(AVCodecContext *avctx, void *arg) | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/vdpau_mpeg12.o libavcodec/vc2enc.c: In function 'encode_hq_slice': libavcodec/vc2enc.c:721:44: warning: unused parameter 'avctx' [-Wunused-parameter] 721 | static int encode_hq_slice(AVCodecContext *avctx, void *arg) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/vc2enc.c: In function 'dwt_plane': libavcodec/vc2enc.c:838:38: warning: unused parameter 'avctx' [-Wunused-parameter] 838 | static int dwt_plane(AVCodecContext *avctx, void *arg) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/vc2enc.c: In function 'vc2_encode_init': libavcodec/vc2enc.c:1173:22: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'const unsigned int'} and 'int' [-Wsign-compare] 1173 | } else if (r <= 1 << m) { | ^~ CC libavcodec/vdpau_mpeg4.o In file included from libavcodec/vdpau.c:29: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ In file included from libavcodec/vdpau_h264.c:28: libavcodec/h264dec.h: In function 'pred_intra_mode': libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ libavcodec/h264dec.h: In function 'write_back_motion_list': libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavcodec/vdpau.c: In function 'ff_vdpau_common_init': libavcodec/vdpau.c:256:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 256 | if (supported != VDP_TRUE || max_level < level || | ^ libavcodec/vdpau.c: In function 'ff_vdpau_common_reinit': libavcodec/vdpau.c:314:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 314 | if (avctx->coded_width == vdctx->width && | ^~ libavcodec/vdpau.c:315:29: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 315 | avctx->coded_height == vdctx->height && (!hwctx || !hwctx->reset)) | ^~ CC libavcodec/vdpau_vc1.o libavcodec/vdpau_mpeg12.c: In function 'vdpau_mpeg_start_frame': libavcodec/vdpau_mpeg12.c:50:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 50 | info->backward_reference = ref; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ libavcodec/vdpau_mpeg12.c:52:5: note: here 52 | case AV_PICTURE_TYPE_P: | ^~~~ libavcodec/tiff.c: In function 'decode_frame': libavcodec/tiff.c:1628:27: warning: 'stride' may be used uninitialized in this function [-Wmaybe-uninitialized] 1628 | dst += stride / 2; | ~~~~~~~^~~ CC libavcodec/videodsp.o CC libavcodec/vima.o CC libavcodec/vmdaudio.o libavcodec/videodsp.c: In function 'just_return': libavcodec/videodsp.c:34:34: warning: unused parameter 'buf' [-Wunused-parameter] 34 | static void just_return(uint8_t *buf, ptrdiff_t stride, int h) | ~~~~~~~~~^~~ libavcodec/videodsp.c:34:49: warning: unused parameter 'stride' [-Wunused-parameter] 34 | static void just_return(uint8_t *buf, ptrdiff_t stride, int h) | ~~~~~~~~~~^~~~~~ libavcodec/videodsp.c:34:61: warning: unused parameter 'h' [-Wunused-parameter] 34 | static void just_return(uint8_t *buf, ptrdiff_t stride, int h) | ~~~~^ CC libavcodec/vmdvideo.o CC libavcodec/vmnc.o CC libavcodec/vorbis.o CC libavcodec/vorbis_data.o libavcodec/vima.c: In function 'decode_frame': libavcodec/vima.c:141:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 141 | if (samples > pkt->size * 2) | ^ 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_parser.o CC libavcodec/vorbisdec.o In file included from libavcodec/vmnc.c:35: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vmnc.c: In function 'put_cursor': libavcodec/vmnc.c:131:70: warning: unused parameter 'dx' [-Wunused-parameter] 131 | static void put_cursor(uint8_t *dst, int stride, VmncContext *c, int dx, int dy) | ~~~~^~ libavcodec/vmnc.c:131:78: warning: unused parameter 'dy' [-Wunused-parameter] 131 | static void put_cursor(uint8_t *dst, int stride, VmncContext *c, int dx, int dy) | ~~~~^~ libavcodec/vmnc.c: In function 'decode_hextile': libavcodec/vmnc.c:268:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 268 | if (bytestream2_get_bytes_left(gb) < bw * bh * bpp) { | ^ libavcodec/vmnc.c:285:52: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 285 | if (bytestream2_get_bytes_left(gb) < rects * (color * bpp + 2)) { | ^ libavcodec/vmnc.c: In function 'decode_init': libavcodec/vmnc.c:543:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 543 | c->bpp = 32; | ~~~~~~~^~~~ libavcodec/vmnc.c:544:5: note: here 544 | case 32: | ^~~~ CC libavcodec/vorbisdsp.o libavcodec/vc2enc.c: In function 'rate_control': libavcodec/vc2enc.c:639:41: warning: 'bits_last' may be used uninitialized in this function [-Wmaybe-uninitialized] 639 | slice_dat->bytes = SSIZE_ROUND(bits >> 3); | ^~ In file included from libavcodec/vmdvideo.c:43: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vmdvideo.c: In function 'rle_unpack': libavcodec/vmdvideo.c:163:70: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 163 | if (dest_end - pd < l || bytestream2_get_bytes_left(&gb) < l) | ^ libavcodec/vorbis_parser.c: In function 'parse_setup_header': libavcodec/vorbis_parser.c:137:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 137 | if (get_bits(&gb0, 6) + 1 == mode_count) { | ^~ CC libavcodec/vorbisenc.o CC libavcodec/vp3.o CC libavcodec/vp3_parser.o CC libavcodec/vp3dsp.o CC libavcodec/vp5.o CC libavcodec/vp56.o CC libavcodec/vp56data.o libavcodec/vc1_mc.c: In function 'ff_vc1_mc_4mv_chroma': libavcodec/vc1_mc.c:640:17: warning: 'ty' may be used uninitialized in this function [-Wmaybe-uninitialized] 640 | int16_t tx, ty; | ^~ libavcodec/vc1_mc.c:674:16: warning: 'tx' may be used uninitialized in this function [-Wmaybe-uninitialized] 674 | uvmx = (tx + ((tx & 3) == 3)) >> 1; | ~~~~^~~~~~~~~~~~~~~~~~ libavcodec/vorbisdec.c: In function 'vorbis_floor0_decode': libavcodec/vorbisdec.c:1143:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1143 | for (idx = 0; idx < lsp_len; ++idx) | ^ libavcodec/vorbisdec.c:1160:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1160 | while (i < vf->map_size[blockflag]) { | ^ libavcodec/vorbisdec.c: In function 'setup_classifs': libavcodec/vorbisdec.c:1343:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1343 | for (p = 0, j = 0; j < ch_used; ++j) { | ^ libavcodec/vorbisdec.c: In function 'vorbis_parse_audio_packet': libavcodec/vorbisdec.c:1720:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1720 | if (blockflag == previous_window) { | ^~ libavcodec/vorbisdec.c:1722:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1722 | } else if (blockflag > previous_window) { | ^ In file included from libavcodec/vorbisenc.c:35: libavcodec/vorbis_enc_data.h:460:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 460 | { 2, 16, 16, codebook0, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:461:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 461 | { 2, 8, 8, codebook1, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:462:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 462 | { 2, 256, 256, codebook2, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:463:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 463 | { 2, 64, 64, codebook3, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:464:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 464 | { 2, 128, 128, codebook4, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:465:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 465 | { 2, 32, 32, codebook5, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:466:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 466 | { 2, 96, 96, codebook6, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:467:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 467 | { 2, 32, 32, codebook7, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:468:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 468 | { 2, 96, 96, codebook8, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:469:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 469 | { 2, 17, 17, codebook9, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbisdec.c: At top level: libavcodec/vorbis_enc_data.h:470:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 470 | { 2, 32, 32, codebook10, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:471:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 471 | { 2, 78, 78, codebook11, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:472:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 472 | { 2, 17, 17, codebook12, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:473:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 473 | { 2, 32, 32, codebook13, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:474:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 474 | { 2, 78, 78, codebook14, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbis_enc_data.h:475:5: warning: missing initializer for field 'min' of 'const struct ' [-Wmissing-field-initializers] 475 | { 2, 100, 100, codebook15, 0 }, | ^ libavcodec/vorbis_enc_data.h:456:11: note: 'min' declared here 456 | float min; | ^~~ libavcodec/vorbisdec.c:1869:1: warning: missing initializer for field 'bsfs' of 'AVCodec' [-Wmissing-field-initializers] 1869 | }; | ^ In file included from libavcodec/vorbisdec.c:36: libavcodec/avcodec.h:3603:17: note: 'bsfs' declared here 3603 | const char *bsfs; | ^~~~ CC libavcodec/vp56dsp.o libavcodec/vorbisenc.c: In function 'floor_fit': libavcodec/vorbisenc.c:762:59: warning: unused parameter 'samples' [-Wunused-parameter] 762 | float *coeffs, uint16_t *posts, int samples) | ~~~~^~~~~~~ libavcodec/vorbisenc.c: At top level: libavcodec/vorbisenc.c:1313:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 1313 | }; | ^ In file included from libavcodec/vorbisenc.c:30: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ In file included from libavcodec/vp3dsp.c:30: libavcodec/vp3dsp.c: In function 'ff_vp3dsp_set_bounding_values': libavcodec/vp3dsp.c:479:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 479 | av_assert0(filter_limit < 128U); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ In file included from libavcodec/vp56.h:32, from libavcodec/vp5.c:32: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/vp56rac.o In file included from libavcodec/vp5.c:32: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ In file included from libavcodec/vp56.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/vp6.o In file included from libavcodec/vp56.c:30: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ In file included from libavcodec/vp56.h:32, from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp56.c: In function 'ff_vp56_decode_mbs': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/vp56.c:659:60: warning: unused parameter 'data' [-Wunused-parameter] 659 | static int ff_vp56_decode_mbs(AVCodecContext *avctx, void *data, | ~~~~~~^~~~ libavcodec/vp56.c:660:46: warning: unused parameter 'threadnr' [-Wunused-parameter] 660 | int jobnr, int threadnr) | ~~~~^~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/vp56.c: In function 'ff_vp56_init_context': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vp56.c:801:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 801 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) { | ^ libavcodec/vp56.c: In function 'ff_vp56_free_context': libavcodec/vp56.c:849:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 849 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ libavcodec/vp56data.c: At top level: libavcodec/vp56data.c:52:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 52 | { 2, 2}, {-0}, {-1}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:53:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 53 | { 2, 3}, {-2}, {-3}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:53:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 53 | { 2, 3}, {-2}, {-3}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:55:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 55 | { 2, 5}, {-4}, {-5}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:55:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 55 | { 2, 5}, {-4}, {-5}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:56:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 56 | { 2, 6}, {-6}, {-7}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:56:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 56 | { 2, 6}, {-6}, {-7}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:61:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 61 | { 2, 7}, {-0}, {-1}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:63:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 63 | { 2, 9}, {-2}, {-3}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:63:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 63 | { 2, 9}, {-2}, {-3}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:64:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 64 | { 2,10}, {-4}, {-5}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:64:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 64 | { 2,10}, {-4}, {-5}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:221:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 221 | { 2, 1}, {-8}, {-4}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:221:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 221 | { 2, 1}, {-8}, {-4}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:225:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 225 | { 2, 5}, {-24}, {-20}, {-16}, {-12}, {-0}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:225:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 225 | { 2, 5}, {-24}, {-20}, {-16}, {-12}, {-0}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:225:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 225 | { 2, 5}, {-24}, {-20}, {-16}, {-12}, {-0}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:225:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 225 | { 2, 5}, {-24}, {-20}, {-16}, {-12}, {-0}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:231:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 231 | { 2, 4}, {-VP56_MB_INTER_NOVEC_PF}, {-VP56_MB_INTER_DELTA_PF}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:232:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 232 | { 2, 5}, {-VP56_MB_INTER_V1_PF}, {-VP56_MB_INTER_V2_PF}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:232:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 232 | { 2, 5}, {-VP56_MB_INTER_V1_PF}, {-VP56_MB_INTER_V2_PF}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:234:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 234 | { 2, 6}, {-VP56_MB_INTRA}, {-VP56_MB_INTER_4V}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:234:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 234 | { 2, 6}, {-VP56_MB_INTRA}, {-VP56_MB_INTER_4V}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:236:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 236 | { 2, 8}, {-VP56_MB_INTER_NOVEC_GF}, {-VP56_MB_INTER_DELTA_GF}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:236:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 236 | { 2, 8}, {-VP56_MB_INTER_NOVEC_GF}, {-VP56_MB_INTER_DELTA_GF}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:237:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 237 | { 2, 9}, {-VP56_MB_INTER_V1_GF}, {-VP56_MB_INTER_V2_GF}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ libavcodec/vp56data.c:237:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 237 | { 2, 9}, {-VP56_MB_INTER_V1_GF}, {-VP56_MB_INTER_V2_GF}, | ^ In file included from libavcodec/vp56data.h:30, from libavcodec/vp56data.c:26: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ CC libavcodec/vp6dsp.o In file included from libavcodec/vp56.h:32, from libavcodec/vp6.c:37: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/vp56.h:32, from libavcodec/vp56rac.c:23: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/vp56rac.c:23: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ CC libavcodec/vp8.o In file included from libavcodec/vp6.c:39: libavcodec/vp6data.h: At top level: libavcodec/vp6data.h:293:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 293 | { 2, 2}, {-1}, {-2}, | ^ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ In file included from libavcodec/vp6.c:39: libavcodec/vp6data.h:293:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 293 | { 2, 2}, {-1}, {-2}, | ^ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ In file included from libavcodec/vp6.c:39: libavcodec/vp6data.h:294:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 294 | { 2, 3}, {-3}, {-4}, | ^ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ In file included from libavcodec/vp6.c:39: libavcodec/vp6data.h:294:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 294 | { 2, 3}, {-3}, {-4}, | ^ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ In file included from libavcodec/vp6.c:39: libavcodec/vp6data.h:297:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 297 | { 2, 6}, {-5}, {-6}, | ^ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ In file included from libavcodec/vp6.c:39: libavcodec/vp6data.h:297:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 297 | { 2, 6}, {-5}, {-6}, | ^ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ In file included from libavcodec/vp6.c:39: libavcodec/vp6data.h:298:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 298 | { 2, 7}, {-7}, {-8}, | ^ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ In file included from libavcodec/vp6.c:39: libavcodec/vp6data.h:298:5: warning: missing initializer for field 'prob_idx' of 'VP56Tree' [-Wmissing-field-initializers] 298 | { 2, 7}, {-7}, {-8}, | ^ In file included from libavcodec/vp6.c:37: libavcodec/vp56.h:63:10: note: 'prob_idx' declared here 63 | int8_t prob_idx; | ^~~~~~~~ CC libavcodec/vp8_parser.o CC libavcodec/vp8dsp.o libavcodec/vp6.c: In function 'vp6_build_huff_tree': libavcodec/vp6.c:268:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 268 | for (i=0; iintra_pred_data[0] && cols == s->cols && rows == s->rows && s->pix_fmt == s->last_fmt) | ^~ libavcodec/vp9.c:232:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 232 | if (s->intra_pred_data[0] && cols == s->cols && rows == s->rows && s->pix_fmt == s->last_fmt) | ^~ libavcodec/vp9_raw_reorder_bsf.c: In function 'vp9_raw_reorder_filter': libavcodec/vp9_raw_reorder_bsf.c:338:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 338 | ctx->slot[s]->slots == (1 << s)) { | ^~ libavcodec/vp9.c: In function 'decode_frame_header': libavcodec/vp9.c:745:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 745 | s->sb_cols > (64 << s->s.h.tiling.log2_tile_cols); | ^ libavcodec/vp9.c:749:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 749 | while (max > s->s.h.tiling.log2_tile_cols) { | ^ libavcodec/vp9.c:757:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 757 | if (s->s.h.tiling.tile_cols != (1 << s->s.h.tiling.log2_tile_cols)) { | ^~ libavcodec/vp8.c: In function 'vp8_decode_flush_impl': libavcodec/vp8.c:133:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 133 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) | ^ In file included from libavcodec/vp56.h:32, from libavcodec/vp9shared.h:32, from libavcodec/vp9dec.h:37, from libavcodec/vp9data.h:27, from libavcodec/vp9data.c:23: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp9.c:927:29: warning: comparison of integer expressions of different signedness: 'enum TxfmMode' and 'int' [-Wsign-compare] 927 | if (s->s.h.txfmmode == i) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/vp9lpf.o In file included from libavcodec/vp56.h:32, from libavcodec/vp9block.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ In file included from libavcodec/vp9shared.h:32, from libavcodec/vp9dec.h:37, from libavcodec/vp9data.h:27, from libavcodec/vp9data.c:23: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ libavcodec/vp9.c: In function 'decode_tiles': libavcodec/vp9.c:1241:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1241 | for (tile_row = 0; tile_row < s->s.h.tiling.tile_rows; tile_row++) { | ^ libavcodec/vp9.c:1245:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1245 | for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { | ^ libavcodec/vp9.c:1248:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1248 | if (tile_col == s->s.h.tiling.tile_cols - 1 && | ^~ libavcodec/vp9.c:1249:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1249 | tile_row == s->s.h.tiling.tile_rows - 1) { | ^~ In file included from libavcodec/vp9block.c:29: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ libavcodec/vp9.c:1276:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1276 | for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { | ^ libavcodec/vp9.c:1323:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1323 | if (row + 8 < s->rows) { | ^ libavcodec/vp9.c:1340:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1340 | for (col = 0; col < s->cols; | ^ libavcodec/vp9.c: In function 'decode_tiles_mt': libavcodec/vp9.c:1382:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1382 | for (tile_row = 0; tile_row < s->s.h.tiling.tile_rows; tile_row++) { | ^ libavcodec/vp9.c:1417:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1417 | if (row + 8 < s->rows) { | ^ libavcodec/vp9.c:1359:50: warning: unused parameter 'tdata' [-Wunused-parameter] 1359 | int decode_tiles_mt(AVCodecContext *avctx, void *tdata, int jobnr, | ~~~~~~^~~~~ libavcodec/vp9.c:1360:35: warning: unused parameter 'threadnr' [-Wunused-parameter] 1360 | int threadnr) | ~~~~^~~~~~~~ libavcodec/vp9.c: In function 'loopfilter_proc': libavcodec/vp9.c:1448:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1448 | for (i = 0; i < s->sb_rows; i++) { | ^ libavcodec/vp9.c:1455:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1455 | for (col = 0; col < s->cols; | ^ libavcodec/vp9.c: In function 'vp9_decode_frame': libavcodec/vp9.c:1490:9: warning: 'pkt_pts' is deprecated [-Wdeprecated-declarations] 1490 | ((AVFrame *)frame)->pkt_pts = pkt->pts; | ^ libavcodec/vp8.c: In function 'vp8_decode_mvs': In file included from libavcodec/avcodec.h:38, from libavcodec/vp9.c:24: ./libavutil/frame.h:369:13: note: declared here 369 | int64_t pkt_pts; | ^~~~~~~ libavcodec/vp8.c:1103:25: warning: unused parameter 'mb_x' [-Wunused-parameter] 1103 | int mb_x, int mb_y, int layout) | ~~~~^~~~ libavcodec/vp8.c:1103:35: warning: unused parameter 'mb_y' [-Wunused-parameter] 1103 | int mb_x, int mb_y, int layout) | ~~~~^~~~ libavcodec/vp9_superframe_bsf.c: In function 'merge_superframe': libavcodec/vp9_superframe_bsf.c:65:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 65 | for (n = 0; n < n_in; n++) { | ^ libavcodec/vp9_superframe_bsf.c:72:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 72 | for (n = 0; n < n_in; n++) { \ | ^ libavcodec/vp9_superframe_bsf.c:82:9: note: in expansion of macro 'wloop' 82 | wloop(mag, *ptr = in[n]->size); | ^~~~~ libavcodec/vp9_superframe_bsf.c:72:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 72 | for (n = 0; n < n_in; n++) { \ | ^ libavcodec/vp9_superframe_bsf.c:85:9: note: in expansion of macro 'wloop' 85 | wloop(mag, AV_WL16(ptr, in[n]->size)); | ^~~~~ libavcodec/vp9.c:1588:33: warning: comparison of integer expressions of different signedness: 'enum TxfmMode' and 'int' [-Wsign-compare] 1588 | if (s->s.h.txfmmode == i) | ^~ libavcodec/vp9_superframe_bsf.c:72:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 72 | for (n = 0; n < n_in; n++) { \ | ^ libavcodec/vp9_superframe_bsf.c:88:9: note: in expansion of macro 'wloop' 88 | wloop(mag, AV_WL24(ptr, in[n]->size)); | ^~~~~ libavcodec/vp9.c:1599:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1599 | for (i = 0; i < s->sb_rows; i++) | ^ libavcodec/vp9_superframe_bsf.c:72:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 72 | for (n = 0; n < n_in; n++) { \ | ^ libavcodec/vp9_superframe_bsf.c:91:9: note: in expansion of macro 'wloop' 91 | wloop(mag, AV_WL32(ptr, in[n]->size)); | ^~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/vp9block.c:24: libavcodec/vp9block.c: In function 'decode_mode': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:96:49: note: in expansion of macro 'FFMIN' 96 | int bw4 = ff_vp9_bwh_tab[1][b->bs][0], w4 = FFMIN(s->cols - col, bw4); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:96:49: note: in expansion of macro 'FFMIN' 96 | int bw4 = ff_vp9_bwh_tab[1][b->bs][0], w4 = FFMIN(s->cols - col, bw4); | ^~~~~ libavcodec/vp9.c:1621:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1621 | for (tile_row = 0; tile_row < s->s.h.tiling.tile_rows; tile_row++) { | ^ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:97:49: note: in expansion of macro 'FFMIN' 97 | int bh4 = ff_vp9_bwh_tab[1][b->bs][1], h4 = FFMIN(s->rows - row, bh4), y; | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:97:49: note: in expansion of macro 'FFMIN' 97 | int bh4 = ff_vp9_bwh_tab[1][b->bs][1], h4 = FFMIN(s->rows - row, bh4), y; | ^~~~~ libavcodec/vp9block.c:98:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 98 | int have_a = row > 0, have_l = col > td->tile_col_start; | ^ libavcodec/vp9.c:1622:45: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1622 | for (tile_col = 0; tile_col < s->s.h.tiling.tile_cols; tile_col++) { | ^ libavcodec/vp9.c:1625:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1625 | if (tile_col == s->s.h.tiling.tile_cols - 1 && | ^~ libavcodec/vp9.c:1626:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1626 | tile_row == s->s.h.tiling.tile_rows - 1) { | ^~ libavcodec/vp9.c:1658:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1658 | for (i = 1; i < s->s.h.tiling.tile_cols; i++) | ^ libavcodec/vp9.c:1659:31: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1659 | for (j = 0; j < sizeof(s->td[i].counts) / sizeof(unsigned); j++) | ^ CC libavcodec/vp9mvs.o CC libavcodec/vp9prob.o libavcodec/vp8.c: In function 'decode_mb_row_no_filter': libavcodec/vp8.c:2358:82: warning: unused parameter 'tdata' [-Wunused-parameter] 2358 | static av_always_inline int decode_mb_row_no_filter(AVCodecContext *avctx, void *tdata, | ~~~~~~^~~~~ libavcodec/vp8.c: In function 'filter_mb_row': libavcodec/vp8.c:2498:73: warning: unused parameter 'tdata' [-Wunused-parameter] 2498 | static av_always_inline void filter_mb_row(AVCodecContext *avctx, void *tdata, | ~~~~~~^~~~~ libavcodec/vp8.c: In function 'vp78_decode_mb_row_sliced': libavcodec/vp8.c:2571:49: warning: unused parameter 'is_vp7' [-Wunused-parameter] 2571 | int threadnr, int is_vp7) | ~~~~^~~~~~ In file included from libavcodec/vp9dsp_12bpp.c:26: libavcodec/vp9dsp_template.c: In function 'dc_128_4x4_c': libavcodec/vp9dsp_template.c:572:41: warning: unused parameter 'left' [-Wunused-parameter] 572 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:572:62: warning: unused parameter 'top' [-Wunused-parameter] 572 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_128_8x8_c': libavcodec/vp9dsp_template.c:585:41: warning: unused parameter 'left' [-Wunused-parameter] 585 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:585:62: warning: unused parameter 'top' [-Wunused-parameter] 585 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_128_16x16_c': libavcodec/vp9dsp_template.c:600:43: warning: unused parameter 'left' [-Wunused-parameter] 600 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:600:64: warning: unused parameter 'top' [-Wunused-parameter] 600 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_128_32x32_c': libavcodec/vp9dsp_template.c:617:43: warning: unused parameter 'left' [-Wunused-parameter] 617 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:617:64: warning: unused parameter 'top' [-Wunused-parameter] 617 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_4x4_c': libavcodec/vp9dsp_template.c:638:41: warning: unused parameter 'left' [-Wunused-parameter] 638 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:638:62: warning: unused parameter 'top' [-Wunused-parameter] 638 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_8x8_c': libavcodec/vp9dsp_template.c:650:41: warning: unused parameter 'left' [-Wunused-parameter] 650 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:650:62: warning: unused parameter 'top' [-Wunused-parameter] 650 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_16x16_c': libavcodec/vp9dsp_template.c:665:43: warning: unused parameter 'left' [-Wunused-parameter] 665 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:665:64: warning: unused parameter 'top' [-Wunused-parameter] 665 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_32x32_c': libavcodec/vp9dsp_template.c:682:43: warning: unused parameter 'left' [-Wunused-parameter] 682 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:682:64: warning: unused parameter 'top' [-Wunused-parameter] 682 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_129_4x4_c': libavcodec/vp9dsp_template.c:703:41: warning: unused parameter 'left' [-Wunused-parameter] 703 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:703:62: warning: unused parameter 'top' [-Wunused-parameter] 703 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_129_8x8_c': libavcodec/vp9dsp_template.c:716:41: warning: unused parameter 'left' [-Wunused-parameter] 716 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:716:62: warning: unused parameter 'top' [-Wunused-parameter] 716 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp8.c: In function 'ff_vp8_decode_free': libavcodec/vp9dsp_template.c: In function 'dc_129_16x16_c': libavcodec/vp9dsp_template.c:731:43: warning: unused parameter 'left' [-Wunused-parameter] 731 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:731:64: warning: unused parameter 'top' [-Wunused-parameter] 731 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp8.c:2825:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2825 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) | ^ libavcodec/vp8.c: In function 'vp8_init_frames': libavcodec/vp9dsp_template.c: In function 'dc_129_32x32_c': libavcodec/vp9dsp_template.c:748:43: warning: unused parameter 'left' [-Wunused-parameter] 748 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:748:64: warning: unused parameter 'top' [-Wunused-parameter] 748 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp8.c:2834:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2834 | for (i = 0; i < FF_ARRAY_ELEMS(s->frames); i++) { | ^ libavcodec/vp8.c: In function 'vp8_decode_update_thread_context': libavcodec/vp9dsp_template.c: In function 'idct4_1d': libavcodec/vp9dsp_template.c:1171:57: warning: unused parameter 'pass' [-Wunused-parameter] 1171 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp8.c:2930:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 2930 | for (i = 0; i < FF_ARRAY_ELEMS(s_src->frames); i++) { | ^ libavcodec/vp9dsp_template.c: In function 'iadst4_1d': libavcodec/vp9dsp_template.c:1187:58: warning: unused parameter 'pass' [-Wunused-parameter] 1187 | dctcoef *out, int pass) | ~~~~^~~~ In file included from libavcodec/vp9dsp_10bpp.c:26: libavcodec/vp9dsp_template.c: In function 'vert_4x4_c': libavcodec/vp9dsp_template.c:34:39: warning: unused parameter 'left' [-Wunused-parameter] 34 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'idct8_1d': libavcodec/vp9dsp_template.c:1205:57: warning: unused parameter 'pass' [-Wunused-parameter] 1205 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'vert_8x8_c': libavcodec/vp9dsp_template.c:48:39: warning: unused parameter 'left' [-Wunused-parameter] 48 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'vert_16x16_c': libavcodec/vp9dsp_template.c:65:41: warning: unused parameter 'left' [-Wunused-parameter] 65 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'iadst8_1d': libavcodec/vp9dsp_template.c:1241:58: warning: unused parameter 'pass' [-Wunused-parameter] 1241 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'vert_32x32_c': libavcodec/vp9dsp_template.c:86:41: warning: unused parameter 'left' [-Wunused-parameter] 86 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'hor_4x4_c': libavcodec/vp9dsp_template.c:115:60: warning: unused parameter 'top' [-Wunused-parameter] 115 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'hor_8x8_c': libavcodec/vp9dsp_template.c:128:60: warning: unused parameter 'top' [-Wunused-parameter] 128 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'hor_16x16_c': libavcodec/vp9dsp_template.c:145:62: warning: unused parameter 'top' [-Wunused-parameter] 145 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'hor_32x32_c': libavcodec/vp9dsp_template.c:164:62: warning: unused parameter 'top' [-Wunused-parameter] 164 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ In file included from libavcodec/vp9dsp_8bpp.c:26: libavcodec/vp9dsp_template.c: In function 'vert_4x4_c': libavcodec/vp9dsp_template.c:34:39: warning: unused parameter 'left' [-Wunused-parameter] 34 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'vert_8x8_c': libavcodec/vp9dsp_template.c:48:39: warning: unused parameter 'left' [-Wunused-parameter] 48 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'idct16_1d': libavcodec/vp9dsp_template.c:1287:58: warning: unused parameter 'pass' [-Wunused-parameter] 1287 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'vert_16x16_c': libavcodec/vp9dsp_template.c:65:41: warning: unused parameter 'left' [-Wunused-parameter] 65 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'vert_32x32_c': libavcodec/vp9dsp_template.c:86:41: warning: unused parameter 'left' [-Wunused-parameter] 86 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'hor_4x4_c': libavcodec/vp9dsp_template.c:115:60: warning: unused parameter 'top' [-Wunused-parameter] 115 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'hor_8x8_c': libavcodec/vp9dsp_template.c:128:60: warning: unused parameter 'top' [-Wunused-parameter] 128 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'iadst16_1d': libavcodec/vp9dsp_template.c:1375:59: warning: unused parameter 'pass' [-Wunused-parameter] 1375 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'hor_16x16_c': libavcodec/vp9dsp_template.c:145:62: warning: unused parameter 'top' [-Wunused-parameter] 145 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'hor_32x32_c': libavcodec/vp9dsp_template.c:164:62: warning: unused parameter 'top' [-Wunused-parameter] 164 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/vp9block.c:24: libavcodec/vp9block.c: In function 'decode_coeffs': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:973:17: note: in expansion of macro 'FFMIN' 973 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ libavcodec/vp9dsp_template.c: In function 'dc_left_4x4_c': libavcodec/vp9dsp_template.c:408:64: warning: unused parameter 'top' [-Wunused-parameter] 408 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:973:17: note: in expansion of macro 'FFMIN' 973 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ CC libavcodec/vp9recon.o libavcodec/vp9dsp_template.c: In function 'dc_left_8x8_c': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:974:17: note: in expansion of macro 'FFMIN' 974 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ libavcodec/vp9dsp_template.c:422:64: warning: unused parameter 'top' [-Wunused-parameter] 422 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:974:17: note: in expansion of macro 'FFMIN' 974 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ libavcodec/vp9dsp_template.c: In function 'dc_left_16x16_c': libavcodec/vp9dsp_template.c:440:66: warning: unused parameter 'top' [-Wunused-parameter] 440 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'idct32_1d': libavcodec/vp9dsp_template.c:1480:58: warning: unused parameter 'pass' [-Wunused-parameter] 1480 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_left_4x4_c': libavcodec/vp9dsp_template.c:408:64: warning: unused parameter 'top' [-Wunused-parameter] 408 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_left_8x8_c': libavcodec/vp9dsp_template.c:422:64: warning: unused parameter 'top' [-Wunused-parameter] 422 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_left_16x16_c': libavcodec/vp9dsp_template.c:440:66: warning: unused parameter 'top' [-Wunused-parameter] 440 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ CC libavcodec/vqavideo.o libavcodec/vp9dsp_template.c: In function 'dc_left_32x32_c': libavcodec/vp9dsp_template.c:461:66: warning: unused parameter 'top' [-Wunused-parameter] 461 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_top_4x4_c': libavcodec/vp9dsp_template.c:489:41: warning: unused parameter 'left' [-Wunused-parameter] 489 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_top_8x8_c': libavcodec/vp9dsp_template.c:503:41: warning: unused parameter 'left' [-Wunused-parameter] 503 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_left_32x32_c': libavcodec/vp9dsp_template.c: In function 'dc_top_16x16_c': libavcodec/vp9dsp_template.c:461:66: warning: unused parameter 'top' [-Wunused-parameter] 461 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:521:43: warning: unused parameter 'left' [-Wunused-parameter] 521 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_top_4x4_c': libavcodec/vp9dsp_template.c:489:41: warning: unused parameter 'left' [-Wunused-parameter] 489 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_top_32x32_c': libavcodec/vp9dsp_template.c: In function 'dc_top_8x8_c': libavcodec/vp9dsp_template.c:542:43: warning: unused parameter 'left' [-Wunused-parameter] 542 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:503:41: warning: unused parameter 'left' [-Wunused-parameter] 503 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_128_4x4_c': libavcodec/vp9dsp_template.c:572:41: warning: unused parameter 'left' [-Wunused-parameter] 572 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_top_16x16_c': libavcodec/vp9dsp_template.c:572:62: warning: unused parameter 'top' [-Wunused-parameter] 572 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:521:43: warning: unused parameter 'left' [-Wunused-parameter] 521 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_128_8x8_c': libavcodec/vp9dsp_template.c:585:41: warning: unused parameter 'left' [-Wunused-parameter] 585 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:585:62: warning: unused parameter 'top' [-Wunused-parameter] 585 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_128_16x16_c': libavcodec/vp9dsp_template.c: In function 'dc_top_32x32_c': libavcodec/vp9dsp_template.c:600:43: warning: unused parameter 'left' [-Wunused-parameter] 600 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:542:43: warning: unused parameter 'left' [-Wunused-parameter] 542 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_128_4x4_c': libavcodec/vp9dsp_template.c:572:41: warning: unused parameter 'left' [-Wunused-parameter] 572 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:572:62: warning: unused parameter 'top' [-Wunused-parameter] 572 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_128_8x8_c': libavcodec/vp9dsp_template.c:585:41: warning: unused parameter 'left' [-Wunused-parameter] 585 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:585:62: warning: unused parameter 'top' [-Wunused-parameter] 585 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_128_16x16_c': libavcodec/vp9dsp_template.c:600:43: warning: unused parameter 'left' [-Wunused-parameter] 600 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:600:64: warning: unused parameter 'top' [-Wunused-parameter] 600 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:600:64: warning: unused parameter 'top' [-Wunused-parameter] 600 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_128_32x32_c': libavcodec/vp9dsp_template.c:617:43: warning: unused parameter 'left' [-Wunused-parameter] 617 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:617:64: warning: unused parameter 'top' [-Wunused-parameter] 617 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_128_32x32_c': libavcodec/vp9dsp_template.c:617:43: warning: unused parameter 'left' [-Wunused-parameter] 617 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:617:64: warning: unused parameter 'top' [-Wunused-parameter] 617 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_4x4_c': libavcodec/vp9dsp_template.c:638:41: warning: unused parameter 'left' [-Wunused-parameter] 638 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_127_4x4_c': libavcodec/vp9dsp_template.c:638:62: warning: unused parameter 'top' [-Wunused-parameter] 638 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:638:41: warning: unused parameter 'left' [-Wunused-parameter] 638 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:638:62: warning: unused parameter 'top' [-Wunused-parameter] 638 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_8x8_c': libavcodec/vp9dsp_template.c:650:41: warning: unused parameter 'left' [-Wunused-parameter] 650 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:650:62: warning: unused parameter 'top' [-Wunused-parameter] 650 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_16x16_c': libavcodec/vp9dsp_template.c:665:43: warning: unused parameter 'left' [-Wunused-parameter] 665 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:665:64: warning: unused parameter 'top' [-Wunused-parameter] 665 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_8x8_c': libavcodec/vp9dsp_template.c:650:41: warning: unused parameter 'left' [-Wunused-parameter] 650 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:650:62: warning: unused parameter 'top' [-Wunused-parameter] 650 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_64h_c': libavcodec/vp9dsp_template.c: In function 'dc_127_32x32_c': libavcodec/vp9dsp_template.c:682:43: warning: unused parameter 'left' [-Wunused-parameter] 682 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_127_16x16_c': libavcodec/vp9dsp_template.c:682:64: warning: unused parameter 'top' [-Wunused-parameter] 682 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:665:43: warning: unused parameter 'left' [-Wunused-parameter] 665 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:665:64: warning: unused parameter 'top' [-Wunused-parameter] 665 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_129_4x4_c': libavcodec/vp9dsp_template.c:703:41: warning: unused parameter 'left' [-Wunused-parameter] 703 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:703:62: warning: unused parameter 'top' [-Wunused-parameter] 703 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_127_32x32_c': libavcodec/vp9dsp_template.c: In function 'dc_129_8x8_c': libavcodec/vp9dsp_template.c:682:43: warning: unused parameter 'left' [-Wunused-parameter] 682 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:716:41: warning: unused parameter 'left' [-Wunused-parameter] 716 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:682:64: warning: unused parameter 'top' [-Wunused-parameter] 682 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:716:62: warning: unused parameter 'top' [-Wunused-parameter] 716 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_129_4x4_c': libavcodec/vp9dsp_template.c: In function 'dc_129_16x16_c': libavcodec/vp9dsp_template.c:703:41: warning: unused parameter 'left' [-Wunused-parameter] 703 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:731:43: warning: unused parameter 'left' [-Wunused-parameter] 731 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:703:62: warning: unused parameter 'top' [-Wunused-parameter] 703 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:731:64: warning: unused parameter 'top' [-Wunused-parameter] 731 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_129_8x8_c': libavcodec/vp9dsp_template.c:716:41: warning: unused parameter 'left' [-Wunused-parameter] 716 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:716:62: warning: unused parameter 'top' [-Wunused-parameter] 716 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'dc_129_32x32_c': libavcodec/vp9dsp_template.c:748:43: warning: unused parameter 'left' [-Wunused-parameter] 748 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_129_16x16_c': libavcodec/vp9dsp_template.c:748:64: warning: unused parameter 'top' [-Wunused-parameter] 748 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:731:43: warning: unused parameter 'left' [-Wunused-parameter] 731 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:731:64: warning: unused parameter 'top' [-Wunused-parameter] 731 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_64v_c': libavcodec/vp9dsp_template.c: In function 'diag_downleft_4x4_c': libavcodec/vp9dsp_template.c:784:48: warning: unused parameter 'left' [-Wunused-parameter] 784 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'dc_129_32x32_c': libavcodec/vp9dsp_template.c:748:43: warning: unused parameter 'left' [-Wunused-parameter] 748 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:748:64: warning: unused parameter 'top' [-Wunused-parameter] 748 | const uint8_t *left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'diag_downleft_8x8_c': libavcodec/vp9dsp_template.c:803:62: warning: unused parameter 'left' [-Wunused-parameter] 803 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:821:1: note: in expansion of macro 'def_diag_downleft' 821 | def_diag_downleft(8) | ^~~~~~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'diag_downleft_16x16_c': libavcodec/vp9dsp_template.c: In function 'diag_downleft_4x4_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_64h_c': libavcodec/vp9dsp_template.c:784:48: warning: unused parameter 'left' [-Wunused-parameter] 784 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:803:62: warning: unused parameter 'left' [-Wunused-parameter] 803 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:822:1: note: in expansion of macro 'def_diag_downleft' 822 | def_diag_downleft(16) | ^~~~~~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'diag_downleft_32x32_c': libavcodec/vp9dsp_template.c: In function 'diag_downleft_8x8_c': libavcodec/vp9dsp_template.c:803:62: warning: unused parameter 'left' [-Wunused-parameter] 803 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:821:1: note: in expansion of macro 'def_diag_downleft' 821 | def_diag_downleft(8) | ^~~~~~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'diag_downleft_16x16_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:803:62: warning: unused parameter 'left' [-Wunused-parameter] 803 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:822:1: note: in expansion of macro 'def_diag_downleft' 822 | def_diag_downleft(16) | ^~~~~~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_64v_c': libavcodec/vp9block.c: In function 'ff_vp9_decode_block': libavcodec/vp9dsp_template.c: In function 'diag_downleft_32x32_c': libavcodec/vp9block.c:1360:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1360 | (row + h4) > s->rows; | ^ libavcodec/vp9dsp_template.c:803:62: warning: unused parameter 'left' [-Wunused-parameter] 803 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:823:1: note: in expansion of macro 'def_diag_downleft' 823 | def_diag_downleft(32) | ^~~~~~~~~~~~~~~~~ libavcodec/vp9block.c:1362:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1362 | (row + h4) > s->rows; | ^ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/vp9block.c:24: ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:1393:17: note: in expansion of macro 'FFMIN' 1393 | int w = FFMIN(s->cols - col, w4) * 8, h = FFMIN(s->rows - row, h4) * 8, n, o = 0; | ^~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_64h_c': ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:1393:17: note: in expansion of macro 'FFMIN' 1393 | int w = FFMIN(s->cols - col, w4) * 8, h = FFMIN(s->rows - row, h4) * 8, n, o = 0; | ^~~~~ libavcodec/vp9dsp_template.c:803:62: warning: unused parameter 'left' [-Wunused-parameter] 803 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:823:1: note: in expansion of macro 'def_diag_downleft' 823 | def_diag_downleft(32) | ^~~~~~~~~~~~~~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:1393:51: note: in expansion of macro 'FFMIN' 1393 | int w = FFMIN(s->cols - col, w4) * 8, h = FFMIN(s->rows - row, h4) * 8, n, o = 0; | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:1393:51: note: in expansion of macro 'FFMIN' 1393 | int w = FFMIN(s->cols - col, w4) * 8, h = FFMIN(s->rows - row, h4) * 8, n, o = 0; | ^~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:1407:17: note: in expansion of macro 'FFMIN' 1407 | int w = FFMIN(s->cols - col, w4) * 8 >> s->ss_h; | ^~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_64v_c': ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:1407:17: note: in expansion of macro 'FFMIN' 1407 | int w = FFMIN(s->cols - col, w4) * 8 >> s->ss_h; | ^~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:1408:17: note: in expansion of macro 'FFMIN' 1408 | int h = FFMIN(s->rows - row, h4) * 8 >> s->ss_v, n, o = 0; | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:1408:17: note: in expansion of macro 'FFMIN' 1408 | int h = FFMIN(s->rows - row, h4) * 8 >> s->ss_v, n, o = 0; | ^~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_32h_c': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:1428:21: note: in expansion of macro 'FFMIN' 1428 | int x_end = FFMIN(s->cols - col, w4), y_end = FFMIN(s->rows - row, h4); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:1428:21: note: in expansion of macro 'FFMIN' 1428 | int x_end = FFMIN(s->cols - col, w4), y_end = FFMIN(s->rows - row, h4); | ^~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9block.c:1428:55: note: in expansion of macro 'FFMIN' 1428 | int x_end = FFMIN(s->cols - col, w4), y_end = FFMIN(s->rows - row, h4); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9block.c:1428:55: note: in expansion of macro 'FFMIN' 1428 | int x_end = FFMIN(s->cols - col, w4), y_end = FFMIN(s->rows - row, h4); | ^~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_32v_c': libavcodec/vp9block.c:1435:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1435 | s->cols & 1 && col + w4 >= s->cols ? s->cols & 7 : 0, | ^~ libavcodec/vp9block.c:1436:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1436 | s->rows & 1 && row + h4 >= s->rows ? s->rows & 7 : 0, | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_32h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_32v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'vert_left_4x4_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_32h_c': libavcodec/vp9dsp_template.c:980:44: warning: unused parameter 'left' [-Wunused-parameter] 980 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_32v_c': libavcodec/vp9dsp_template.c: In function 'vert_left_8x8_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:1002:58: warning: unused parameter 'left' [-Wunused-parameter] 1002 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:1025:1: note: in expansion of macro 'def_vert_left' 1025 | def_vert_left(8) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_16h_c': libavcodec/vp9dsp_template.c: In function 'vert_left_16x16_c': libavcodec/vp9dsp_template.c:1002:58: warning: unused parameter 'left' [-Wunused-parameter] 1002 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:1026:1: note: in expansion of macro 'def_vert_left' 1026 | def_vert_left(16) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_16v_c': libavcodec/vp9dsp_template.c: In function 'vert_left_32x32_c': libavcodec/vp9dsp_template.c:1002:58: warning: unused parameter 'left' [-Wunused-parameter] 1002 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:1027:1: note: in expansion of macro 'def_vert_left' 1027 | def_vert_left(32) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'hor_up_4x4_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:1030:63: warning: unused parameter 'top' [-Wunused-parameter] 1030 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_16h_c': libavcodec/vp9dsp_template.c: In function 'hor_up_8x8_c': libavcodec/vp9dsp_template.c:1048:77: warning: unused parameter 'top' [-Wunused-parameter] 1048 | const uint8_t *_left, const uint8_t *top) \ | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:1072:1: note: in expansion of macro 'def_hor_up' 1072 | def_hor_up(8) | ^~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'hor_up_16x16_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_16v_c': libavcodec/vp9dsp_template.c:1048:77: warning: unused parameter 'top' [-Wunused-parameter] 1048 | const uint8_t *_left, const uint8_t *top) \ | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:1073:1: note: in expansion of macro 'def_hor_up' 1073 | def_hor_up(16) | ^~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'hor_up_32x32_c': libavcodec/vp9dsp_template.c:1048:77: warning: unused parameter 'top' [-Wunused-parameter] 1048 | const uint8_t *_left, const uint8_t *top) \ | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:1074:1: note: in expansion of macro 'def_hor_up' 1074 | def_hor_up(32) | ^~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_16h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_16v_c': libavcodec/vp9dsp_template.c: In function 'idct4_1d': libavcodec/vp9dsp_template.c:1171:57: warning: unused parameter 'pass' [-Wunused-parameter] 1171 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'iadst4_1d': libavcodec/vp9dsp_template.c:1187:58: warning: unused parameter 'pass' [-Wunused-parameter] 1187 | dctcoef *out, int pass) | ~~~~^~~~ In file included from libavcodec/vp56.h:32, from libavcodec/vp9mvs.c:25: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_8h_c': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_8v_c': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c: In function 'vert_left_4x4_c': libavcodec/vp9dsp_template.c: In function 'idct8_1d': libavcodec/vp9dsp_template.c:980:44: warning: unused parameter 'left' [-Wunused-parameter] 980 | const uint8_t *left, const uint8_t *_top) | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_8h_c': libavcodec/vp9dsp_template.c: In function 'vert_left_8x8_c': libavcodec/vp9dsp_template.c:1002:58: warning: unused parameter 'left' [-Wunused-parameter] 1002 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:1025:1: note: in expansion of macro 'def_vert_left' 1025 | def_vert_left(8) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'vert_left_16x16_c': libavcodec/vp9dsp_template.c:1205:57: warning: unused parameter 'pass' [-Wunused-parameter] 1205 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:1002:58: warning: unused parameter 'left' [-Wunused-parameter] 1002 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:1026:1: note: in expansion of macro 'def_vert_left' 1026 | def_vert_left(16) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_8v_c': libavcodec/vp9dsp_template.c: In function 'vert_left_32x32_c': libavcodec/vp9dsp_template.c: In function 'iadst8_1d': libavcodec/vp9dsp_template.c:1241:58: warning: unused parameter 'pass' [-Wunused-parameter] 1241 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:1002:58: warning: unused parameter 'left' [-Wunused-parameter] 1002 | const uint8_t *left, const uint8_t *_top) \ | ~~~~~~~~~~~~~~~^~~~ libavcodec/vp9dsp_template.c:1027:1: note: in expansion of macro 'def_vert_left' 1027 | def_vert_left(32) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_8h_c': libavcodec/vp9dsp_template.c: In function 'hor_up_4x4_c': libavcodec/vp9dsp_template.c:1030:63: warning: unused parameter 'top' [-Wunused-parameter] 1030 | const uint8_t *_left, const uint8_t *top) | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c: In function 'hor_up_8x8_c': libavcodec/vp9dsp_template.c:1048:77: warning: unused parameter 'top' [-Wunused-parameter] 1048 | const uint8_t *_left, const uint8_t *top) \ | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:1072:1: note: in expansion of macro 'def_hor_up' 1072 | def_hor_up(8) | ^~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_8v_c': In file included from libavcodec/vp9mvs.c:25: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'hor_up_16x16_c': libavcodec/vp9dsp_template.c:1048:77: warning: unused parameter 'top' [-Wunused-parameter] 1048 | const uint8_t *_left, const uint8_t *top) \ | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:1073:1: note: in expansion of macro 'def_hor_up' 1073 | def_hor_up(16) | ^~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'hor_up_32x32_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_4h_c': libavcodec/vp9dsp_template.c:1048:77: warning: unused parameter 'top' [-Wunused-parameter] 1048 | const uint8_t *_left, const uint8_t *top) \ | ~~~~~~~~~~~~~~~^~~ libavcodec/vp9dsp_template.c:1074:1: note: in expansion of macro 'def_hor_up' 1074 | def_hor_up(32) | ^~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'idct16_1d': libavcodec/vp9dsp_template.c:1287:58: warning: unused parameter 'pass' [-Wunused-parameter] 1287 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_4v_c': libavcodec/vp9dsp_template.c: In function 'idct4_1d': libavcodec/vp9dsp_template.c:1171:57: warning: unused parameter 'pass' [-Wunused-parameter] 1171 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'iadst4_1d': libavcodec/vp9dsp_template.c:1187:58: warning: unused parameter 'pass' [-Wunused-parameter] 1187 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_4h_c': libavcodec/vp9dsp_template.c: In function 'iadst16_1d': libavcodec/vp9dsp_template.c:1375:59: warning: unused parameter 'pass' [-Wunused-parameter] 1375 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_4v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'idct8_1d': libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_4h_c': libavcodec/vp9dsp_template.c:1205:57: warning: unused parameter 'pass' [-Wunused-parameter] 1205 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'iadst8_1d': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_4v_c': libavcodec/vp9dsp_template.c:1241:58: warning: unused parameter 'pass' [-Wunused-parameter] 1241 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_64h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_64v_c': libavcodec/vp9dsp_template.c: In function 'idct32_1d': libavcodec/vp9dsp_template.c:1480:58: warning: unused parameter 'pass' [-Wunused-parameter] 1480 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'idct16_1d': libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_64h_c': libavcodec/vp9dsp_template.c:1287:58: warning: unused parameter 'pass' [-Wunused-parameter] 1287 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_64v_c': libavcodec/vp9dsp_template.c: In function 'iadst16_1d': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:1375:59: warning: unused parameter 'pass' [-Wunused-parameter] 1375 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_64h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_64v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_32h_c': In file included from libavcodec/vp56.h:32, from libavcodec/vp9shared.h:32, from libavcodec/vp9dec.h:37, from libavcodec/vp9lpf.c:24: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_32v_c': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_32h_c': libavcodec/vp9mvs.c: In function 'find_ref_mvs': 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) { | ^ libavcodec/vp9dsp_template.c: In function 'idct32_1d': libavcodec/vp9dsp_template.c:1480:58: warning: unused parameter 'pass' [-Wunused-parameter] 1480 | dctcoef *out, int pass) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_32v_c': 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 && | ^~ 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 && | ^ 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) { | ^ libavcodec/vp9dsp_template.c: In function 'copy64_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_32h_c': In file included from libavcodec/vp9shared.h:32, from libavcodec/vp9dec.h:37, from libavcodec/vp9lpf.c:24: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1983:1: note: in expansion of macro 'copy_avg_fn' 1983 | copy_avg_fn(64) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1983:1: note: in expansion of macro 'copy_avg_fn' 1983 | copy_avg_fn(64) | ^~~~~~~~~~~ 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) { | ^~ libavcodec/vp9dsp_template.c: In function 'avg64_c': 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) { | ^ 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) { | ^ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1983:1: note: in expansion of macro 'copy_avg_fn' 1983 | copy_avg_fn(64) | ^~~~~~~~~~~ In file included from libavcodec/vp56.h:32, from libavcodec/vp9shared.h:32, from libavcodec/vp9dec.h:37, from libavcodec/vp9data.h:27, from libavcodec/vp9recon.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1983:1: note: in expansion of macro 'copy_avg_fn' 1983 | copy_avg_fn(64) | ^~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c: In function 'copy32_c': libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1984:1: note: in expansion of macro 'copy_avg_fn' 1984 | copy_avg_fn(32) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'copy64_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1984:1: note: in expansion of macro 'copy_avg_fn' 1984 | copy_avg_fn(32) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1983:1: note: in expansion of macro 'copy_avg_fn' 1983 | copy_avg_fn(64) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg32_c': CC libavcodec/wavpack.o libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_32v_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1983:1: note: in expansion of macro 'copy_avg_fn' 1983 | copy_avg_fn(64) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg64_c': libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1984:1: note: in expansion of macro 'copy_avg_fn' 1984 | copy_avg_fn(32) | ^~~~~~~~~~~ In file included from libavcodec/vp9shared.h:32, from libavcodec/vp9dec.h:37, from libavcodec/vp9data.h:27, from libavcodec/vp9recon.c:29: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1983:1: note: in expansion of macro 'copy_avg_fn' 1983 | copy_avg_fn(64) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_16h_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1984:1: note: in expansion of macro 'copy_avg_fn' 1984 | copy_avg_fn(32) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'copy16_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1983:1: note: in expansion of macro 'copy_avg_fn' 1983 | copy_avg_fn(64) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'copy32_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_16v_c': libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1984:1: note: in expansion of macro 'copy_avg_fn' 1984 | copy_avg_fn(32) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_16h_c': libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1985:1: note: in expansion of macro 'copy_avg_fn' 1985 | copy_avg_fn(16) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1984:1: note: in expansion of macro 'copy_avg_fn' 1984 | copy_avg_fn(32) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg32_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1985:1: note: in expansion of macro 'copy_avg_fn' 1985 | copy_avg_fn(16) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_16v_c': libavcodec/vp9dsp_template.c: In function 'avg16_c': libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1984:1: note: in expansion of macro 'copy_avg_fn' 1984 | copy_avg_fn(32) | ^~~~~~~~~~~ libavcodec/vp9recon.c: In function 'check_intra_mode': 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; | ^ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1985:1: note: in expansion of macro 'copy_avg_fn' 1985 | copy_avg_fn(16) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1984:1: note: in expansion of macro 'copy_avg_fn' 1984 | copy_avg_fn(32) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'copy16_c': libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1985:1: note: in expansion of macro 'copy_avg_fn' 1985 | copy_avg_fn(16) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1985:1: note: in expansion of macro 'copy_avg_fn' 1985 | copy_avg_fn(16) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'copy8_c': In file included from libavcodec/vp56.h:32, from libavcodec/vp9prob.c:24: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1985:1: note: in expansion of macro 'copy_avg_fn' 1985 | copy_avg_fn(16) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg16_c': libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1986:1: note: in expansion of macro 'copy_avg_fn' 1986 | copy_avg_fn(8) | ^~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ In file included from ./libavutil/avutil.h:296, from ./libavutil/avassert.h:31, from libavcodec/vp9recon.c:24: libavcodec/vp9recon.c: In function 'intra_recon': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9recon.c:226:17: note: in expansion of macro 'FFMIN' 226 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9recon.c:226:17: note: in expansion of macro 'FFMIN' 226 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9recon.c:227:17: note: in expansion of macro 'FFMIN' 227 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9recon.c:227:17: note: in expansion of macro 'FFMIN' 227 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1985:1: note: in expansion of macro 'copy_avg_fn' 1985 | copy_avg_fn(16) | ^~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1986:1: note: in expansion of macro 'copy_avg_fn' 1986 | copy_avg_fn(8) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg8_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1985:1: note: in expansion of macro 'copy_avg_fn' 1985 | copy_avg_fn(16) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'copy8_c': libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1986:1: note: in expansion of macro 'copy_avg_fn' 1986 | copy_avg_fn(8) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1986:1: note: in expansion of macro 'copy_avg_fn' 1986 | copy_avg_fn(8) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1986:1: note: in expansion of macro 'copy_avg_fn' 1986 | copy_avg_fn(8) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'copy4_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1986:1: note: in expansion of macro 'copy_avg_fn' 1986 | copy_avg_fn(8) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg8_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_16h_c': In file included from libavcodec/vp9prob.c:24: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1987:1: note: in expansion of macro 'copy_avg_fn' 1987 | copy_avg_fn(4) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1986:1: note: in expansion of macro 'copy_avg_fn' 1986 | copy_avg_fn(8) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_16v_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1987:1: note: in expansion of macro 'copy_avg_fn' 1987 | copy_avg_fn(4) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1986:1: note: in expansion of macro 'copy_avg_fn' 1986 | copy_avg_fn(8) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'copy4_c': libavcodec/vp9dsp_template.c: In function 'avg4_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_8h_c': libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1987:1: note: in expansion of macro 'copy_avg_fn' 1987 | copy_avg_fn(4) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1987:1: note: in expansion of macro 'copy_avg_fn' 1987 | copy_avg_fn(4) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1980:1: note: in expansion of macro 'fpel_fn' 1980 | fpel_fn(copy, sz) \ | ^~~~~~~ libavcodec/vp9dsp_template.c:1987:1: note: in expansion of macro 'copy_avg_fn' 1987 | copy_avg_fn(4) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg4_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_8v_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1987:1: note: in expansion of macro 'copy_avg_fn' 1987 | copy_avg_fn(4) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:1974:37: warning: unused parameter 'mx' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1987:1: note: in expansion of macro 'copy_avg_fn' 1987 | copy_avg_fn(4) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_8h_c': libavcodec/vp9dsp_template.c:1974:45: warning: unused parameter 'my' [-Wunused-parameter] 1974 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:1981:1: note: in expansion of macro 'fpel_fn' 1981 | fpel_fn(avg, sz) | ^~~~~~~ libavcodec/vp9dsp_template.c:1987:1: note: in expansion of macro 'copy_avg_fn' 1987 | copy_avg_fn(4) | ^~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_64h_c': In file included from libavcodec/get_bits.h:37, from libavcodec/vp56.h:30, from libavcodec/vp9prob.c:24: libavcodec/vp9prob.c: In function 'adapt_prob': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/mathops.h:202:49: note: in definition of macro 'FASTDIV' 202 | # define FASTDIV(a,b) ((uint32_t)((((uint64_t)a) * ff_inverse[b]) >> 32)) | ^ libavcodec/vp9prob.c:37:45: note: in expansion of macro 'FFMIN' 37 | update_factor = FASTDIV(update_factor * FFMIN(ct, max_count), max_count); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/mathops.h:202:49: note: in definition of macro 'FASTDIV' 202 | # define FASTDIV(a,b) ((uint32_t)((((uint64_t)a) * ff_inverse[b]) >> 32)) | ^ libavcodec/vp9prob.c:37:45: note: in expansion of macro 'FFMIN' 37 | update_factor = FASTDIV(update_factor * FFMIN(ct, max_count), max_count); | ^~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_64h_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_64v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_64v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_8v_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_64h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_8h_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_64h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_64v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_8v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_64v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_64h_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_4h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_64h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_4v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_64v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_64v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_4h_c': In file included from libavcodec/vqavideo.c:73: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_64h_c': libavcodec/vp9dsp_template.c: In function 'put_bilin_64h_c': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_64v_c': libavcodec/vp9dsp_template.c: In function 'put_bilin_64v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_32h_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_32h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_32v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_32v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_4v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_32h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_4h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_4v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_32h_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_32v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vqavideo.c: In function 'decode_format80': libavcodec/vqavideo.c:234:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | if (src_size < 0 || src_size > bytestream2_get_bytes_left(&s->gb)) { | ^ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_32h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_32v_c': libavcodec/vqavideo.c: In function 'vqa_decode_chunk': libavcodec/vqavideo.c:422:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 422 | for (i = 0; i < chunk_size / 3; i++) { | ^ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_32h_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_32v_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_32v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_16h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_32h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_16v_c': libavcodec/vqavideo.c:547:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 547 | if (chunk_size > MAX_CODEBOOK_SIZE - s->next_codebook_buffer_index) { | ^ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vqavideo.c:576:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 576 | if (chunk_size > MAX_CODEBOOK_SIZE - s->next_codebook_buffer_index) { | ^ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_16h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_32v_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_16v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_16h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_32h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_16v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_16h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_16v_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_32v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_8h_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_16h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_8v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_16v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_8h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_16h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_8v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_16v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_8h_c': CC libavcodec/wavpackenc.o libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_16h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_8v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_16v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_16h_c': libavcodec/vp9dsp_template.c: In function 'put_bilin_8h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_16v_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_8v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_8h_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_4h_c': libavcodec/vp9recon.c: In function 'inter_recon': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9recon.c:594:21: note: in expansion of macro 'FFMIN' 594 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9recon.c:594:21: note: in expansion of macro 'FFMIN' 594 | int end_x = FFMIN(2 * (s->cols - col), w4); | ^~~~~ ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/vp9recon.c:595:21: note: in expansion of macro 'FFMIN' 595 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ ./libavutil/common.h:96:33: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/vp9recon.c:595:21: note: in expansion of macro 'FFMIN' 595 | int end_y = FFMIN(2 * (s->rows - row), h4); | ^~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_8v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_4v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_8h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_4h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_8v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_8h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_4v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_8v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_4h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_8h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_8v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_4v_c': libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_4h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_regular_4v_c': libavcodec/vp9dsp_template.c: In function 'put_bilin_4h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_4h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_4v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_64h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_smooth_4v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_4h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_8tap_sharp_4v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_64v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_4h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_64h_c': In file included from libavcodec/wavpack.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ CC libavcodec/wcmv.o libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_64v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_64h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'put_bilin_4v_c': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_64v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2254:1: note: in expansion of macro 'filter_fn_set' 2254 | filter_fn_set(put) | ^~~~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_64h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_64v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_64h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_64v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_32h_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_64h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_32v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_64v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_32h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_64h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_32v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_64v_c': In file included from libavcodec/wavpack.c:30: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_64h_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_32h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_64v_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_32v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_32h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_32v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_16h_c': In file included from libavcodec/wavpack.c:31: libavcodec/wavpack.h: In function 'wp_exp2': libavcodec/wavpack.h:174:13: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 174 | if (val > 31U) | ^ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/wavpack.c: In function 'wv_get_value': libavcodec/wavpack.c:149:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 149 | if ((ctx->ch[0].median[0] < 2U) && (ctx->ch[1].median[0] < 2U) && | ^ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_16v_c': libavcodec/wavpack.c:149:62: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 149 | if ((ctx->ch[0].median[0] < 2U) && (ctx->ch[1].median[0] < 2U) && | ^ libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2248:1: note: in expansion of macro 'filter_fn' 2248 | filter_fn(64, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_32h_c': libavcodec/wavpack.c:235:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 235 | if (add >= 0x2000000U) { | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_16h_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_32v_c': libavcodec/wavpack.c: In function 'wv_get_value_float': libavcodec/wavpack.c:317:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 317 | if (S >= 0x1000000U) { | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_32h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_16v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_16h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_16v_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_32v_c': In file included from libavcodec/wavpackenc.c:28: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_16h_c': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_32h_c': libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_16v_c': libavcodec/wavpack.c: In function 'wavpack_decode_block': libavcodec/wavpack.c:714:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 714 | if (bytestream2_get_bytes_left(&gb) < ssize) { | ^ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_32v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_8h_c': In file included from libavcodec/wavpackenc.h:24, from libavcodec/wavpackenc.c:29: libavcodec/wavpack.h: In function 'wp_exp2': libavcodec/wavpack.h:174:13: warning: comparison of integer expressions of different signedness: 'int16_t' {aka 'short int'} and 'unsigned int' [-Wsign-compare] 174 | if (val > 31U) | ^ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_32h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_32v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_8v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2249:1: note: in expansion of macro 'filter_fn' 2249 | filter_fn(32, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_16h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_8h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_8v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_8h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_16v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_8v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_16h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_8h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_16v_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_8v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_16h_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_4h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_4v_c': libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_16v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_4h_c': libavcodec/vp9dsp_template.c: In function 'avg_bilin_16h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_4v_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_16v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_4h_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2250:1: note: in expansion of macro 'filter_fn' 2250 | filter_fn(16, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_8h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_4v_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_8v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_4h_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_8h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_4v_c': In file included from libavcodec/wcmv.c:30: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_8v_c': libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_8h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_8v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_8h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_8v_c': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/wavpackenc.c: In function 'log2sample': libavcodec/wavpackenc.c:657:28: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 657 | if (limit && dbits >= limit) | ^~ libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2251:1: note: in expansion of macro 'filter_fn' 2251 | filter_fn(8, avg) \ | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_4h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2234:1: note: in expansion of macro 'filter_fn_1d' 2234 | filter_fn_1d(sz, h, mx, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_regular_4v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2235:1: note: in expansion of macro 'filter_fn_1d' 2235 | filter_fn_1d(sz, v, my, regular, FILTER_8TAP_REGULAR, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_4h_c': libavcodec/wavpackenc.c: In function 'scan_word': libavcodec/wavpackenc.c:999:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 999 | if (value < GET_MED(0)) { | ^ libavcodec/wavpackenc.c:1005:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1005 | if (value - low < GET_MED(1)) { | ^ libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2237:1: note: in expansion of macro 'filter_fn_1d' 2237 | filter_fn_1d(sz, h, mx, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_smooth_4v_c': libavcodec/wavpackenc.c:1011:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1011 | if (value - low < GET_MED(2)) { | ^ libavcodec/wavpackenc.c:990:45: warning: unused parameter 's' [-Wunused-parameter] 990 | static void scan_word(WavPackEncodeContext *s, WvChannel *c, | ~~~~~~~~~~~~~~~~~~~~~~^ libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2238:1: note: in expansion of macro 'filter_fn_1d' 2238 | filter_fn_1d(sz, v, my, smooth, FILTER_8TAP_SMOOTH, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_4h_c': libavcodec/vp9dsp_template.c:2100:66: warning: unused parameter 'my' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2240:1: note: in expansion of macro 'filter_fn_1d' 2240 | filter_fn_1d(sz, h, mx, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_8tap_sharp_4v_c': libavcodec/vp9dsp_template.c:2100:58: warning: unused parameter 'mx' [-Wunused-parameter] 2100 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2241:1: note: in expansion of macro 'filter_fn_1d' 2241 | filter_fn_1d(sz, v, my, sharp, FILTER_8TAP_SHARP, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_4h_c': libavcodec/vp9dsp_template.c:2213:58: warning: unused parameter 'my' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2243:1: note: in expansion of macro 'bilinf_fn_1d' 2243 | bilinf_fn_1d(sz, h, mx, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ libavcodec/vp9dsp_template.c: In function 'avg_bilin_4v_c': libavcodec/vp9dsp_template.c:2213:50: warning: unused parameter 'mx' [-Wunused-parameter] 2213 | int h, int mx, int my) \ | ~~~~^~ libavcodec/vp9dsp_template.c:2244:1: note: in expansion of macro 'bilinf_fn_1d' 2244 | bilinf_fn_1d(sz, v, my, avg) \ | ^~~~~~~~~~~~ libavcodec/vp9dsp_template.c:2252:1: note: in expansion of macro 'filter_fn' 2252 | filter_fn(4, avg) | ^~~~~~~~~ libavcodec/vp9dsp_template.c:2255:1: note: in expansion of macro 'filter_fn_set' 2255 | filter_fn_set(avg) | ^~~~~~~~~~~~~ CC libavcodec/webp.o libavcodec/wavpackenc.c: In function 'wavpack_encode_sample': libavcodec/wavpackenc.c:2088:26: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2088 | if (sample - low < GET_MED(1)) { | ^ libavcodec/wavpackenc.c:2096:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 2096 | if (sample - low < GET_MED(2)) { | ^ libavcodec/wavpackenc.c: At top level: libavcodec/wavpackenc.c:2962:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2962 | { "joint_stereo", "", OFFSET(joint), AV_OPT_TYPE_BOOL, {.i64=-1}, -1, 1, FLAGS }, | ^ In file included from libavcodec/wavpackenc.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/wavpackenc.c:2963:5: warning: missing initializer for field 'unit' of 'AVOption' [-Wmissing-field-initializers] 2963 | { "optimize_mono", "", OFFSET(optimize_mono), AV_OPT_TYPE_BOOL, {.i64=0}, 0, 1, FLAGS }, | ^ In file included from libavcodec/wavpackenc.c:24: ./libavutil/opt.h:300:17: note: 'unit' declared here 300 | const char *unit; | ^~~~ libavcodec/wavpackenc.c:2990:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 2990 | }; | ^ In file included from libavcodec/wavpackenc.c:25: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/wavpackenc.c: In function 'fill_buffer': libavcodec/wavpackenc.c:2844:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2844 | if (s->avctx->bits_per_raw_sample <= 24) { | ^ libavcodec/wavpackenc.c:2848:5: note: here 2848 | case AV_SAMPLE_FMT_FLTP: | ^~~~ In file included from libavcodec/webp.c:47: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/webvttdec.o In file included from libavcodec/vp8.h:36, from libavcodec/webp.c:52: libavcodec/vp56.h: In function 'vp56_rac_gets_nn': libavcodec/vp56.h:363:62: warning: unused parameter 'bits' [-Wunused-parameter] 363 | static av_unused int vp56_rac_gets_nn(VP56RangeCoder *c, int bits) | ~~~~^~~~ CC libavcodec/webvttenc.o libavcodec/webp.c: In function 'decode_entropy_coded_image': libavcodec/webp.c:698:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 698 | if (prefix_code > 39U) { | ^ libavcodec/webp.c: In function 'inv_predict_0': libavcodec/webp.c:789:54: warning: unused parameter 'p_l' [-Wunused-parameter] 789 | static void inv_predict_0(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:789:74: warning: unused parameter 'p_tl' [-Wunused-parameter] 789 | static void inv_predict_0(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c:790:42: warning: unused parameter 'p_t' [-Wunused-parameter] 790 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:790:62: warning: unused parameter 'p_tr' [-Wunused-parameter] 790 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_1': libavcodec/webp.c:796:74: warning: unused parameter 'p_tl' [-Wunused-parameter] 796 | static void inv_predict_1(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c:797:42: warning: unused parameter 'p_t' [-Wunused-parameter] 797 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:797:62: warning: unused parameter 'p_tr' [-Wunused-parameter] 797 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_2': libavcodec/webp.c:803:54: warning: unused parameter 'p_l' [-Wunused-parameter] 803 | static void inv_predict_2(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:803:74: warning: unused parameter 'p_tl' [-Wunused-parameter] 803 | static void inv_predict_2(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c:804:62: warning: unused parameter 'p_tr' [-Wunused-parameter] 804 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_3': libavcodec/webp.c:810:54: warning: unused parameter 'p_l' [-Wunused-parameter] 810 | static void inv_predict_3(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:810:74: warning: unused parameter 'p_tl' [-Wunused-parameter] 810 | static void inv_predict_3(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c:811:42: warning: unused parameter 'p_t' [-Wunused-parameter] 811 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c: In function 'inv_predict_4': libavcodec/webp.c:817:54: warning: unused parameter 'p_l' [-Wunused-parameter] 817 | static void inv_predict_4(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:818:42: warning: unused parameter 'p_t' [-Wunused-parameter] 818 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:818:62: warning: unused parameter 'p_tr' [-Wunused-parameter] 818 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_5': libavcodec/webp.c:824:74: warning: unused parameter 'p_tl' [-Wunused-parameter] 824 | static void inv_predict_5(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_6': libavcodec/webp.c:835:42: warning: unused parameter 'p_t' [-Wunused-parameter] 835 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:835:62: warning: unused parameter 'p_tr' [-Wunused-parameter] 835 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_7': libavcodec/webp.c:844:74: warning: unused parameter 'p_tl' [-Wunused-parameter] 844 | static void inv_predict_7(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c:845:62: warning: unused parameter 'p_tr' [-Wunused-parameter] 845 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_8': libavcodec/webp.c:854:54: warning: unused parameter 'p_l' [-Wunused-parameter] 854 | static void inv_predict_8(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:855:62: warning: unused parameter 'p_tr' [-Wunused-parameter] 855 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_9': libavcodec/webp.c:864:54: warning: unused parameter 'p_l' [-Wunused-parameter] 864 | static void inv_predict_9(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~ libavcodec/webp.c:864:74: warning: unused parameter 'p_tl' [-Wunused-parameter] 864 | static void inv_predict_9(uint8_t *p, const uint8_t *p_l, const uint8_t *p_tl, | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_11': libavcodec/webp.c:885:63: warning: unused parameter 'p_tr' [-Wunused-parameter] 885 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_12': libavcodec/webp.c:899:63: warning: unused parameter 'p_tr' [-Wunused-parameter] 899 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webp.c: In function 'inv_predict_13': libavcodec/webp.c:915:63: warning: unused parameter 'p_tr' [-Wunused-parameter] 915 | const uint8_t *p_t, const uint8_t *p_tr) | ~~~~~~~~~~~~~~~^~~~ libavcodec/webvttdec.c: In function 'webvtt_event_to_ass': libavcodec/webvttdec.c:51:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 51 | for (i = 0; i < FF_ARRAY_ELEMS(webvtt_tag_replace); i++) { | ^ In file included from libavcodec/bytestream.h:29, from libavcodec/webp.c:47: libavcodec/webp.c: In function 'apply_color_indexing_transform': libavcodec/webp.c:1074:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1074 | av_assert0(size <= 1024U); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ libavcodec/webvttenc.c: In function 'webvtt_new_line_cb': libavcodec/webvttenc.c:118:48: warning: unused parameter 'forced' [-Wunused-parameter] 118 | static void webvtt_new_line_cb(void *priv, int forced) | ~~~~^~~~~~ libavcodec/webvttenc.c: In function 'webvtt_encode_frame': libavcodec/webvttenc.c:166:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 166 | for (i=0; inum_rects; i++) { | ^ libavcodec/webvttenc.c:201:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 201 | if (s->buffer.len > bufsize) { | ^ CC libavcodec/wma.o libavcodec/sheervideo.c:2045:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 2045 | if (ret < 0) | ^ CC libavcodec/wma_common.o CC libavcodec/wma_freqs.o CC libavcodec/wmadec.o CC libavcodec/wmaenc.o CC libavcodec/wmalosslessdec.o CC libavcodec/wmaprodec.o libavcodec/wmadec.c:984:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 984 | }; | ^ In file included from libavcodec/wmadec.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/wmadec.c:1000:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 1000 | }; | ^ In file included from libavcodec/wmadec.c:39: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/wmadec.c: In function 'decode_exp_vlc': libavcodec/wmadec.c:338:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 338 | case 0: *q++ = iv; | ~~~~~^~~~ libavcodec/wmadec.c:339:9: note: here 339 | case 3: *q++ = iv; | ^~~~ libavcodec/wmadec.c:339:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 339 | case 3: *q++ = iv; | ~~~~~^~~~ libavcodec/wmadec.c:340:9: note: here 340 | case 2: *q++ = iv; | ^~~~ libavcodec/wmadec.c:340:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 340 | case 2: *q++ = iv; | ~~~~~^~~~ libavcodec/wmadec.c:341:9: note: here 341 | case 1: *q++ = iv; | ^~~~ libavcodec/wmadec.c:365:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 365 | case 0: *q++ = iv; | ~~~~~^~~~ libavcodec/wmadec.c:366:9: note: here 366 | case 3: *q++ = iv; | ^~~~ libavcodec/wmadec.c:366:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 366 | case 3: *q++ = iv; | ~~~~~^~~~ libavcodec/wmadec.c:367:9: note: here 367 | case 2: *q++ = iv; | ^~~~ libavcodec/wmadec.c:367:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 367 | case 2: *q++ = iv; | ~~~~~^~~~ libavcodec/wmadec.c:368:9: note: here 368 | case 1: *q++ = iv; | ^~~~ libavcodec/wmaenc.c:439:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 439 | }; | ^ In file included from libavcodec/wmaenc.c:25: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/wmaenc.c:453:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 453 | }; | ^ In file included from libavcodec/wmaenc.c:25: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/wmalosslessdec.c:1333:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 1333 | }; | ^ In file included from libavcodec/wmalosslessdec.c:30: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ In file included from libavcodec/get_bits.h:35, from libavcodec/wmaprodec.c:97: libavcodec/wmaprodec.c: In function 'decode_subframe': libavcodec/wmaprodec.c:1303:52: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1303 | av_assert0(num_vec_coeffs + offset <= FF_ARRAY_ELEMS(s->channel[c].out)); | ^~ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/wmavoice.o libavcodec/wmaprodec.c: At top level: libavcodec/wmaprodec.c:1997:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 1997 | }; | ^ In file included from libavcodec/wmaprodec.c:95: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ libavcodec/wmaprodec.c:2011:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 2011 | }; | ^ In file included from libavcodec/wmaprodec.c:95: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/wmaprodec.c:2026:1: warning: missing initializer for field 'caps_internal' of 'AVCodec' [-Wmissing-field-initializers] 2026 | }; | ^ In file included from libavcodec/wmaprodec.c:95: libavcodec/avcodec.h:3597:9: note: 'caps_internal' declared here 3597 | int caps_internal; | ^~~~~~~~~~~~~ CC libavcodec/wmv2.o CC libavcodec/wmv2data.o CC libavcodec/wmv2dec.o CC libavcodec/wmv2dsp.o In file included from libavcodec/wmv2dec.c:22: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/wmv2dec.c: In function 'ff_wmv2_decode_picture_header': libavcodec/wmv2dec.c:151:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 151 | if (get_bits(&gb, block) + 1 != 1<= 0 ? n_superframes : AVERROR_INVALIDDATA; | ^~~~~~~~~~~~~~~~~~~ In file included from libavcodec/wmv2enc.c:22: libavcodec/h263.h: In function 'get_p_cbp': libavcodec/h263.h:128:31: warning: unused parameter 'block' [-Wunused-parameter] 128 | int16_t block[6][64], | ~~~~~~~~^~~~~~~~~~~~ libavcodec/wmv2enc.c: In function 'ff_wmv2_encode_picture_header': libavcodec/wmv2enc.c:74:58: warning: unused parameter 'picture_number' [-Wunused-parameter] 74 | int ff_wmv2_encode_picture_header(MpegEncContext *s, int picture_number) | ~~~~^~~~~~~~~~~~~~ libavcodec/wmv2enc.c: At top level: libavcodec/wmv2enc.c:236:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 236 | }; | ^ In file included from libavcodec/wmv2enc.c:21: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ CC libavcodec/wrapped_avframe.o CC libavcodec/ws-snd1.o libavcodec/vp9.c:1481:28: warning: 'ref' may be used uninitialized in this function [-Wmaybe-uninitialized] 1481 | if (!s->s.refs[ref].f->buf[0]) { | ~~~~~~~~~~~~~~^~ libavcodec/wrapped_avframe.c: In function 'wrapped_avframe_release_buffer': libavcodec/wrapped_avframe.c:36:50: warning: unused parameter 'unused' [-Wunused-parameter] 36 | static void wrapped_avframe_release_buffer(void *unused, uint8_t *data) | ~~~~~~^~~~~~ libavcodec/wrapped_avframe.c: In function 'wrapped_avframe_encode': libavcodec/wrapped_avframe.c:43:51: warning: unused parameter 'avctx' [-Wunused-parameter] 43 | static int wrapped_avframe_encode(AVCodecContext *avctx, AVPacket *pkt, | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/wrapped_avframe.c: In function 'wrapped_avframe_decode': 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/aacencdsp.o CC libavcodec/x86/aacencdsp_init.o 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 X86ASM libavcodec/x86/cavsidct.o CC libavcodec/x86/celt_pvq_init.o X86ASM libavcodec/x86/celt_pvq_search.o CC libavcodec/x86/constants.o X86ASM libavcodec/x86/dcadsp.o CC libavcodec/x86/dcadsp_init.o X86ASM libavcodec/x86/dct32.o CC libavcodec/x86/dct_init.o libavcodec/x86/cavsdsp.c: In function 'cavsdsp_init_mmx': libavcodec/x86/cavsdsp.c:381:54: warning: unused parameter 'avctx' [-Wunused-parameter] 381 | AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ X86ASM libavcodec/x86/dirac_dwt.o CC libavcodec/x86/dirac_dwt_init.o X86ASM libavcodec/x86/diracdsp.o libavcodec/x86/cavsdsp.c: In function 'cavsdsp_init_3dnow': libavcodec/x86/cavsdsp.c:420:56: warning: unused parameter 'avctx' [-Wunused-parameter] 420 | AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/x86/diracdsp_init.o X86ASM libavcodec/x86/dnxhdenc.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 X86ASM libavcodec/x86/flac_dsp_gpl.o X86ASM libavcodec/x86/flacdsp.o CC libavcodec/x86/flacdsp_init.o X86ASM libavcodec/x86/fmtconvert.o CC libavcodec/x86/fmtconvert_init.o X86ASM libavcodec/x86/fpel.o X86ASM libavcodec/x86/g722dsp.o CC libavcodec/x86/g722dsp_init.o libavcodec/x86/flacdsp_init.c: In function 'ff_flacdsp_init_x86': libavcodec/x86/flacdsp_init.c:54:38: warning: unused parameter 'bps' [-Wunused-parameter] 54 | int bps) | ~~~~^~~ X86ASM libavcodec/x86/h263_loopfilter.o CC libavcodec/x86/h263dsp_init.o X86ASM libavcodec/x86/h264_chromamc.o X86ASM libavcodec/x86/h264_chromamc_10bit.o libavcodec/wmaprodec.c: In function 'xma_decode_init': libavcodec/wmaprodec.c:1879:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 1879 | int i, ret, start_channels = 0; | ^~~ X86ASM libavcodec/x86/h264_deblock.o libavcodec/x86/fmtconvert_init.c: In function 'ff_fmt_convert_init_x86': libavcodec/x86/fmtconvert_init.c:41:76: warning: unused parameter 'avctx' [-Wunused-parameter] 41 | av_cold void ff_fmt_convert_init_x86(FmtConvertContext *c, AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ 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 X86ASM libavcodec/x86/h264_qpel_10bit.o X86ASM libavcodec/x86/h264_qpel_8bit.o X86ASM libavcodec/x86/h264_weight.o In file included from libavcodec/x86/h264_qpel.c:26: ./libavcodec/h264dec.h: In function 'pred_intra_mode': ./libavcodec/h264dec.h:689:64: warning: unused parameter 'h' [-Wunused-parameter] 689 | static av_always_inline int pred_intra_mode(const H264Context *h, | ~~~~~~~~~~~~~~~~~~~^ ./libavcodec/h264dec.h: In function 'write_back_motion_list': ./libavcodec/h264dec.h:754:60: warning: operand of '?:' changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] 754 | uint8_t (*mvd_dst)[2] = &sl->mvd_table[list][FMO ? 8 * sl->mb_xy | ^~~~~~~~~~~~~ libavcodec/x86/h264_qpel.c: In function 'ff_put_h264_qpel8or16_hv1_lowpass_mmxext': libavcodec/x86/h264_qpel.c:74:109: warning: unused parameter 'tmpStride' [-Wunused-parameter] 74 | static av_always_inline void ff_put_h264_qpel8or16_hv1_lowpass_mmxext(int16_t *tmp, const uint8_t *src, int tmpStride, int srcStride, int size) | ~~~~^~~~~~~~~ libavcodec/x86/h264_qpel.c: In function 'put_h264_qpel8or16_hv1_lowpass_sse2': libavcodec/x86/h264_qpel.c:201:70: warning: unused parameter 'tmpStride' [-Wunused-parameter] 201 | int tmpStride, | ~~~~^~~~~~~~~ libavcodec/x86/h264_qpel.c: In function 'ff_put_h264_qpel4_hv_lowpass_mmxext': libavcodec/x86/h264_qpel.c:86:144: warning: unused parameter 'tmpStride' [-Wunused-parameter] 86 | static av_always_inline void ff_ ## OPNAME ## h264_qpel4_hv_lowpass_ ## MMX(uint8_t *dst, int16_t *tmp, const uint8_t *src, int dstStride, int tmpStride, int srcStride){\ | ~~~~^~~~~~~~~ libavcodec/x86/h264_qpel.c:389:1: note: in expansion of macro 'QPEL_H264' 389 | QPEL_H264(put_, PUT_OP, mmxext) | ^~~~~~~~~ libavcodec/x86/h264_qpel.c: In function 'ff_put_h264_qpel8or16_hv2_lowpass_mmxext': libavcodec/x86/h264_qpel.c:105:129: warning: unused parameter 'tmpStride' [-Wunused-parameter] 105 | static av_always_inline void ff_ ## OPNAME ## h264_qpel8or16_hv2_lowpass_ ## MMX(uint8_t *dst, int16_t *tmp, int dstStride, int tmpStride, int size){\ | ~~~~^~~~~~~~~ libavcodec/x86/h264_qpel.c:389:1: note: in expansion of macro 'QPEL_H264' 389 | QPEL_H264(put_, PUT_OP, mmxext) | ^~~~~~~~~ libavcodec/x86/h264_qpel.c: In function 'ff_avg_h264_qpel4_hv_lowpass_mmxext': libavcodec/x86/h264_qpel.c:86:144: warning: unused parameter 'tmpStride' [-Wunused-parameter] 86 | static av_always_inline void ff_ ## OPNAME ## h264_qpel4_hv_lowpass_ ## MMX(uint8_t *dst, int16_t *tmp, const uint8_t *src, int dstStride, int tmpStride, int srcStride){\ | ~~~~^~~~~~~~~ libavcodec/x86/h264_qpel.c:390:1: note: in expansion of macro 'QPEL_H264' 390 | QPEL_H264(avg_, AVG_MMXEXT_OP, mmxext) | ^~~~~~~~~ libavcodec/x86/h264_qpel.c: In function 'ff_avg_h264_qpel8or16_hv2_lowpass_mmxext': libavcodec/x86/h264_qpel.c:105:129: warning: unused parameter 'tmpStride' [-Wunused-parameter] 105 | static av_always_inline void ff_ ## OPNAME ## h264_qpel8or16_hv2_lowpass_ ## MMX(uint8_t *dst, int16_t *tmp, int dstStride, int tmpStride, int size){\ | ~~~~^~~~~~~~~ libavcodec/x86/h264_qpel.c:390:1: note: in expansion of macro 'QPEL_H264' 390 | QPEL_H264(avg_, AVG_MMXEXT_OP, mmxext) | ^~~~~~~~~ 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 X86ASM libavcodec/x86/hevc_sao_10bit.o CC libavcodec/x86/hevcdsp_init.o libavcodec/vp9_mc_template.c: In function 'inter_pred_8bpp': libavcodec/vp9recon.c:361:51: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | x + !!mx * 4 > w - bw || y + !!my * 5 > h - bh) { | ~~^~~~ In file included from libavcodec/vp9recon.c:394: libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here 41 | int w1 = ref1->width, h1 = ref1->height, w2, h2; | ^~ libavcodec/vp9_mc_template.c:106:26: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] 106 | w2 = (w2 + s->ss_h) >> s->ss_h; | ~~~~^~~~~~~~~~ libavcodec/vp9_mc_template.c:434:56: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] 434 | ref2->data[2], ref2->linesize[2], tref2, | ^ libavcodec/vp9recon.c:317:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] 317 | ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:394: libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here 39 | ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; | ^~~~~ X86ASM libavcodec/x86/hpeldsp.o CC libavcodec/x86/hpeldsp_init.o X86ASM libavcodec/x86/hpeldsp_vp3.o libavcodec/x86/hpeldsp_init.c: In function 'hpeldsp_init_mmx': libavcodec/x86/hpeldsp_init.c:187:53: warning: unused parameter 'flags' [-Wunused-parameter] 187 | static void hpeldsp_init_mmx(HpelDSPContext *c, int flags) | ~~~~^~~~~ libavcodec/x86/hpeldsp_init.c: In function 'hpeldsp_init_sse2_fast': libavcodec/x86/hpeldsp_init.c:267:59: warning: unused parameter 'flags' [-Wunused-parameter] 267 | static void hpeldsp_init_sse2_fast(HpelDSPContext *c, int flags) | ~~~~^~~~~ libavcodec/x86/hpeldsp_init.c: In function 'hpeldsp_init_ssse3': libavcodec/x86/hpeldsp_init.c:282:55: warning: unused parameter 'flags' [-Wunused-parameter] 282 | static void hpeldsp_init_ssse3(HpelDSPContext *c, int flags) | ~~~~^~~~~ CC libavcodec/x86/hpeldsp_vp3_init.o X86ASM libavcodec/x86/huffyuvdsp.o libavcodec/x86/h264_idct.asm:1152: warning: redefining multi-line macro `STORE_DIFFx2' CC libavcodec/x86/huffyuvdsp_init.o X86ASM libavcodec/x86/huffyuvencdsp.o CC libavcodec/x86/huffyuvencdsp_init.o X86ASM libavcodec/x86/idctdsp.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 X86ASM libavcodec/x86/lossless_videoencdsp.o CC libavcodec/x86/lossless_videoencdsp_init.o CC libavcodec/x86/lpc.o X86ASM libavcodec/x86/mdct15.o CC libavcodec/x86/mdct15_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/mpegaudiodsp.o CC libavcodec/x86/mpegvideo.o CC libavcodec/x86/mpegvideodsp.o CC libavcodec/x86/mpegvideoenc.o libavcodec/x86/mpegvideodsp.c: In function 'gmc_mmx': libavcodec/x86/mpegvideodsp.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 || | ^~ libavcodec/x86/mpegvideodsp.c:56:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 56 | (unsigned) iy >= height - h || height< h | ^~ libavcodec/x86/mpegvideodsp.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))) { | ^ libavcodec/x86/mpegvideodsp.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))) { | ^ libavcodec/x86/mpegaudiodsp.c: In function 'apply_window_mp3': libavcodec/x86/mpegaudiodsp.c:111:58: warning: unused parameter 'unused' [-Wunused-parameter] 111 | static void apply_window_mp3(float *in, float *win, int *unused, float *out, | ~~~~~^~~~~~ libavcodec/x86/me_cmp_init.c: In function 'vsad_intra16_mmx': libavcodec/x86/me_cmp_init.c:128:45: warning: unused parameter 'v' [-Wunused-parameter] 128 | static int vsad_intra16_mmx(MpegEncContext *v, uint8_t *pix, uint8_t *dummy, | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:128:71: warning: unused parameter 'dummy' [-Wunused-parameter] 128 | static int vsad_intra16_mmx(MpegEncContext *v, uint8_t *pix, uint8_t *dummy, | ~~~~~~~~~^~~~~ libavcodec/x86/me_cmp_init.c: In function 'vsad16_mmx': libavcodec/x86/me_cmp_init.c:192:39: warning: unused parameter 'v' [-Wunused-parameter] 192 | static int vsad16_mmx(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c: In function 'sad8_mmx': libavcodec/x86/me_cmp_init.c:436:41: warning: unused parameter 'v' [-Wunused-parameter] 436 | static int sad8_ ## suf(MpegEncContext *v, uint8_t *blk2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c:437:62: warning: unused parameter 'h' [-Wunused-parameter] 437 | uint8_t *blk1, ptrdiff_t stride, int h) \ | ~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c: In function 'sad8_x2_mmx': libavcodec/x86/me_cmp_init.c:450:44: warning: unused parameter 'v' [-Wunused-parameter] 450 | static int sad8_x2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c:451:65: warning: unused parameter 'h' [-Wunused-parameter] 451 | uint8_t *blk1, ptrdiff_t stride, int h) \ | ~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c: In function 'sad8_y2_mmx': libavcodec/x86/me_cmp_init.c:465:44: warning: unused parameter 'v' [-Wunused-parameter] 465 | static int sad8_y2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c:466:65: warning: unused parameter 'h' [-Wunused-parameter] 466 | uint8_t *blk1, ptrdiff_t stride, int h) \ | ~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c: In function 'sad8_xy2_mmx': libavcodec/x86/me_cmp_init.c:480:45: warning: unused parameter 'v' [-Wunused-parameter] 480 | static int sad8_xy2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c:481:66: warning: unused parameter 'h' [-Wunused-parameter] 481 | uint8_t *blk1, ptrdiff_t stride, int h) \ | ~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c: In function 'sad16_mmx': libavcodec/x86/me_cmp_init.c:494:42: warning: unused parameter 'v' [-Wunused-parameter] 494 | static int sad16_ ## suf(MpegEncContext *v, uint8_t *blk2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c: In function 'sad16_x2_mmx': libavcodec/x86/me_cmp_init.c:508:45: warning: unused parameter 'v' [-Wunused-parameter] 508 | static int sad16_x2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c: In function 'sad16_y2_mmx': libavcodec/x86/me_cmp_init.c:523:45: warning: unused parameter 'v' [-Wunused-parameter] 523 | static int sad16_y2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ libavcodec/x86/me_cmp_init.c: In function 'sad16_xy2_mmx': libavcodec/x86/me_cmp_init.c:538:46: warning: unused parameter 'v' [-Wunused-parameter] 538 | static int sad16_xy2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ | ~~~~~~~~~~~~~~~~^ libavcodec/x86/me_cmp_init.c:552:1: note: in expansion of macro 'PIX_SAD' 552 | PIX_SAD(mmx) | ^~~~~~~ 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 X86ASM libavcodec/x86/pngdsp.o CC libavcodec/x86/pngdsp_init.o X86ASM libavcodec/x86/proresdsp.o CC libavcodec/x86/proresdsp_init.o X86ASM libavcodec/x86/qpel.o X86ASM libavcodec/x86/qpeldsp.o libavcodec/x86/pixblockdsp_init.c: In function 'ff_pixblockdsp_init_x86': libavcodec/x86/pixblockdsp_init.c:34:54: warning: unused parameter 'avctx' [-Wunused-parameter] 34 | AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/x86/qpeldsp_init.o X86ASM libavcodec/x86/rv34dsp.o CC libavcodec/x86/rv34dsp_init.o X86ASM libavcodec/x86/rv40dsp.o CC libavcodec/x86/rv40dsp_init.o X86ASM libavcodec/x86/sbcdsp.o CC libavcodec/x86/sbcdsp_init.o X86ASM libavcodec/x86/sbrdsp.o CC libavcodec/x86/sbrdsp_init.o X86ASM libavcodec/x86/simple_idct.o X86ASM libavcodec/x86/simple_idct10.o CC libavcodec/x86/snowdsp.o X86ASM libavcodec/x86/svq1enc.o CC libavcodec/x86/svq1enc_init.o X86ASM libavcodec/x86/synth_filter.o CC libavcodec/x86/synth_filter_init.o In file included from libavcodec/x86/snowdsp.c:25: ./libavcodec/snow.h: In function 'snow_interleave_line_header': ./libavcodec/snow.h:202:105: warning: unused parameter 'high' [-Wunused-parameter] 202 | static av_always_inline void snow_interleave_line_header(int * i, int width, IDWTELEM * low, IDWTELEM * high){ | ~~~~~~~~~~~^~~~ ./libavcodec/snow.h: In function 'init_ref': ./libavcodec/snow.h:487:93: warning: unused parameter 'ref2' [-Wunused-parameter] 487 | static inline void init_ref(MotionEstContext *c, uint8_t *src[3], uint8_t *ref[3], uint8_t *ref2[3], int x, int y, int ref_index){ | ~~~~~~~~~^~~~~~~ ./libavcodec/snow.h:487:120: warning: unused parameter 'ref_index' [-Wunused-parameter] 487 | static inline void init_ref(MotionEstContext *c, uint8_t *src[3], uint8_t *ref[3], uint8_t *ref2[3], int x, int y, int ref_index){ | ~~~~^~~~~~~~~ X86ASM libavcodec/x86/takdsp.o CC libavcodec/x86/takdsp_init.o ./libavcodec/snow.h: In function 'unpack_coeffs': ./libavcodec/snow.h:603:84: warning: unused parameter 'orientation' [-Wunused-parameter] 603 | static inline void unpack_coeffs(SnowContext *s, SubBand *b, SubBand * parent, int orientation){ | ~~~~^~~~~~~~~~~ libavcodec/x86/snowdsp.c: In function 'inner_add_yblock_bw_8_obmc_16_bh_even_sse2': X86ASM libavcodec/x86/ttadsp.o libavcodec/x86/snowdsp.c:691:91: warning: unused parameter 'obmc_stride' [-Wunused-parameter] 691 | static void inner_add_yblock_bw_8_obmc_16_bh_even_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, | ~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/x86/snowdsp.c:691:127: warning: unused parameter 'b_w' [-Wunused-parameter] 691 | static void inner_add_yblock_bw_8_obmc_16_bh_even_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, | ~~~~^~~ libavcodec/x86/snowdsp.c:692:88: warning: unused parameter 'add' [-Wunused-parameter] 692 | int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ | ~~~~^~~ libavcodec/x86/snowdsp.c: In function 'inner_add_yblock_bw_16_obmc_32_sse2': libavcodec/x86/snowdsp.c:739:84: warning: unused parameter 'obmc_stride' [-Wunused-parameter] 739 | static void inner_add_yblock_bw_16_obmc_32_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, | ~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/x86/snowdsp.c:739:120: warning: unused parameter 'b_w' [-Wunused-parameter] 739 | static void inner_add_yblock_bw_16_obmc_32_sse2(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, | ~~~~^~~ libavcodec/x86/snowdsp.c:740:88: warning: unused parameter 'add' [-Wunused-parameter] 740 | int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ | ~~~~^~~ libavcodec/x86/snowdsp.c: In function 'inner_add_yblock_bw_8_obmc_16_mmx': libavcodec/x86/snowdsp.c:825:82: warning: unused parameter 'obmc_stride' [-Wunused-parameter] 825 | static void inner_add_yblock_bw_8_obmc_16_mmx(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, | ~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/x86/snowdsp.c:825:118: warning: unused parameter 'b_w' [-Wunused-parameter] 825 | static void inner_add_yblock_bw_8_obmc_16_mmx(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, | ~~~~^~~ libavcodec/x86/snowdsp.c:826:88: warning: unused parameter 'add' [-Wunused-parameter] 826 | int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ | ~~~~^~~ libavcodec/x86/snowdsp.c: In function 'inner_add_yblock_bw_16_obmc_32_mmx': libavcodec/x86/snowdsp.c:836:83: warning: unused parameter 'obmc_stride' [-Wunused-parameter] 836 | static void inner_add_yblock_bw_16_obmc_32_mmx(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, | ~~~~~~~~~~~~~~^~~~~~~~~~~ libavcodec/x86/snowdsp.c:836:119: warning: unused parameter 'b_w' [-Wunused-parameter] 836 | static void inner_add_yblock_bw_16_obmc_32_mmx(const uint8_t *obmc, const x86_reg obmc_stride, uint8_t * * block, int b_w, x86_reg b_h, | ~~~~^~~ libavcodec/x86/snowdsp.c:837:88: warning: unused parameter 'add' [-Wunused-parameter] 837 | int src_x, int src_y, x86_reg src_stride, slice_buffer * sb, int add, uint8_t * dst8){ | ~~~~^~~ CC libavcodec/x86/ttadsp_init.o X86ASM libavcodec/x86/ttaencdsp.o CC libavcodec/x86/ttaencdsp_init.o X86ASM libavcodec/x86/utvideodsp.o CC libavcodec/x86/utvideodsp_init.o CC libavcodec/x86/v210-init.o X86ASM libavcodec/x86/v210.o X86ASM libavcodec/x86/v210enc.o CC libavcodec/x86/v210enc_init.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 libavcodec/x86/vc1dsp_init.c: In function 'put_vc1_mspel_mc00_8_mmx': libavcodec/x86/vc1dsp_init.c:69:72: warning: unused parameter 'rnd' [-Wunused-parameter] 69 | const uint8_t *src, ptrdiff_t stride, int rnd) \ | ~~~~^~~ libavcodec/x86/vc1dsp_init.c:74:1: note: in expansion of macro 'DECLARE_FUNCTION' 74 | DECLARE_FUNCTION(put_, 8, _mmx) | ^~~~~~~~~~~~~~~~ libavcodec/x86/vc1dsp_init.c: In function 'put_vc1_mspel_mc00_16_mmx': libavcodec/x86/vc1dsp_init.c:69:72: warning: unused parameter 'rnd' [-Wunused-parameter] 69 | const uint8_t *src, ptrdiff_t stride, int rnd) \ | ~~~~^~~ libavcodec/x86/vc1dsp_init.c:75:1: note: in expansion of macro 'DECLARE_FUNCTION' 75 | DECLARE_FUNCTION(put_, 16, _mmx) | ^~~~~~~~~~~~~~~~ libavcodec/x86/vc1dsp_init.c: In function 'avg_vc1_mspel_mc00_8_mmx': libavcodec/x86/vc1dsp_init.c:69:72: warning: unused parameter 'rnd' [-Wunused-parameter] 69 | const uint8_t *src, ptrdiff_t stride, int rnd) \ | ~~~~^~~ libavcodec/x86/vc1dsp_init.c:76:1: note: in expansion of macro 'DECLARE_FUNCTION' 76 | DECLARE_FUNCTION(avg_, 8, _mmx) | ^~~~~~~~~~~~~~~~ libavcodec/x86/vc1dsp_init.c: In function 'avg_vc1_mspel_mc00_16_mmx': libavcodec/x86/vc1dsp_init.c:69:72: warning: unused parameter 'rnd' [-Wunused-parameter] 69 | const uint8_t *src, ptrdiff_t stride, int rnd) \ | ~~~~^~~ libavcodec/x86/vc1dsp_init.c:77:1: note: in expansion of macro 'DECLARE_FUNCTION' 77 | DECLARE_FUNCTION(avg_, 16, _mmx) | ^~~~~~~~~~~~~~~~ libavcodec/x86/vc1dsp_init.c: In function 'avg_vc1_mspel_mc00_8_mmxext': libavcodec/x86/vc1dsp_init.c:69:72: warning: unused parameter 'rnd' [-Wunused-parameter] 69 | const uint8_t *src, ptrdiff_t stride, int rnd) \ | ~~~~^~~ libavcodec/x86/vc1dsp_init.c:78:1: note: in expansion of macro 'DECLARE_FUNCTION' 78 | DECLARE_FUNCTION(avg_, 8, _mmxext) | ^~~~~~~~~~~~~~~~ libavcodec/x86/vc1dsp_init.c: In function 'avg_vc1_mspel_mc00_16_mmxext': libavcodec/x86/vc1dsp_init.c:69:72: warning: unused parameter 'rnd' [-Wunused-parameter] 69 | const uint8_t *src, ptrdiff_t stride, int rnd) \ | ~~~~^~~ libavcodec/x86/vc1dsp_init.c:79:1: note: in expansion of macro 'DECLARE_FUNCTION' 79 | DECLARE_FUNCTION(avg_, 16, _mmxext) | ^~~~~~~~~~~~~~~~ libavcodec/x86/vc1dsp_init.c: In function 'put_vc1_mspel_mc00_16_sse2': libavcodec/x86/vc1dsp_init.c:69:72: warning: unused parameter 'rnd' [-Wunused-parameter] 69 | const uint8_t *src, ptrdiff_t stride, int rnd) \ | ~~~~^~~ libavcodec/x86/vc1dsp_init.c:80:1: note: in expansion of macro 'DECLARE_FUNCTION' 80 | DECLARE_FUNCTION(put_, 16, _sse2) | ^~~~~~~~~~~~~~~~ libavcodec/x86/vc1dsp_init.c: In function 'avg_vc1_mspel_mc00_16_sse2': libavcodec/x86/vc1dsp_init.c:69:72: warning: unused parameter 'rnd' [-Wunused-parameter] 69 | const uint8_t *src, ptrdiff_t stride, int rnd) \ | ~~~~^~~ libavcodec/x86/vc1dsp_init.c:81:1: note: in expansion of macro 'DECLARE_FUNCTION' 81 | DECLARE_FUNCTION(avg_, 16, _sse2) | ^~~~~~~~~~~~~~~~ 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 X86ASM libavcodec/x86/vp8dsp.o CC libavcodec/x86/vp8dsp_init.o X86ASM libavcodec/x86/vp8dsp_loopfilter.o CC libavcodec/x86/vp9dsp_init.o CC libavcodec/x86/vp9dsp_init_10bpp.o CC libavcodec/x86/vp9dsp_init_12bpp.o CC libavcodec/x86/vp9dsp_init_16bpp.o X86ASM libavcodec/x86/vp9intrapred.o In file included from libavcodec/x86/vp9dsp_init_16bpp_template.c:28, from libavcodec/x86/vp9dsp_init_10bpp.c:25: libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_64h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_64h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_64h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_64v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_64v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_64v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_32h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_32h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_32h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_32v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_32v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_32v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_16h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_16h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_16h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_16v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_16v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_16v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ In file included from libavcodec/x86/vp9dsp_init.c:28: libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_64h_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_8h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_64h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_8h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_64h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_8h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_64v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_8v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_64v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_8v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_64v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_8v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_32h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_4h_10_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_32h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_32h_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_4h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_4h_10_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_32v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_32v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_4v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_32v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_4v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_16h_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_4v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_16h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_64h_10_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_16h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_64h_10_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_16v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_64h_10_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_16v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_16v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_64v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_64v_10_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_8h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_64v_10_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_8h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_8h_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_32h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_8v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_32h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_8v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_32h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_8v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_32v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_4h_8_mmxext': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_32v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_4h_8_mmxext': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_32v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_4h_8_mmxext': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_16h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_4v_8_mmxext': In file included from libavcodec/x86/vp9dsp_init_16bpp_template.c:28, from libavcodec/x86/vp9dsp_init_12bpp.c:25: libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_64h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_16h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_4v_8_mmxext': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_16h_10_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_64h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_4v_8_mmxext': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:82:1: note: in expansion of macro 'filters_8tap_1d_fn3' 82 | filters_8tap_1d_fn3(put, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_64h_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_16v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_64h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_16v_10_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_64v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_64h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_16v_10_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_64v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_64h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_64v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_8h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_64v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_8h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_32h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_64v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_8h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_32h_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_64v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_8v_10_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_32h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_32h_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_8v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_32v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_32h_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_8v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_32v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_32h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_32v_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_4h_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_32v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_4h_10_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_16h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_32v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_4h_10_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_16h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_32v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_16h_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_4v_10_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_16h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_4v_10_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_16v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_16h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ X86ASM libavcodec/x86/vp9intrapred_16bpp.o libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_4v_10_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_16v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_16h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_16v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_16v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_64h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_8h_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_16v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_64h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_16v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_8h_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_64h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_8h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_8h_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_64v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_8v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_8h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_64v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_8v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_8h_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_64v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_8v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_8v_8_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_64h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_8v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_4h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_64h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_8v_8_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_4h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_64h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_4h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_4h_8_mmxext': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_64v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_4v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_4h_8_mmxext': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_64v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_4v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_4h_8_mmxext': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_64v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_4v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_4v_8_mmxext': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:57:1: note: in expansion of macro 'filters_8tap_1d_fn3' 57 | filters_8tap_1d_fn3(put, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_32h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_4v_8_mmxext': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_64h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_32h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_4v_8_mmxext': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_64h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:83:1: note: in expansion of macro 'filters_8tap_1d_fn3' 83 | filters_8tap_1d_fn3(avg, 8, mmxext, sse2, sse2) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_32h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_64h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_64h_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_32v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_64v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_64h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_32v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_64v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_64h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_32v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_64v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_64v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_32h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_64v_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_32h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_32h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_64v_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_32h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_32h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_32h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_32h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_32v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_32v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_32h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_32v_10_avx2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_32v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_32h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_32v_10_avx2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_32v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_32v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_16h_10_avx2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_16h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_32v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_16h_10_avx2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_16h_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_32v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_16h_10_avx2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_16h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_16h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_16v_10_avx2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_16v_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_16h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_16v_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_16v_10_avx2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_16h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_16v_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_16v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_16v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_8h_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_16h_10_avx2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_16v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_8h_12_sse2': libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_16v_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_16h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_8h_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_16h_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_8h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_8v_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_16v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_8h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_8v_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_16v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_8h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_8v_12_sse2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_16v_10_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_8v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_4h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_8v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_4h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_8v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_4h_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_4h_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_4v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_4h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_4v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_4h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_4v_12_sse2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:58:1: note: in expansion of macro 'filters_8tap_1d_fn3' 58 | filters_8tap_1d_fn3(avg, BPC, sse2, sse2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_4v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_64h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_4v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_64h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_4v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:84:1: note: in expansion of macro 'filters_8tap_1d_fn3' 84 | filters_8tap_1d_fn3(put, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_64h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_64h_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_64v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_64h_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_64v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_64h_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_64v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:60:1: note: in expansion of macro 'filters_8tap_1d_fn2' 60 | filters_8tap_1d_fn2(put, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_64v_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_64h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_64v_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_64h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_64v_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_64h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:108:1: note: in expansion of macro 'filters_8tap_1d_fn2' 108 | filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_64v_12_avx2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_32h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_64v_12_avx2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_32h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_64v_12_avx2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_32h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:61:1: note: in expansion of macro 'filters_8tap_1d_fn2' 61 | filters_8tap_1d_fn2(avg, 64, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_32h_12_avx2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_32v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_32h_12_avx2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_32v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_32h_12_avx2': libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_32v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:109:1: note: in expansion of macro 'filters_8tap_1d_fn2' 109 | filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_32v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_16h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_32v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_16h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_32v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:62:1: note: in expansion of macro 'filters_8tap_1d_fn2' 62 | filters_8tap_1d_fn2(put, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_16h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_32h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_16v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_32h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_16v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_32h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_16v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:110:1: note: in expansion of macro 'filters_8tap_1d_fn2' 110 | filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_32v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_8h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_32v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_8h_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_32v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:63:1: note: in expansion of macro 'filters_8tap_1d_fn2' 63 | filters_8tap_1d_fn2(avg, 32, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_8h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_16h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_8v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_16h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_8v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_16h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_8v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:111:1: note: in expansion of macro 'filters_8tap_1d_fn2' 111 | filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \ | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_regular_16v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_4h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_sharp_16v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_4h_8_ssse3': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'put_8tap_smooth_16v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:64:1: note: in expansion of macro 'filters_8tap_1d_fn2' 64 | filters_8tap_1d_fn2(put, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_4h_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_16h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_4v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_16h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_4v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_16h_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_4v_8_ssse3': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:112:1: note: in expansion of macro 'filters_8tap_1d_fn2' 112 | filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:85:1: note: in expansion of macro 'filters_8tap_1d_fn3' 85 | filters_8tap_1d_fn3(avg, 8, ssse3, ssse3, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_regular_16v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_64h_8_avx2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_sharp_16v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:87:1: note: in expansion of macro 'filters_8tap_1d_fn2' 87 | filters_8tap_1d_fn2(put, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_64h_8_avx2': libavcodec/x86/vp9dsp_init_16bpp_template.c: In function 'avg_8tap_smooth_16v_12_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:87:1: note: in expansion of macro 'filters_8tap_1d_fn2' 87 | filters_8tap_1d_fn2(put, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init_16bpp_template.c:65:1: note: in expansion of macro 'filters_8tap_1d_fn2' 65 | filters_8tap_1d_fn2(avg, 16, BPC, avx2, 16bpp) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_64h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:87:1: note: in expansion of macro 'filters_8tap_1d_fn2' 87 | filters_8tap_1d_fn2(put, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_64v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:87:1: note: in expansion of macro 'filters_8tap_1d_fn2' 87 | filters_8tap_1d_fn2(put, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_64v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:87:1: note: in expansion of macro 'filters_8tap_1d_fn2' 87 | filters_8tap_1d_fn2(put, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_64v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:87:1: note: in expansion of macro 'filters_8tap_1d_fn2' 87 | filters_8tap_1d_fn2(put, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_32h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:88:1: note: in expansion of macro 'filters_8tap_1d_fn2' 88 | filters_8tap_1d_fn2(put, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_32h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:88:1: note: in expansion of macro 'filters_8tap_1d_fn2' 88 | filters_8tap_1d_fn2(put, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_32h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:88:1: note: in expansion of macro 'filters_8tap_1d_fn2' 88 | filters_8tap_1d_fn2(put, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_regular_32v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:88:1: note: in expansion of macro 'filters_8tap_1d_fn2' 88 | filters_8tap_1d_fn2(put, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_sharp_32v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:88:1: note: in expansion of macro 'filters_8tap_1d_fn2' 88 | filters_8tap_1d_fn2(put, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'put_8tap_smooth_32v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:88:1: note: in expansion of macro 'filters_8tap_1d_fn2' 88 | filters_8tap_1d_fn2(put, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_64h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:89:1: note: in expansion of macro 'filters_8tap_1d_fn2' 89 | filters_8tap_1d_fn2(avg, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_64h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:89:1: note: in expansion of macro 'filters_8tap_1d_fn2' 89 | filters_8tap_1d_fn2(avg, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_64h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:89:1: note: in expansion of macro 'filters_8tap_1d_fn2' 89 | filters_8tap_1d_fn2(avg, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_64v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:89:1: note: in expansion of macro 'filters_8tap_1d_fn2' 89 | filters_8tap_1d_fn2(avg, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_64v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:89:1: note: in expansion of macro 'filters_8tap_1d_fn2' 89 | filters_8tap_1d_fn2(avg, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_64v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:89:1: note: in expansion of macro 'filters_8tap_1d_fn2' 89 | filters_8tap_1d_fn2(avg, 64, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_32h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:90:1: note: in expansion of macro 'filters_8tap_1d_fn2' 90 | filters_8tap_1d_fn2(avg, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_32h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:90:1: note: in expansion of macro 'filters_8tap_1d_fn2' 90 | filters_8tap_1d_fn2(avg, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_32h_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:78: warning: unused parameter 'my' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:104:1: note: in expansion of macro 'filters_8tap_1d_fn' 104 | filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \ | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:90:1: note: in expansion of macro 'filters_8tap_1d_fn2' 90 | filters_8tap_1d_fn2(avg, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_regular_32v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:99:1: note: in expansion of macro 'filter_8tap_1d_fn' 99 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:90:1: note: in expansion of macro 'filters_8tap_1d_fn2' 90 | filters_8tap_1d_fn2(avg, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_sharp_32v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:100:1: note: in expansion of macro 'filter_8tap_1d_fn' 100 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP, f_opt, sharp, dir, dvar, bpp, opt) \ | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:90:1: note: in expansion of macro 'filters_8tap_1d_fn2' 90 | filters_8tap_1d_fn2(avg, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c: In function 'avg_8tap_smooth_32v_8_avx2': ./libavcodec/x86/vp9dsp_init.h:92:70: warning: unused parameter 'mx' [-Wunused-parameter] 92 | int h, int mx, int my) \ | ~~~~^~ ./libavcodec/x86/vp9dsp_init.h:101:1: note: in expansion of macro 'filter_8tap_1d_fn' 101 | filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH, f_opt, smooth, dir, dvar, bpp, opt) | ^~~~~~~~~~~~~~~~~ ./libavcodec/x86/vp9dsp_init.h:105:1: note: in expansion of macro 'filters_8tap_1d_fn' 105 | filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt) | ^~~~~~~~~~~~~~~~~~ libavcodec/x86/vp9dsp_init.c:90:1: note: in expansion of macro 'filters_8tap_1d_fn2' 90 | filters_8tap_1d_fn2(avg, 32, 8, avx2, ssse3) | ^~~~~~~~~~~~~~~~~~~ X86ASM libavcodec/x86/vp9itxfm.o X86ASM libavcodec/x86/vp9itxfm_16bpp.o X86ASM libavcodec/x86/vp9lpf.o X86ASM libavcodec/x86/vp9lpf_16bpp.o X86ASM libavcodec/x86/vp9mc.o X86ASM libavcodec/x86/vp9mc_16bpp.o X86ASM libavcodec/x86/xvididct.o libavcodec/vp9block.c:687:33: warning: 'filter_id' may be used uninitialized in this function [-Wmaybe-uninitialized] 687 | case 8: AV_WN64A(&var, val * 0x0101010101010101ULL); break; \ | ^ libavcodec/vp9block.c:99:15: note: 'filter_id' was declared here 99 | int vref, filter_id; | ^~~~~~~~~ libavcodec/vp9block.c:687:33: warning: 'vref' may be used uninitialized in this function [-Wmaybe-uninitialized] 687 | case 8: AV_WN64A(&var, val * 0x0101010101010101ULL); break; \ | ^ libavcodec/vp9block.c:99:9: note: 'vref' was declared here 99 | int vref, filter_id; | ^~~~ CC libavcodec/x86/xvididct_init.o CC libavcodec/xan.o CC libavcodec/xbmdec.o In file included from libavcodec/xan.c:40: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/xbmenc.o CC libavcodec/xface.o libavcodec/xan.c: In function 'xan_unpack': libavcodec/xan.c:192:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 192 | bytestream2_get_bytes_left(&ctx) < size) | ^ libavcodec/xan.c:202:76: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 202 | if (dest_end - dest < size || bytestream2_get_bytes_left(&ctx) < size) | ^ In file included from ./libavutil/avutil.h:296, from ./libavutil/mem.h:35, from libavcodec/xan.c:36: libavcodec/xan.c: In function 'xan_decode_frame': ./libavutil/common.h:96:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^ libavcodec/xan.c:567:16: note: in expansion of macro 'FFMIN' 567 | size = FFMIN(size, bytestream2_get_bytes_left(&ctx)); | ^~~~~ ./libavutil/common.h:96:39: warning: operand of '?:' changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 96 | #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) | ^~~ libavcodec/xan.c:567:16: note: in expansion of macro 'FFMIN' 567 | size = FFMIN(size, bytestream2_get_bytes_left(&ctx)); | ^~~~~ libavcodec/xan.c:598:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 598 | if (new_pal < s->palettes_count) { | ^ CC libavcodec/xfacedec.o libavcodec/xbmenc.c:66:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 66 | }; | ^ In file included from libavcodec/xbmenc.c:23: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ In file included from libavcodec/xfacedec.c:29: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ CC libavcodec/xfaceenc.o libavcodec/xfacedec.c: At top level: libavcodec/xfacedec.c:188:1: warning: missing initializer for field 'close' of 'AVCodec' [-Wmissing-field-initializers] 188 | }; | ^ In file included from libavcodec/xfacedec.c:28: libavcodec/avcodec.h:3570:11: note: 'close' declared here 3570 | int (*close)(AVCodecContext *); | ^~~~~ CC libavcodec/xiph.o In file included from libavcodec/xfaceenc.c:30: libavcodec/xfaceenc.c: In function 'xface_encode_frame': libavcodec/xfaceenc.c:194:22: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 194 | av_assert0(i < sizeof(intbuf)); | ^ ./libavutil/avassert.h:38:11: note: in definition of macro 'av_assert0' 38 | if (!(cond)) { \ | ^~~~ CC libavcodec/xl.o CC libavcodec/xma_parser.o CC libavcodec/xpmdec.o CC libavcodec/xsubdec.o libavcodec/xma_parser.c: In function 'xma_parse': libavcodec/xma_parser.c:30:64: warning: unused parameter 'avctx' [-Wunused-parameter] 30 | static int xma_parse(AVCodecParserContext *s1, AVCodecContext *avctx, | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/xsubenc.o CC libavcodec/xvididct.o CC libavcodec/xwddec.o CC libavcodec/xwdenc.o CC libavcodec/xxan.o In file included from libavcodec/xsubdec.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/xsubdec.c: In function 'parse_timecode': libavcodec/xsubdec.c:41:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 41 | for (i = 0; i < sizeof(tc_offsets); i++) { | ^ libavcodec/xsubdec.c: In function 'decode_frame': libavcodec/xsubdec.c:143:9: warning: 'pict' is deprecated [-Wdeprecated-declarations] 143 | rect->pict.data[j] = rect->data[j]; | ^~~~ In file included from libavcodec/xsubdec.c:24: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/xsubdec.c:143:9: warning: 'data' is deprecated [-Wdeprecated-declarations] 143 | rect->pict.data[j] = rect->data[j]; | ^~~~ In file included from libavcodec/xsubdec.c:24: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/xsubdec.c:144:9: warning: 'pict' is deprecated [-Wdeprecated-declarations] 144 | rect->pict.linesize[j] = rect->linesize[j]; | ^~~~ In file included from libavcodec/xsubdec.c:24: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/xsubdec.c:144:9: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 144 | rect->pict.linesize[j] = rect->linesize[j]; | ^~~~ In file included from libavcodec/xsubdec.c:24: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ In file included from libavcodec/xsubenc.c:24: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/xsubenc.c: In function 'xsub_encode': libavcodec/xsubenc.c:140:13: warning: 'pict' is deprecated [-Wdeprecated-declarations] 140 | rect->data[j] = rect->pict.data[j]; | ^~~~ In file included from libavcodec/xsubenc.c:23: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/xsubenc.c:140:13: warning: 'data' is deprecated [-Wdeprecated-declarations] 140 | rect->data[j] = rect->pict.data[j]; | ^~~~ In file included from libavcodec/xsubenc.c:23: libavcodec/avcodec.h:3858:14: note: declared here 3858 | uint8_t *data[AV_NUM_DATA_POINTERS]; ///< pointers to the image data planes | ^~~~ libavcodec/xsubenc.c:141:13: warning: 'pict' is deprecated [-Wdeprecated-declarations] 141 | rect->linesize[j] = rect->pict.linesize[j]; | ^~~~ In file included from libavcodec/xsubenc.c:23: libavcodec/avcodec.h:3900:15: note: declared here 3900 | AVPicture pict; | ^~~~ libavcodec/xsubenc.c:141:13: warning: 'linesize' is deprecated [-Wdeprecated-declarations] 141 | rect->linesize[j] = rect->pict.linesize[j]; | ^~~~ In file included from libavcodec/xsubenc.c:23: libavcodec/avcodec.h:3860:9: note: declared here 3860 | int linesize[AV_NUM_DATA_POINTERS]; ///< number of bytes per line | ^~~~~~~~ CC libavcodec/y41pdec.o In file included from libavcodec/xwdenc.c:26: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/xwdenc.c: In function 'xwd_encode_frame': libavcodec/xwdenc.c:190:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 190 | for (i = 0; i < ncolors; i++) { | ^ libavcodec/xwdenc.c: At top level: libavcodec/xwdenc.c:246:1: warning: missing initializer for field 'decode' of 'AVCodec' [-Wmissing-field-initializers] 246 | }; | ^ In file included from libavcodec/xwdenc.c:25: libavcodec/avcodec.h:3569:11: note: 'decode' declared here 3569 | int (*decode)(AVCodecContext *, void *outdata, int *outdata_size, AVPacket *avpkt); | ^~~~~~ In file included from libavcodec/xwddec.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/xwddec.c: In function 'xwd_decode_frame': libavcodec/xwddec.c:57:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 57 | if (buf_size < header_size || header_size < XWD_HEADER_SIZE) { | ^ libavcodec/xwddec.c:224:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 224 | for (i = 0; i < ncolors; i++) { | ^ In file included from libavcodec/xxan.c:27: libavcodec/bytestream.h: In function 'bytestream2_skip_p': libavcodec/bytestream.h:183:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_put_buffer': libavcodec/bytestream.h:290:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 290 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_set_buffer': libavcodec/bytestream.h:314:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 314 | if (size2 != size) | ^~ libavcodec/bytestream.h: In function 'bytestream2_copy_buffer': libavcodec/bytestream.h:353:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 353 | if (size2 != size) | ^~ libavcodec/xxan.c: In function 'xan_decode_chroma': libavcodec/xxan.c:206:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 206 | if (offset >= bytestream2_get_bytes_left(&s->gb)) { | ^~ libavcodec/xxan.c: In function 'xan_decode_frame_type0': libavcodec/xxan.c:296:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 296 | if (corr_off >= bytestream2_size(&s->gb)) { | ^~ CC libavcodec/y41penc.o CC libavcodec/ylc.o CC libavcodec/yop.o CC libavcodec/yuv4dec.o CC libavcodec/yuv4enc.o CC libavcodec/zerocodec.o libavcodec/y41penc.c: In function 'y41p_encode_close': libavcodec/y41penc.c:78:54: warning: unused parameter 'avctx' [-Wunused-parameter] 78 | static av_cold int y41p_encode_close(AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ CC libavcodec/zmbv.o In file included from libavcodec/ylc.c:35: libavcodec/unary.h: In function 'get_unary': 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++); | ^~ libavcodec/ylc.c: In function 'build_vlc': libavcodec/ylc.c:118:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 118 | if (val && (val < nodes[first_node].count)) { | ^ libavcodec/ylc.c:119:29: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 119 | if (val >= nodes[second_node].count) { | ^~ CC libavcodec/zmbvenc.o libavcodec/yuv4enc.c: In function 'yuv4_encode_init': libavcodec/yuv4enc.c:26:53: warning: unused parameter 'avctx' [-Wunused-parameter] 26 | static av_cold int yuv4_encode_init(AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/yuv4enc.c: In function 'yuv4_encode_close': libavcodec/yuv4enc.c:65:54: warning: unused parameter 'avctx' [-Wunused-parameter] 65 | static av_cold int yuv4_encode_close(AVCodecContext *avctx) | ~~~~~~~~~~~~~~~~^~~~~ libavcodec/zmbv.c: In function 'decode_frame': libavcodec/zmbv.c:529:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 529 | if (c->decomp_size < len) { | ^ libavcodec/zmbv.c: In function 'decode_init': libavcodec/zmbv.c:615:59: warning: comparison of integer expressions of different signedness: 'long long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 615 | if ((avctx->width + 255ULL) * (avctx->height + 64ULL) > FFMIN(avctx->max_pixels, INT_MAX / 4) ) { | ^ libavcodec/zmbv.c: In function 'decode_frame': libavcodec/zmbv.c:578:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 578 | for (j = 0; j < 256; j++) | ^~~ libavcodec/zmbv.c:580:9: note: here 580 | case ZMBV_FMT_15BPP: | ^~~~ libavcodec/zmbvenc.c: In function 'encode_frame': libavcodec/zmbvenc.c:185:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 185 | avctx->coded_frame->pict_type = keyframe ? AV_PICTURE_TYPE_I : AV_PICTURE_TYPE_P; | ^~~~~ In file included from libavcodec/zmbvenc.c:32: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/zmbvenc.c:186:5: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] 186 | avctx->coded_frame->key_frame = keyframe; | ^~~~~ In file included from libavcodec/zmbvenc.c:32: libavcodec/avcodec.h:2805:35: note: declared here 2805 | attribute_deprecated AVFrame *coded_frame; | ^~~~~~~~~~~ libavcodec/zmbvenc.c: At top level: libavcodec/zmbvenc.c:448:1: warning: missing initializer for field 'send_frame' of 'AVCodec' [-Wmissing-field-initializers] 448 | }; | ^ In file included from libavcodec/zmbvenc.c:32: libavcodec/avcodec.h:3579:11: note: 'send_frame' declared here 3579 | int (*send_frame)(AVCodecContext *avctx, const AVFrame *frame); | ^~~~~~~~~~ libavcodec/vp9_mc_template.c: In function 'inter_pred_16bpp': libavcodec/vp9recon.c:361:51: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | x + !!mx * 4 > w - bw || y + !!my * 5 > h - bh) { | ~~^~~~ In file included from libavcodec/vp9recon.c:399: libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here 41 | int w1 = ref1->width, h1 = ref1->height, w2, h2; | ^~ libavcodec/vp9_mc_template.c:106:26: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] 106 | w2 = (w2 + s->ss_h) >> s->ss_h; | ~~~~^~~~~~~~~~ libavcodec/vp9_mc_template.c:434:56: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] 434 | ref2->data[2], ref2->linesize[2], tref2, | ^ libavcodec/vp9recon.c:317:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] 317 | ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:399: libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here 39 | ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; | ^~~~~ libavcodec/vp9recon.c: In function 'ff_vp9_intra_recon_8bpp': libavcodec/vp9recon.c:119:62: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | (!edges[mode].needs_topleft || (have_left && top == topleft)) && | ~~~~^~~~~~~~~~ libavcodec/vp9recon.c:97:24: note: 'topleft' was declared here 97 | uint8_t *top, *topleft; | ^~~~~~~ libavcodec/vp9recon.c:119:62: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | (!edges[mode].needs_topleft || (have_left && top == topleft)) && | ~~~~^~~~~~~~~~ libavcodec/vp9recon.c:97:24: note: 'topleft' was declared here 97 | uint8_t *top, *topleft; | ^~~~~~~ libavcodec/vp9recon.c:97:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] 97 | uint8_t *top, *topleft; | ^~~ libavcodec/vp9recon.c:97:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] libavcodec/vp9recon.c: In function 'ff_vp9_intra_recon_16bpp': libavcodec/vp9recon.c:119:62: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | (!edges[mode].needs_topleft || (have_left && top == topleft)) && | ~~~~^~~~~~~~~~ libavcodec/vp9recon.c:97:24: note: 'topleft' was declared here 97 | uint8_t *top, *topleft; | ^~~~~~~ libavcodec/vp9recon.c:119:62: warning: 'topleft' may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | (!edges[mode].needs_topleft || (have_left && top == topleft)) && | ~~~~^~~~~~~~~~ libavcodec/vp9recon.c:97:24: note: 'topleft' was declared here 97 | uint8_t *top, *topleft; | ^~~~~~~ libavcodec/vp9recon.c:97:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] 97 | uint8_t *top, *topleft; | ^~~ libavcodec/vp9recon.c:97:18: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] libavcodec/vp9recon.c: In function 'ff_vp9_inter_recon_8bpp': libavcodec/vp9recon.c:361:51: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | x + !!mx * 4 > w - bw || y + !!my * 5 > h - bh) { | ~~^~~~ In file included from libavcodec/vp9recon.c:557: libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here 41 | int w1 = ref1->width, h1 = ref1->height, w2, h2; | ^~ libavcodec/vp9recon.c:361:26: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | x + !!mx * 4 > w - bw || y + !!my * 5 > h - bh) { | ~~^~~~ In file included from libavcodec/vp9recon.c:557: libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here 41 | int w1 = ref1->width, h1 = ref1->height, w2, h2; | ^~ libavcodec/vp9_mc_template.c:427:35: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] 427 | ref2->data[0], ref2->linesize[0], tref2, | ^ libavcodec/vp9_mc_template.c:40:32: note: 'ref2' was declared here 40 | AVFrame *ref1 = tref1->f, *ref2; | ^~~~ libavcodec/vp9recon.c:447:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] 447 | ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:557: libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here 39 | ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; | ^~~~~ libavcodec/vp9recon.c: In function 'ff_vp9_inter_recon_16bpp': libavcodec/vp9recon.c:361:51: warning: 'h2' may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | x + !!mx * 4 > w - bw || y + !!my * 5 > h - bh) { | ~~^~~~ In file included from libavcodec/vp9recon.c:562: libavcodec/vp9_mc_template.c:41:50: note: 'h2' was declared here 41 | int w1 = ref1->width, h1 = ref1->height, w2, h2; | ^~ libavcodec/vp9recon.c:361:26: warning: 'w2' may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | x + !!mx * 4 > w - bw || y + !!my * 5 > h - bh) { | ~~^~~~ In file included from libavcodec/vp9recon.c:562: libavcodec/vp9_mc_template.c:41:46: note: 'w2' was declared here 41 | int w1 = ref1->width, h1 = ref1->height, w2, h2; | ^~ libavcodec/vp9_mc_template.c:427:35: warning: 'ref2' may be used uninitialized in this function [-Wmaybe-uninitialized] 427 | ref2->data[0], ref2->linesize[0], tref2, | ^ libavcodec/vp9_mc_template.c:40:32: note: 'ref2' was declared here 40 | AVFrame *ref1 = tref1->f, *ref2; | ^~~~ libavcodec/vp9recon.c:447:5: warning: 'tref2' may be used uninitialized in this function [-Wmaybe-uninitialized] 447 | ff_thread_await_progress(ref_frame, FFMAX(th, 0), 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from libavcodec/vp9recon.c:562: libavcodec/vp9_mc_template.c:39:65: note: 'tref2' was declared here 39 | ThreadFrame *tref1 = &s->s.refs[s->s.h.refidx[b->ref[0]]], *tref2; | ^~~~~ AR libavcodec/libavcodec.a make[1]: Leaving directory '/home/buildozer/aports/community/mplayer/src/MPlayer-1.4/ffmpeg' gcc -o mplayer command.o m_property.o mixer.o mp_fifo.o mplayer.o parser-mpcmd.o pnm_loader.o input/input.o libao2/ao_mpegpes.o libao2/ao_null.o libao2/ao_pcm.o libao2/audio_out.o libvo/aspect.o libvo/geometry.o libvo/video_out.o libvo/vo_mpegpes.o libvo/vo_null.o sub/spuenc.o libao2/ao_alsa.o input/appleir.o libvo/vo_dga.o libvo/vo_directfb2.o libvo/vo_dfbmga.o libvo/vo_fbdev.o libvo/vo_fbdev2.o libvo/vo_png.o libvo/gl_common.o libvo/vo_gl.o libvo/csputils.o libvo/x11_common.o libvo/vo_gl_tiled.o libvo/vo_matrixview.o libvo/matrixview.o libvo/vo_md5sum.o udp_sync.o libao2/ao_oss.o libvo/vo_pnm.o libvo/vo_tga.o libvo/vo_v4l2.o libao2/ao_v4l2.o libvo/vo_vdpau.o libvo/vo_cvidix.o libvo/vosub_vidix.o vidix/vidix.o vidix/drivers.o vidix/dha.o vidix/mtrr.o vidix/pci.o vidix/pci_names.o vidix/pci_dev_ids.o vidix/cyberblade_vid.o vidix/mach64_vid.o vidix/mga_vid.o vidix/mga_crtc2_vid.o vidix/nvidia_vid.o vidix/pm2_vid.o vidix/pm3_vid.o vidix/radeon_vid.o vidix/rage128_vid.o vidix/s3_vid.o vidix/sis_vid.o vidix/sis_bridge.o vidix/unichrome_vid.o libvo/vo_x11.o libvo/vo_xover.o libvo/vo_xv.o libvo/vo_xvidix.o libvo/vo_xvmc.o libvo/vo_yuv4mpeg.o asxparser.o bstr.o codec-cfg.o cpudetect.o edl.o fmt-conversion.o m_config.o m_option.o m_struct.o mp_msg.o mp_strings.o mpcommon.o parser-cfg.o path.o playtree.o playtreeparser.o subopt-helper.o libaf/af.o libaf/af_center.o libaf/af_channels.o libaf/af_comp.o libaf/af_delay.o libaf/af_dummy.o libaf/af_equalizer.o libaf/af_extrastereo.o libaf/af_format.o libaf/af_gate.o libaf/af_hrtf.o libaf/af_karaoke.o libaf/af_pan.o libaf/af_resample.o libaf/af_scaletempo.o libaf/af_sinesuppress.o libaf/af_stats.o libaf/af_sub.o libaf/af_surround.o libaf/af_sweep.o libaf/af_tools.o libaf/af_volnorm.o libaf/af_volume.o libaf/filter.o libaf/format.o libaf/reorder_ch.o libaf/window.o libmpcodecs/ad.o libmpcodecs/ad_alaw.o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_pcm.o libmpcodecs/dec_audio.o libmpcodecs/dec_teletext.o libmpcodecs/dec_video.o libmpcodecs/img_format.o libmpcodecs/mp_image.o libmpcodecs/pullup.o libmpcodecs/vd.o libmpcodecs/vd_hmblck.o libmpcodecs/vd_lzo.o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mtga.o libmpcodecs/vd_null.o libmpcodecs/vd_raw.o libmpcodecs/vd_sgi.o libmpcodecs/vd_black.o libmpcodecs/vf.o libmpcodecs/vf_1bpp.o libmpcodecs/vf_2xsai.o libmpcodecs/vf_blackframe.o libmpcodecs/vf_boxblur.o libmpcodecs/vf_crop.o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_decimate.o libmpcodecs/vf_delogo.o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_detc.o libmpcodecs/vf_dint.o libmpcodecs/vf_divtc.o libmpcodecs/vf_down3dright.o libmpcodecs/vf_dsize.o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_eq.o libmpcodecs/vf_eq2.o libmpcodecs/vf_expand.o libmpcodecs/vf_field.o libmpcodecs/vf_fil.o libmpcodecs/vf_filmdint.o libmpcodecs/vf_fixpts.o libmpcodecs/vf_flip.o libmpcodecs/vf_format.o libmpcodecs/vf_framestep.o libmpcodecs/vf_gradfun.o libmpcodecs/vf_halfpack.o libmpcodecs/vf_harddup.o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hue.o libmpcodecs/vf_il.o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ivtc.o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_mirror.o libmpcodecs/vf_noformat.o libmpcodecs/vf_noise.o libmpcodecs/vf_ow.o libmpcodecs/vf_palette.o libmpcodecs/vf_perspective.o libmpcodecs/vf_phase.o libmpcodecs/vf_pp7.o libmpcodecs/vf_pullup.o libmpcodecs/vf_rectangle.o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rotate.o libmpcodecs/vf_sab.o libmpcodecs/vf_scale.o libmpcodecs/vf_smartblur.o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_stereo3d.o libmpcodecs/vf_softskip.o libmpcodecs/vf_swapuv.o libmpcodecs/vf_telecine.o libmpcodecs/vf_test.o libmpcodecs/vf_tfields.o libmpcodecs/vf_tile.o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_unsharp.o libmpcodecs/vf_vo.o libmpcodecs/vf_yadif.o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yvu9.o libmpdemux/aac_hdr.o libmpdemux/asfheader.o libmpdemux/aviheader.o libmpdemux/aviprint.o libmpdemux/demuxer.o libmpdemux/demux_aac.o libmpdemux/demux_asf.o libmpdemux/demux_audio.o libmpdemux/demux_avi.o libmpdemux/demux_demuxers.o libmpdemux/demux_film.o libmpdemux/demux_fli.o libmpdemux/demux_lmlm4.o libmpdemux/demux_mf.o libmpdemux/demux_mkv.o libmpdemux/demux_mov.o libmpdemux/demux_mpg.o libmpdemux/demux_nsv.o libmpdemux/demux_pva.o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawvideo.o libmpdemux/demux_realaud.o libmpdemux/demux_real.o libmpdemux/demux_roq.o libmpdemux/demux_smjpeg.o libmpdemux/demux_ts.o libmpdemux/demux_ty.o libmpdemux/demux_ty_osd.o libmpdemux/demux_viv.o libmpdemux/demux_vqf.o libmpdemux/demux_y4m.o libmpdemux/ebml.o libmpdemux/extension.o libmpdemux/mf.o libmpdemux/mp3_hdr.o libmpdemux/mp_taglists.o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_packetizer.o libmpdemux/parse_es.o libmpdemux/parse_mp4.o libmpdemux/video.o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg_ratio.o osdep/getch2.o osdep/timer-linux.o stream/open.o stream/stream.o stream/stream_bd.o stream/stream_cue.o stream/stream_file.o stream/stream_mf.o stream/stream_null.o stream/url.o sub/eosd.o sub/find_sub.o sub/osd.o sub/spudec.o sub/sub.o sub/sub_cc.o sub/subreader.o sub/vobsub.o stream/ai_alsa.o stream/ai_oss.o sub/font_load.o stream/stream_cdda.o stream/cdinfo.o stream/stream_cddb.o stream/dvb_tune.o stream/stream_dvb.o stream/stream_dvd.o stream/stream_dvd_common.o libvo/aclib.o av_helpers.o av_opts.o libaf/af_lavcac3enc.o libaf/af_lavcresample.o libmpcodecs/ad_ffmpeg.o libmpcodecs/ad_spdif.o libmpcodecs/vd_ffmpeg.o libmpcodecs/vf_geq.o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_screenshot.o libmpdemux/demux_lavf.o stream/stream_ffmpeg.o sub/av_sub.o libmpcodecs/vf_fspp.o libmpcodecs/vf_qp.o libmpcodecs/vf_spp.o libmpcodecs/vf_uspp.o sub/font_load_ft.o stream/stream_ftp.o libmpcodecs/vf_bmovl.o libaf/af_export.o osdep/mmap_anon.o libmpcodecs/vf_ass.o sub/ass_mp.o sub/subassconvert.o libass/ass.o libass/ass_bitmap.o libass/ass_cache.o libass/ass_drawing.o libass/ass_font.o libass/ass_fontconfig.o libass/ass_library.o libass/ass_parse.o libass/ass_render.o libass/ass_render_api.o libass/ass_shaper.o libass/ass_strtod.o libass/ass_utils.o libmpcodecs/ad_libmad.o libmpcodecs/vd_theora.o stream/stream_rtsp.o stream/freesdp/common.o stream/freesdp/errorlist.o stream/freesdp/parser.o stream/librtsp/rtsp.o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_session.o stream/stream_netstream.o stream/asf_mmst_streaming.o stream/asf_streaming.o stream/cookies.o stream/http.o stream/network.o stream/pnm.o stream/rtp.o stream/udp.o stream/tcp.o stream/stream_rtp.o stream/stream_udp.o stream/realrtsp/asmrp.o stream/realrtsp/real.o stream/realrtsp/rmff.o stream/realrtsp/sdpplin.o stream/realrtsp/xbuffer.o libmpcodecs/vd_mpng.o libmpcodecs/vf_pp.o stream/stream_pvr.o stream/stream_radio.o stream/audio_in.o libmpcodecs/ad_realaud.o libmpcodecs/vd_realvid.o stream/cache2.o stream/frequencies.o stream/stream_tv.o stream/tv.o stream/tvi_dummy.o stream/tvi_v4l2.o sub/unrar_exec.o stream/stream_vcd.o libmpcodecs/vd_xanim.o libmpcodecs/vd_xvid4.o osdep/shmem.o ffmpeg/libpostproc/libpostproc.a ffmpeg/libavfilter/libavfilter.a ffmpeg/libavformat/libavformat.a ffmpeg/libavcodec/libavcodec.a ffmpeg/libswscale/libswscale.a ffmpeg/libswresample/libswresample.a ffmpeg/libavutil/libavutil.a -Wl,--version-script,binary.ver -Wl,-z,noexecstack -no-pie -ffast-math -fpie -pie -lrt -lpng -lz -lasound -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lz -lmad -ltheoradec -logg -lxvidcore -lvpx -rdynamic -lm -ldirectfb -lX11 -lXext -lXv -lXvMC -lXvMCW -lvdpau -lXxf86vm -lXxf86dga -lGL -lEGL -lx264 -lmp3lame gcc -o mencoder mencoder.o parser-mecmd.o xvid_vbr.o libmpcodecs/ae.o libmpcodecs/ae_pcm.o libmpcodecs/ve.o libmpcodecs/ve_raw.o libmpdemux/muxer.o libmpdemux/muxer_avi.o libmpdemux/muxer_mpeg.o libmpdemux/muxer_rawaudio.o libmpdemux/muxer_rawvideo.o libmpcodecs/ae_faac.o libmpcodecs/ae_lavc.o libmpcodecs/ve_lavc.o libmpdemux/muxer_lavf.o libmpcodecs/ae_lame.o libmpcodecs/ve_x264.o libmpcodecs/ve_xvid4.o asxparser.o bstr.o codec-cfg.o cpudetect.o edl.o fmt-conversion.o m_config.o m_option.o m_struct.o mp_msg.o mp_strings.o mpcommon.o parser-cfg.o path.o playtree.o playtreeparser.o subopt-helper.o libaf/af.o libaf/af_center.o libaf/af_channels.o libaf/af_comp.o libaf/af_delay.o libaf/af_dummy.o libaf/af_equalizer.o libaf/af_extrastereo.o libaf/af_format.o libaf/af_gate.o libaf/af_hrtf.o libaf/af_karaoke.o libaf/af_pan.o libaf/af_resample.o libaf/af_scaletempo.o libaf/af_sinesuppress.o libaf/af_stats.o libaf/af_sub.o libaf/af_surround.o libaf/af_sweep.o libaf/af_tools.o libaf/af_volnorm.o libaf/af_volume.o libaf/filter.o libaf/format.o libaf/reorder_ch.o libaf/window.o libmpcodecs/ad.o libmpcodecs/ad_alaw.o libmpcodecs/ad_dvdpcm.o libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_pcm.o libmpcodecs/dec_audio.o libmpcodecs/dec_teletext.o libmpcodecs/dec_video.o libmpcodecs/img_format.o libmpcodecs/mp_image.o libmpcodecs/pullup.o libmpcodecs/vd.o libmpcodecs/vd_hmblck.o libmpcodecs/vd_lzo.o libmpcodecs/vd_mpegpes.o libmpcodecs/vd_mtga.o libmpcodecs/vd_null.o libmpcodecs/vd_raw.o libmpcodecs/vd_sgi.o libmpcodecs/vd_black.o libmpcodecs/vf.o libmpcodecs/vf_1bpp.o libmpcodecs/vf_2xsai.o libmpcodecs/vf_blackframe.o libmpcodecs/vf_boxblur.o libmpcodecs/vf_crop.o libmpcodecs/vf_cropdetect.o libmpcodecs/vf_decimate.o libmpcodecs/vf_delogo.o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_detc.o libmpcodecs/vf_dint.o libmpcodecs/vf_divtc.o libmpcodecs/vf_down3dright.o libmpcodecs/vf_dsize.o libmpcodecs/vf_dvbscale.o libmpcodecs/vf_eq.o libmpcodecs/vf_eq2.o libmpcodecs/vf_expand.o libmpcodecs/vf_field.o libmpcodecs/vf_fil.o libmpcodecs/vf_filmdint.o libmpcodecs/vf_fixpts.o libmpcodecs/vf_flip.o libmpcodecs/vf_format.o libmpcodecs/vf_framestep.o libmpcodecs/vf_gradfun.o libmpcodecs/vf_halfpack.o libmpcodecs/vf_harddup.o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hue.o libmpcodecs/vf_il.o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ivtc.o libmpcodecs/vf_kerndeint.o libmpcodecs/vf_mirror.o libmpcodecs/vf_noformat.o libmpcodecs/vf_noise.o libmpcodecs/vf_ow.o libmpcodecs/vf_palette.o libmpcodecs/vf_perspective.o libmpcodecs/vf_phase.o libmpcodecs/vf_pp7.o libmpcodecs/vf_pullup.o libmpcodecs/vf_rectangle.o libmpcodecs/vf_remove_logo.o libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rotate.o libmpcodecs/vf_sab.o libmpcodecs/vf_scale.o libmpcodecs/vf_smartblur.o libmpcodecs/vf_softpulldown.o libmpcodecs/vf_stereo3d.o libmpcodecs/vf_softskip.o libmpcodecs/vf_swapuv.o libmpcodecs/vf_telecine.o libmpcodecs/vf_test.o libmpcodecs/vf_tfields.o libmpcodecs/vf_tile.o libmpcodecs/vf_tinterlace.o libmpcodecs/vf_unsharp.o libmpcodecs/vf_vo.o libmpcodecs/vf_yadif.o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yvu9.o libmpdemux/aac_hdr.o libmpdemux/asfheader.o libmpdemux/aviheader.o libmpdemux/aviprint.o libmpdemux/demuxer.o libmpdemux/demux_aac.o libmpdemux/demux_asf.o libmpdemux/demux_audio.o libmpdemux/demux_avi.o libmpdemux/demux_demuxers.o libmpdemux/demux_film.o libmpdemux/demux_fli.o libmpdemux/demux_lmlm4.o libmpdemux/demux_mf.o libmpdemux/demux_mkv.o libmpdemux/demux_mov.o libmpdemux/demux_mpg.o libmpdemux/demux_nsv.o libmpdemux/demux_pva.o libmpdemux/demux_rawaudio.o libmpdemux/demux_rawvideo.o libmpdemux/demux_realaud.o libmpdemux/demux_real.o libmpdemux/demux_roq.o libmpdemux/demux_smjpeg.o libmpdemux/demux_ts.o libmpdemux/demux_ty.o libmpdemux/demux_ty_osd.o libmpdemux/demux_viv.o libmpdemux/demux_vqf.o libmpdemux/demux_y4m.o libmpdemux/ebml.o libmpdemux/extension.o libmpdemux/mf.o libmpdemux/mp3_hdr.o libmpdemux/mp_taglists.o libmpdemux/mpeg_hdr.o libmpdemux/mpeg_packetizer.o libmpdemux/parse_es.o libmpdemux/parse_mp4.o libmpdemux/video.o libmpdemux/yuv4mpeg.o libmpdemux/yuv4mpeg_ratio.o osdep/getch2.o osdep/timer-linux.o stream/open.o stream/stream.o stream/stream_bd.o stream/stream_cue.o stream/stream_file.o stream/stream_mf.o stream/stream_null.o stream/url.o sub/eosd.o sub/find_sub.o sub/osd.o sub/spudec.o sub/sub.o sub/sub_cc.o sub/subreader.o sub/vobsub.o stream/ai_alsa.o stream/ai_oss.o sub/font_load.o stream/stream_cdda.o stream/cdinfo.o stream/stream_cddb.o stream/dvb_tune.o stream/stream_dvb.o stream/stream_dvd.o stream/stream_dvd_common.o libvo/aclib.o av_helpers.o av_opts.o libaf/af_lavcac3enc.o libaf/af_lavcresample.o libmpcodecs/ad_ffmpeg.o libmpcodecs/ad_spdif.o libmpcodecs/vd_ffmpeg.o libmpcodecs/vf_geq.o libmpcodecs/vf_lavc.o libmpcodecs/vf_lavcdeint.o libmpcodecs/vf_screenshot.o libmpdemux/demux_lavf.o stream/stream_ffmpeg.o sub/av_sub.o libmpcodecs/vf_fspp.o libmpcodecs/vf_qp.o libmpcodecs/vf_spp.o libmpcodecs/vf_uspp.o sub/font_load_ft.o stream/stream_ftp.o libmpcodecs/vf_bmovl.o libaf/af_export.o osdep/mmap_anon.o libmpcodecs/vf_ass.o sub/ass_mp.o sub/subassconvert.o libass/ass.o libass/ass_bitmap.o libass/ass_cache.o libass/ass_drawing.o libass/ass_font.o libass/ass_fontconfig.o libass/ass_library.o libass/ass_parse.o libass/ass_render.o libass/ass_render_api.o libass/ass_shaper.o libass/ass_strtod.o libass/ass_utils.o libmpcodecs/ad_libmad.o libmpcodecs/vd_theora.o stream/stream_rtsp.o stream/freesdp/common.o stream/freesdp/errorlist.o stream/freesdp/parser.o stream/librtsp/rtsp.o stream/librtsp/rtsp_rtp.o stream/librtsp/rtsp_session.o stream/stream_netstream.o stream/asf_mmst_streaming.o stream/asf_streaming.o stream/cookies.o stream/http.o stream/network.o stream/pnm.o stream/rtp.o stream/udp.o stream/tcp.o stream/stream_rtp.o stream/stream_udp.o stream/realrtsp/asmrp.o stream/realrtsp/real.o stream/realrtsp/rmff.o stream/realrtsp/sdpplin.o stream/realrtsp/xbuffer.o libmpcodecs/vd_mpng.o libmpcodecs/vf_pp.o stream/stream_pvr.o stream/stream_radio.o stream/audio_in.o libmpcodecs/ad_realaud.o libmpcodecs/vd_realvid.o stream/cache2.o stream/frequencies.o stream/stream_tv.o stream/tv.o stream/tvi_dummy.o stream/tvi_v4l2.o sub/unrar_exec.o stream/stream_vcd.o libmpcodecs/vd_xanim.o libmpcodecs/vd_xvid4.o osdep/shmem.o ffmpeg/libpostproc/libpostproc.a ffmpeg/libavfilter/libavfilter.a ffmpeg/libavformat/libavformat.a ffmpeg/libavcodec/libavcodec.a ffmpeg/libswscale/libswscale.a ffmpeg/libswresample/libswresample.a ffmpeg/libavutil/libavutil.a -Wl,--version-script,binary.ver -Wl,-z,noexecstack -no-pie -ffast-math -fpie -pie -lrt -lpng -lz -lasound -ldvdread -lcdio_cdda -lcdio -lcdio_paranoia -lfreetype -lfontconfig -lz -lmad -ltheoradec -logg -lxvidcore -lvpx -rdynamic -lm -lfaac -lx264 -lmp3lame >>> WARNING: mplayer: APKBUILD does not run any tests! Alpine policy will soon require that packages have any relevant testsuites run during the build process. To fix, either define a check() function, or declare !check in $options to indicate the package does not have a testsuite. >>> mplayer: Entering fakeroot... install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/bin /home/buildozer/aports/community/mplayer/pkg/mplayer/etc/mplayer /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/lib install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/cs/man1 install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/de/man1 install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/man1 install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/es/man1 install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/fr/man1 install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/hu/man1 install -m 644 DOCS/man/cs/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/cs/man1/ install -m 644 DOCS/man/de/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/de/man1/ install -m 644 DOCS/man/en/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/man1/ install -m 644 DOCS/man/es/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/es/man1/ install -m 644 DOCS/man/fr/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/fr/man1/ install -m 644 DOCS/man/hu/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/hu/man1/ install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/it/man1 install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/pl/man1 install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/ru/man1 install -d /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/zh_CN/man1 install -m 644 DOCS/man/it/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/it/man1/ install -m 644 DOCS/man/pl/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/pl/man1/ install -m 644 DOCS/man/ru/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/ru/man1/ install -m 644 DOCS/man/zh_CN/mplayer.1 /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/zh_CN/man1/ install -m 755 mplayer /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/bin install -m 755 mencoder /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/bin cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/cs/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/de/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/es/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/fr/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/hu/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/it/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/pl/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/ru/man1 && ln -sf mplayer.1 mencoder.1 cd /home/buildozer/aports/community/mplayer/pkg/mplayer/usr/share/man/zh_CN/man1 && ln -sf mplayer.1 mencoder.1 >>> mplayer-doc*: Running split function doc... >>> mplayer-doc*: Preparing subpackage mplayer-doc... >>> mplayer-doc*: Running postcheck for mplayer-doc >>> mplayer*: Running postcheck for mplayer >>> mplayer*: Preparing package mplayer... >>> mplayer*: Stripping binaries >>> mplayer-doc*: Scanning shared objects >>> mplayer*: Scanning shared objects >>> mplayer-doc*: Tracing dependencies... >>> mplayer-doc*: Package size: 1.2 MB >>> mplayer-doc*: Compressing data... >>> mplayer-doc*: Create checksum... >>> mplayer-doc*: Create mplayer-doc-1.4.0-r5.apk >>> mplayer*: Tracing dependencies... so:libEGL.so.1 so:libGL.so.1 so:libX11.so.6 so:libXext.so.6 so:libXv.so.1 so:libXvMC.so.1 so:libXvMCW.so.1 so:libXxf86dga.so.1 so:libXxf86vm.so.1 so:libasound.so.2 so:libc.musl-x86_64.so.1 so:libcdio.so.19 so:libcdio_cdda.so.2 so:libcdio_paranoia.so.2 so:libdirectfb-1.7.so.7 so:libdvdread.so.8 so:libfaac.so.0 so:libfontconfig.so.1 so:libfreetype.so.6 so:libmad.so.0 so:libmp3lame.so.0 so:libpng16.so.16 so:libtheoradec.so.1 so:libvdpau.so.1 so:libvpx.so.6 so:libx264.so.163 so:libxvidcore.so.4 so:libz.so.1 >>> mplayer*: Package size: 27.0 MB >>> mplayer*: Compressing data... >>> mplayer*: Create checksum... >>> mplayer*: Create mplayer-1.4.0-r5.apk >>> mplayer: Build complete at Tue, 16 Nov 2021 23:32:02 +0000 elapsed time 0h 1m 56s >>> mplayer: Cleaning up srcdir >>> mplayer: Cleaning up pkgdir >>> mplayer: Uninstalling dependencies... (1/123) Purging util-linux-misc (2.37.2-r1) (2/123) Purging runuser (2.37.2-r1) (3/123) Purging hexdump (2.37.2-r1) (4/123) Purging uuidgen (2.37.2-r1) (5/123) Purging blkid (2.37.2-r1) (6/123) Purging sfdisk (2.37.2-r1) (7/123) Purging mcookie (2.37.2-r1) (8/123) Purging wipefs (2.37.2-r1) (9/123) Purging cfdisk (2.37.2-r1) (10/123) Purging flock (2.37.2-r1) (11/123) Purging lsblk (2.37.2-r1) (12/123) Purging setpriv (2.37.2-r1) (13/123) Purging logger (2.37.2-r1) (14/123) Purging partx (2.37.2-r1) (15/123) Purging findmnt (2.37.2-r1) (16/123) Purging .makedepends-mplayer (20211116.233008) (17/123) Purging libxxf86dga-dev (1.1.5-r0) (18/123) Purging libxxf86dga (1.1.5-r0) (19/123) Purging libxv-dev (1.0.11-r2) (20/123) Purging libxv (1.0.11-r2) (21/123) Purging libmad-dev (0.15.1b-r9) (22/123) Purging libmad (0.15.1b-r9) (23/123) Purging lame-dev (3.100-r0) (24/123) Purging lame (3.100-r0) (25/123) Purging libao-dev (1.2.2-r1) (26/123) Purging libao (1.2.2-r1) (27/123) Purging libtheora-dev (1.1.1-r16) (28/123) Purging libtheora (1.1.1-r16) (29/123) Purging xvidcore-dev (1.3.7-r1) (30/123) Purging xvidcore (1.3.7-r1) (31/123) Purging sdl2-dev (2.0.16-r4) (32/123) Purging directfb-dev (1.7.7-r3) (33/123) Purging directfb (1.7.7-r3) (34/123) Purging sdl2 (2.0.16-r4) (35/123) Purging libdvdread-dev (6.1.2-r0) (36/123) Purging libdvdread (6.1.2-r0) (37/123) Purging x264-dev (20210613-r0) (38/123) Purging x264-libs (20210613-r0) (39/123) Purging faac-dev (1.30-r1) (40/123) Purging faac (1.30-r1) (41/123) Purging fontconfig-dev (2.13.1-r4) (42/123) Purging fontconfig (2.13.1-r4) (43/123) Purging libxvmc-dev (1.0.12-r0) (44/123) Purging libxvmc (1.0.12-r0) (45/123) Purging alsa-lib-dev (1.2.5.1-r1) (46/123) Purging alsa-lib (1.2.5.1-r1) (47/123) Purging live-media-dev (2020.04.24-r1) (48/123) Purging live-media (2020.04.24-r1) (49/123) Purging mesa-dev (21.2.5-r0) (50/123) Purging libxdamage-dev (1.1.5-r1) (51/123) Purging libxdamage (1.1.5-r1) (52/123) Purging libxshmfence-dev (1.3-r1) (53/123) Purging mesa-egl (21.2.5-r0) (54/123) Purging mesa-gbm (21.2.5-r0) (55/123) Purging mesa-gl (21.2.5-r0) (56/123) Purging mesa-gles (21.2.5-r0) (57/123) Purging mesa-osmesa (21.2.5-r0) (58/123) Purging mesa-xatracker (21.2.5-r0) (59/123) Purging mesa (21.2.5-r0) (60/123) Purging yasm (1.3.0-r2) (61/123) Purging libvdpau-dev (1.4-r0) (62/123) Purging libvdpau (1.4-r0) (63/123) Purging libvpx-dev (1.10.0-r0) (64/123) Purging libvpx (1.10.0-r0) (65/123) Purging libcdio-paranoia-dev (2.0.0-r2) (66/123) Purging libcdio-paranoia (2.0.0-r2) (67/123) Purging util-linux-openrc (2.37.2-r1) (68/123) Purging libxxf86vm-dev (1.1.4-r2) (69/123) Purging libxxf86vm (1.1.4-r2) (70/123) Purging libxfixes-dev (6.0.0-r0) (71/123) Purging libxfixes (6.0.0-r0) (72/123) Purging libxext-dev (1.3.4-r0) (73/123) Purging libxext (1.3.4-r0) (74/123) Purging libx11-dev (1.7.2-r0) (75/123) Purging xtrans (1.4.0-r1) (76/123) Purging libx11 (1.7.2-r0) (77/123) Purging libxcb-dev (1.14-r2) (78/123) Purging xcb-proto (1.14.1-r2) (79/123) Purging libxcb (1.14-r2) (80/123) Purging libxau-dev (1.0.9-r0) (81/123) Purging libxau (1.0.9-r0) (82/123) Purging libxdmcp-dev (1.1.3-r0) (83/123) Purging libxdmcp (1.1.3-r0) (84/123) Purging libbsd (0.11.3-r1) (85/123) Purging libmd (1.0.3-r0) (86/123) Purging xorgproto (2021.5-r0) (87/123) Purging libogg-dev (1.3.5-r0) (88/123) Purging libogg (1.3.5-r0) (89/123) Purging freetype-dev (2.11.0-r0) (90/123) Purging freetype (2.11.0-r0) (91/123) Purging libpng-dev (1.6.37-r1) (92/123) Purging libpng (1.6.37-r1) (93/123) Purging zlib-dev (1.2.11-r3) (94/123) Purging libdrm-dev (2.4.108-r0) (95/123) Purging linux-headers (5.10.41-r0) (96/123) Purging libdrm (2.4.108-r0) (97/123) Purging libpciaccess-dev (0.16-r0) (98/123) Purging libpciaccess (0.16-r0) (99/123) Purging tslib (1.22-r0) (100/123) Purging libxshmfence (1.3-r1) (101/123) Purging wayland-libs-client (1.19.0-r1) (102/123) Purging wayland-libs-server (1.19.0-r1) (103/123) Purging llvm12-libs (12.0.1-r0) (104/123) Purging libffi (3.4.2-r1) (105/123) Purging mesa-glapi (21.2.5-r0) (106/123) Purging libxml2 (2.9.12-r2) (107/123) Purging brotli-dev (1.0.9-r5) (108/123) Purging libdvdcss-dev (1.4.3-r0) (109/123) Purging libdvdcss (1.4.3-r0) (110/123) Purging util-linux-dev (2.37.2-r1) (111/123) Purging util-linux (2.37.2-r1) (112/123) Purging libfdisk (2.37.2-r1) (113/123) Purging libmount (2.37.2-r1) (114/123) Purging libsmartcols (2.37.2-r1) (115/123) Purging libuuid (2.37.2-r1) (116/123) Purging expat-dev (2.4.1-r0) (117/123) Purging libblkid (2.37.2-r1) (118/123) Purging libeconf (0.4.1-r0) (119/123) Purging linux-pam (1.5.2-r0) (120/123) Purging libcap-ng (0.8.2-r0) (121/123) Purging libcdio-dev (2.1.0-r0) (122/123) Purging libcdio++ (2.1.0-r0) (123/123) Purging libcdio (2.1.0-r0) Executing busybox-1.34.1-r2.trigger OK: 341 MiB in 99 packages >>> mplayer: Updating the community/x86_64 repository index... >>> mplayer: Signing the index...