dpkg-buildpackage: info: source package mpv
dpkg-buildpackage: info: source version 0.41.0+fruit.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Wessel Dankers <wsl@fruit.je>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture mips64el
dpkg-source: info: using options from mpv-build/debian/source/options: --compression=xz --compression-level=best
 fakeroot debian/rules clean
exec dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/mnt/mpv-build'
./clean
make[1]: Leaving directory '/mnt/mpv-build'
   dh_clean
 dpkg-source -b .
dpkg-source: info: using options from mpv-build/debian/source/options: --compression=xz --compression-level=best
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building mpv in mpv_0.41.0+fruit.1.tar.xz
dpkg-source: info: building mpv in mpv_0.41.0+fruit.1.dsc
 debian/rules build
exec dh build
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/mnt/mpv-build'
scripts/libass-config
Running autoreconf...
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:8: installing './compile'
configure.ac:6: installing './config.guess'
configure.ac:6: installing './config.sub'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
autoreconf: Leaving directory '.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... mips64el-unknown-linux-gnuabi64
checking host system type... mips64el-unknown-linux-gnuabi64
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert mips64el-unknown-linux-gnuabi64 file names to mips64el-unknown-linux-gnuabi64 format... func_convert_file_noop
checking how to convert mips64el-unknown-linux-gnuabi64 file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for iconv.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf64ltsmip) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking dependency style of gcc... gcc3
checking for strdup... yes
checking for strndup... yes
checking whether C compiler accepts -fno-math-errno... yes
checking whether C compiler accepts /clang:-fno-math-errno... no
checking whether C compiler accepts -Wall... yes
checking whether C compiler accepts -Wextra... yes
checking whether C compiler accepts -Wno-sign-compare... yes
checking whether C compiler accepts -Wno-unused-parameter... yes
checking whether C compiler accepts -Wstrict-prototypes... yes
checking whether C compiler accepts -Wpointer-arith... yes
checking whether C compiler accepts -Werror-implicit-function-declaration... yes
checking whether C compiler accepts -Wredundant-decls... yes
checking whether C compiler accepts -Wno-missing-field-initializers... yes
checking whether C compiler accepts -Wformat-non-iso... no
checking whether C compiler accepts -Werror=format-non-iso... no
checking for library containing libiconv_open... no
checking for library containing iconv_open... none required
checking for library containing lrint... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for freetype2 >= 9.17.3... yes
checking for fribidi >= 0.19.1... yes
checking for harfbuzz >= 1.2.3... yes
checking for libunibreak >= 1.1... no
checking for fontconfig >= 2.10.92... yes
checking for Core Text... no
checking for DirectWrite... no
checking for gcc options needed to detect all undeclared functions... none needed
configure: Assembly optimizations are not yet supported on this architecture; disabling.
checking whether make supports nested variables... (cached) yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libass.pc
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
scripts/libass-build -w -j4
make[2]: Entering directory '/mnt/mpv-build/libass'
  CC       libass/c/c_be_blur.lo
  CC       libass/c/c_rasterizer.lo
  CC       libass/c/c_blend_bitmaps.lo
  CC       libass/c/c_blur.lo
  CC       libass/ass_fontconfig.lo
  CC       libass/ass_utils.lo
  CC       libass/ass_string.lo
  CC       libass/ass_strtod.lo
  CC       libass/ass_filesystem.lo
  CC       libass/ass.lo
  CC       libass/ass_library.lo
  CC       libass/ass_cache.lo
  CC       libass/ass_font.lo
  CC       libass/ass_fontselect.lo
  CC       libass/ass_parse.lo
  CC       libass/ass_shaper.lo
  CC       libass/ass_outline.lo
  CC       libass/ass_drawing.lo
  CC       libass/ass_bitmap.lo
  CC       libass/ass_blur.lo
  CC       libass/ass_rasterizer.lo
  CC       libass/ass_render.lo
  CC       libass/ass_render_api.lo
  CC       libass/ass_bitmap_engine.lo
  CC       libass/ass_arabic_charmap.lo
  CCLD     libass/libass_internal.la
  CCLD     libass/libass.la
make[3]: Entering directory '/mnt/mpv-build/libass'
 /bin/mkdir -p '/mnt/mpv-build/build_libs/include/ass'
 /bin/mkdir -p '/mnt/mpv-build/build_libs/lib/pkgconfig'
 /bin/mkdir -p '/mnt/mpv-build/build_libs/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libass/libass.la '/mnt/mpv-build/build_libs/lib'
 /usr/bin/install -c -m 644 libass/ass_types.h libass/ass.h '/mnt/mpv-build/build_libs/include/ass'
 /usr/bin/install -c -m 644 libass.pc '/mnt/mpv-build/build_libs/lib/pkgconfig'
libtool: install: /usr/bin/install -c libass/.libs/libass.lai /mnt/mpv-build/build_libs/lib/libass.la
libtool: install: /usr/bin/install -c libass/.libs/libass.a /mnt/mpv-build/build_libs/lib/libass.a
libtool: install: chmod 644 /mnt/mpv-build/build_libs/lib/libass.a
libtool: install: ranlib /mnt/mpv-build/build_libs/lib/libass.a
libtool: finish: PATH="/usr/local/bin:/usr/bin:/bin:/sbin" ldconfig -n /mnt/mpv-build/build_libs/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /mnt/mpv-build/build_libs/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Leaving directory '/mnt/mpv-build/libass'
make[2]: Leaving directory '/mnt/mpv-build/libass'
scripts/libplacebo-config
Using libplacebo options: -Ddefault_library=static -Dtests=false -Ddemos=false
The Meson build system
Version: 1.7.0
Source dir: /mnt/mpv-build/libplacebo
Build dir: /mnt/mpv-build/libplacebo/build
Build type: native build
Project name: libplacebo
Project version: 7.365.0
C compiler for the host machine: cc (gcc 12.2.0 "cc (Debian 12.2.0-14+deb12u1) 12.2.0")
C linker for the host machine: cc ld.bfd 2.40
C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Debian 12.2.0-14+deb12u1) 12.2.0")
C++ linker for the host machine: c++ ld.bfd 2.40
Host machine cpu family: mips64
Host machine cpu: mips64
Compiler for C supports arguments -Wincompatible-pointer-types: YES 
Compiler for C supports arguments -Wc23-extensions: NO 
Compiler for C supports link arguments -Wl,--exclude-libs=ALL: YES 
Library m found: YES
Program python3 found: YES (/usr/bin/python3)
Run-time dependency threads found: YES
Header "pthread.h" has symbol "pthread_condattr_setclock" with dependency threads: YES 
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency libunwind found: YES 1.6.2
Library execinfo found: NO
Checking for function "backtrace_symbols" with dependency -lexecinfo: YES 
Check usable header "dbghelp.h" : NO 
Library dl found: YES
Fetching value of define "__MINGW32__" : (undefined) 
Run-time dependency shaderc found: NO (tried pkgconfig, pkgconfig, pkgconfig and system)
Library glslang-default-resource-limits found: YES
Library SPIRV found: NO
Library SPIRV found: YES
Library glslang found: YES
Library MachineIndependent found: YES
Library OSDependent found: YES
Library OGLCompiler found: YES
Library GenericCodeGen found: YES
Library SPIRV-Tools found: YES
Library SPIRV-Tools-opt found: YES
Has header "glslang/build_info.h" : YES 
Check usable header "d3d11.h" : NO 
Check usable header "d3d11_4.h" : NO 
Check usable header "dxgi1_6.h" : NO 
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency spirv-cross-c-shared found: NO (tried pkgconfig and cmake)
Library version found: NO
Library dl found: YES
Run-time dependency vulkan found: YES 1.3.239
Header "vulkan/vulkan_core.h" has symbol "VK_VERSION_1_4" : YES 
Run-time dependency lcms2 found: YES 2.14
Run-time dependency dovi found: NO (tried pkgconfig and cmake)
Run-time dependency libxxhash found: NO (tried pkgconfig and cmake)
Configuring config.h using configuration
Configuring config_internal.h using configuration
WARNING: Library target 'placebo' has 'name_prefix' set. Compilers may not find it from its '-lplacebo' linker flag in the 'libplacebo.pc' pkg-config file.
WARNING: Library target 'placebo' has 'name_prefix' set. Compilers may not find it from its '-lplacebo' linker flag in the 'libplacebo-uninstalled.pc' pkg-config file.
Build targets in project: 17

libplacebo 7.365.0

  Optional features
    d3d11          : NO
    dovi           : YES
    gl-proc-addr   : YES
    glslang        : YES
    lcms           : YES
    libdovi        : NO
    opengl         : YES
    shaderc        : NO
    vk-proc-addr   : YES
    vulkan         : YES
    xxhash         : NO

  User defined options
    default_library: static
    demos          : false
    libdir         : /mnt/mpv-build/build_libs/lib
    prefix         : /mnt/mpv-build/build_libs
    tests          : false

Found ninja-1.11.1 at /usr/bin/ninja
scripts/libplacebo-build -j4
ninja: Entering directory `libplacebo/build'
[1/76] Generating src/shaders/custom.c with a custom command (wrapped by meson to set env)
[2/76] Generating src/shaders.c with a custom command (wrapped by meson to set env)
[3/76] Generating src/shaders/colorspace.c with a custom command (wrapped by meson to set env)
[4/76] Generating src/renderer.c with a custom command (wrapped by meson to set env)
[5/76] Generating src/shaders/dithering.c with a custom command (wrapped by meson to set env)
[6/76] Generating src/shaders/deinterlacing.c with a custom command (wrapped by meson to set env)
[7/76] Generating src/shaders/film_grain.c with a custom command (wrapped by meson to set env)
[8/76] Generating src/shaders/custom_mpv.c with a custom command (wrapped by meson to set env)
[9/76] Generating src/shaders/film_grain_av1.c with a custom command (wrapped by meson to set env)
[10/76] Generating src/shaders/icc.c with a custom command (wrapped by meson to set env)
[11/76] Generating src/shaders/lut.c with a custom command (wrapped by meson to set env)
[12/76] Generating src/shaders/film_grain_h274.c with a custom command (wrapped by meson to set env)
[13/76] Generating src/version.h with a custom command
[14/76] Generating src/shaders/sampling.c with a custom command (wrapped by meson to set env)
[15/76] Generating src/vulkan/utils_gen.c with a custom command (wrapped by meson to set env)
[16/76] Generating src/opengl/include/glad/gl.h with a custom command (wrapped by meson to set env)
[17/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_custom.c.o
[18/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders.c.o
[19/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_colorspace.c.o
[20/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_deinterlacing.c.o
[21/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_custom_mpv.c.o
[22/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_film_grain.c.o
[23/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_dithering.c.o
[24/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_film_grain_h274.c.o
[25/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_film_grain_av1.c.o
[26/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_icc.c.o
[27/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_lut.c.o
[28/76] Compiling C object src/libplacebo.a.p/meson-generated_.._renderer.c.o
[29/76] Compiling C object src/libplacebo.a.p/meson-generated_.._shaders_sampling.c.o
[30/76] Compiling C object src/libplacebo.a.p/cache.c.o
[31/76] Compiling C object src/libplacebo.a.p/common.c.o
[32/76] Compiling C object src/libplacebo.a.p/dither.c.o
[33/76] Compiling C object src/libplacebo.a.p/colorspace.c.o
[34/76] Compiling C object src/libplacebo.a.p/dummy.c.o
[35/76] Compiling C++ object src/libplacebo.a.p/convert.cc.o
[36/76] Compiling C object src/libplacebo.a.p/filters.c.o
[37/76] Compiling C object src/libplacebo.a.p/dispatch.c.o
[38/76] Compiling C object src/libplacebo.a.p/format.c.o
[39/76] Compiling C object src/libplacebo.a.p/meson-generated_.._vulkan_utils_gen.c.o
[40/76] Compiling C object src/libplacebo.a.p/glsl_spirv.c.o
[41/76] Compiling C object src/libplacebo.a.p/log.c.o
[42/76] Compiling C object src/libplacebo.a.p/gpu_utils.c.o
[43/76] Compiling C object src/libplacebo.a.p/gpu.c.o
[44/76] Compiling C object src/libplacebo.a.p/gamut_mapping.c.o
[45/76] Compiling C object src/libplacebo.a.p/swapchain.c.o
[46/76] Compiling C object src/libplacebo.a.p/pl_alloc.c.o
[47/76] Compiling C object src/libplacebo.a.p/options.c.o
[48/76] Compiling C object src/libplacebo.a.p/utils_dolbyvision.c.o
[49/76] Compiling C object src/libplacebo.a.p/pl_string.c.o
[50/76] Compiling C object src/libplacebo.a.p/utils_upload.c.o
[51/76] Compiling C object src/libplacebo.a.p/tone_mapping.c.o
[52/76] Compiling C object src/libplacebo.a.p/glsl_glslang_resources.c.o
[53/76] Compiling C object src/libplacebo.a.p/glsl_spirv_glslang.c.o
[54/76] Compiling C object src/libplacebo.a.p/utils_frame_queue.c.o
[55/76] Compiling C object src/libplacebo.a.p/opengl_context.c.o
[56/76] Compiling C object src/libplacebo.a.p/opengl_loader_egl.c.o
[57/76] Compiling C object src/libplacebo.a.p/opengl_formats.c.o
[58/76] Compiling C object src/libplacebo.a.p/opengl_loader_gl.c.o
[59/76] Compiling C object src/libplacebo.a.p/opengl_gpu.c.o
[60/76] Compiling C object src/libplacebo.a.p/opengl_gpu_tex.c.o
[61/76] Compiling C++ object src/libplacebo.a.p/glsl_glslang.cc.o
[62/76] Compiling C object src/libplacebo.a.p/opengl_swapchain.c.o
[63/76] Compiling C object src/libplacebo.a.p/opengl_utils.c.o
[64/76] Compiling C object src/libplacebo.a.p/opengl_gpu_pass.c.o
[65/76] Compiling C object src/libplacebo.a.p/vulkan_command.c.o
[66/76] Compiling C object src/libplacebo.a.p/vulkan_formats.c.o
[67/76] Compiling C object src/libplacebo.a.p/vulkan_gpu.c.o
[68/76] Compiling C object src/libplacebo.a.p/vulkan_gpu_buf.c.o
[69/76] Compiling C object src/libplacebo.a.p/vulkan_context.c.o
[70/76] Compiling C object src/libplacebo.a.p/vulkan_gpu_tex.c.o
[71/76] Compiling C object src/libplacebo.a.p/vulkan_gpu_pass.c.o
[72/76] Compiling C object src/libplacebo.a.p/vulkan_utils.c.o
[73/76] Compiling C object src/libplacebo.a.p/vulkan_malloc.c.o
[74/76] Compiling C object src/libplacebo.a.p/vulkan_swapchain.c.o
[75/76] Linking static target src/libplacebo.a
[75/76] Installing files
Installing src/libplacebo.a to /mnt/mpv-build/build_libs/lib
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/cache.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/colorspace.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/common.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/d3d11.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/dispatch.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/dither.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/dummy.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/filters.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/gamut_mapping.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/gpu.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/log.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/opengl.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/options.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/renderer.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders/colorspace.h to /mnt/mpv-build/build_libs/include/libplacebo/shaders
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders/custom.h to /mnt/mpv-build/build_libs/include/libplacebo/shaders
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders/deinterlacing.h to /mnt/mpv-build/build_libs/include/libplacebo/shaders
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders/dithering.h to /mnt/mpv-build/build_libs/include/libplacebo/shaders
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders/film_grain.h to /mnt/mpv-build/build_libs/include/libplacebo/shaders
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders/icc.h to /mnt/mpv-build/build_libs/include/libplacebo/shaders
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders/lut.h to /mnt/mpv-build/build_libs/include/libplacebo/shaders
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders/sampling.h to /mnt/mpv-build/build_libs/include/libplacebo/shaders
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/shaders.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/swapchain.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/tone_mapping.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/utils/dav1d.h to /mnt/mpv-build/build_libs/include/libplacebo/utils
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/utils/dav1d_internal.h to /mnt/mpv-build/build_libs/include/libplacebo/utils
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/utils/dolbyvision.h to /mnt/mpv-build/build_libs/include/libplacebo/utils
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/utils/frame_queue.h to /mnt/mpv-build/build_libs/include/libplacebo/utils
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/utils/libav.h to /mnt/mpv-build/build_libs/include/libplacebo/utils
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/utils/libav_internal.h to /mnt/mpv-build/build_libs/include/libplacebo/utils
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/utils/upload.h to /mnt/mpv-build/build_libs/include/libplacebo/utils
Installing /mnt/mpv-build/libplacebo/src/include/libplacebo/vulkan.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/build/src/./include/libplacebo/config.h to /mnt/mpv-build/build_libs/include/libplacebo
Installing /mnt/mpv-build/libplacebo/build/meson-private/libplacebo.pc to /mnt/mpv-build/build_libs/lib/pkgconfig
scripts/ffmpeg-config \
	--enable-gnutls \
	--enable-libdav1d \
	--enable-libmodplug \
	--enable-libmp3lame \
	--enable-libopus \
	--enable-libpulse \
	--enable-libsoxr \
	--enable-libspeex \
	--enable-libssh \
	--enable-libvorbis \
	--enable-libvpx \
	--enable-ladspa \
	--enable-libbs2b \
	--enable-gpl --enable-libxvid --enable-libx264 \
	--enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc
TLS/SSL user option specified, skipping autodetection
Using ffmpeg options: --enable-gpl --disable-debug --disable-doc --enable-static --disable-shared --enable-pic --enable-gnutls --enable-libdav1d --enable-libmodplug --enable-libmp3lame --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libvorbis --enable-libvpx --enable-ladspa --enable-libbs2b --enable-gpl --enable-libxvid --enable-libx264 --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc
install prefix            /mnt/mpv-build/build_libs
source path               /mnt/mpv-build/ffmpeg
C compiler                gcc
C library                 glibc
ARCH                      mips (generic)
big-endian                no
runtime cpu detection     yes
MIPS FPU enabled          yes
MIPS DSP R1 enabled       no
MIPS DSP R2 enabled       no
MIPS MSA enabled          yes
LOONGSON MMI enabled      no
debug symbols             no
strip symbols             yes
optimize for size         no
optimizations             yes
static                    yes
shared                    no
network support           yes
threading support         pthreads
safe bitstream reader     yes
texi2html enabled         no
perl enabled              yes
pod2man enabled           yes
makeinfo enabled          no
makeinfo supports HTML    no
experimental features     yes
xmllint enabled           no

External libraries:
alsa                    libopencore_amrnb       libvorbis
gnutls                  libopencore_amrwb       libvpx
iconv                   libopus                 libx264
ladspa                  libpulse                libxcb
libbs2b                 libsoxr                 libxvid
libdav1d                libspeex                lzma
libmodplug              libssh                  xlib
libmp3lame              libvo_amrwbenc          zlib

External libraries providing hardware acceleration:
libdrm                  vaapi
v4l2_m2m                vdpau

Libraries:
avcodec                 avformat                swscale
avdevice                avutil
avfilter                swresample

Programs:
ffmpeg                  ffprobe

Enabled decoders:
aac                     fic                     pcx
aac_fixed               fits                    pdv
aac_latm                flac                    pfm
aasc                    flashsv                 pgm
ac3                     flashsv2                pgmyuv
ac3_fixed               flic                    pgssub
acelp_kelvin            flv                     pgx
adpcm_4xm               fmvc                    phm
adpcm_adx               fourxm                  photocd
adpcm_afc               fraps                   pictor
adpcm_agm               frwu                    pixlet
adpcm_aica              ftr                     pjs
adpcm_argo              g2m                     png
adpcm_circus            g723_1                  ppm
adpcm_ct                g728                    prores
adpcm_dtk               g729                    prores_raw
adpcm_ea                gdv                     prosumer
adpcm_ea_maxis_xa       gem                     psd
adpcm_ea_r1             gif                     ptx
adpcm_ea_r2             gremlin_dpcm            qcelp
adpcm_ea_r3             gsm                     qdm2
adpcm_ea_xas            gsm_ms                  qdmc
adpcm_g722              h261                    qdraw
adpcm_g726              h263                    qoa
adpcm_g726le            h263_v4l2m2m            qoi
adpcm_ima_acorn         h263i                   qpeg
adpcm_ima_alp           h263p                   qtrle
adpcm_ima_amv           h264                    r10k
adpcm_ima_apc           h264_v4l2m2m            r210
adpcm_ima_apm           hap                     ra_144
adpcm_ima_cunning       hca                     ra_288
adpcm_ima_dat4          hcom                    ralf
adpcm_ima_dk3           hdr                     rasc
adpcm_ima_dk4           hevc                    rawvideo
adpcm_ima_ea_eacs       hevc_v4l2m2m            realtext
adpcm_ima_ea_sead       hnm4_video              rka
adpcm_ima_escape        hq_hqa                  rl2
adpcm_ima_hvqm2         hqx                     roq
adpcm_ima_hvqm4         huffyuv                 roq_dpcm
adpcm_ima_iss           hymt                    rpza
adpcm_ima_magix         iac                     rscc
adpcm_ima_moflex        idcin                   rtv1
adpcm_ima_mtf           idf                     rv10
adpcm_ima_oki           iff_ilbm                rv20
adpcm_ima_pda           ilbc                    rv30
adpcm_ima_qt            imc                     rv40
adpcm_ima_rad           imm4                    rv60
adpcm_ima_smjpeg        imm5                    s302m
adpcm_ima_ssi           indeo2                  sami
adpcm_ima_wav           indeo3                  sanm
adpcm_ima_ws            indeo4                  sbc
adpcm_ima_xbox          indeo5                  scpr
adpcm_ms                interplay_acm           screenpresso
adpcm_mtaf              interplay_dpcm          sdx2_dpcm
adpcm_n64               interplay_video         sga
adpcm_psx               ipu                     sgi
adpcm_psxc              jacosub                 sgirle
adpcm_sanyo             jpeg2000                sheervideo
adpcm_sbpro_2           jpegls                  shorten
adpcm_sbpro_3           jv                      simbiosis_imx
adpcm_sbpro_4           kgv1                    sipr
adpcm_swf               kmvc                    siren
adpcm_thp               lagarith                smackaud
adpcm_thp_le            lead                    smacker
adpcm_vima              libdav1d                smc
adpcm_xa                libopencore_amrnb       smvjpeg
adpcm_xmd               libopencore_amrwb       snow
adpcm_yamaha            libopus                 sol_dpcm
adpcm_zork              libspeex                sonic
agm                     libvorbis               sp5x
ahx                     libvpx_vp8              speedhq
aic                     libvpx_vp9              speex
alac                    loco                    srgc
alias_pix               lscr                    srt
als                     m101                    ssa
amrnb                   mace3                   stl
amrwb                   mace6                   subrip
amv                     magicyuv                subviewer
anm                     mdec                    subviewer1
ansi                    media100                sunrast
anull                   metasound               svq1
apac                    microdvd                svq3
ape                     mimic                   tak
apng                    misc4                   targa
aptx                    mjpeg                   targa_y216
aptx_hd                 mjpegb                  tdsc
apv                     mlp                     text
arbc                    mmvideo                 theora
argo                    mobiclip                thp
ass                     motionpixels            tiertexseqvideo
asv1                    movtext                 tiff
asv2                    mp1                     tmv
atrac1                  mp1float                truehd
atrac3                  mp2                     truemotion1
atrac3al                mp2float                truemotion2
atrac3p                 mp3                     truemotion2rt
atrac3pal               mp3adu                  truespeech
atrac9                  mp3adufloat             tscc
aura                    mp3float                tscc2
aura2                   mp3on4                  tta
av1                     mp3on4float             twinvq
avrn                    mpc7                    txd
avrp                    mpc8                    ulti
avs                     mpeg1_v4l2m2m           utvideo
avui                    mpeg1video              v210
bethsoftvid             mpeg2_v4l2m2m           v210x
bfi                     mpeg2video              v308
bink                    mpeg4                   v408
binkaudio_dct           mpeg4_v4l2m2m           v410
binkaudio_rdft          mpegvideo               vb
bintext                 mpl2                    vble
bitpacked               msa1                    vbn
bmp                     mscc                    vc1
bmv_audio               msmpeg4v1               vc1_v4l2m2m
bmv_video               msmpeg4v2               vc1image
bonk                    msmpeg4v3               vcr1
brender_pix             msnsiren                vmdaudio
c93                     msp2                    vmdvideo
cavs                    msrle                   vmix
cbd2_dpcm               mss1                    vmnc
ccaption                mss2                    vnull
cdgraphics              msvideo1                vorbis
cdtoons                 mszh                    vp3
cdxl                    mts2                    vp4
cfhd                    mv30                    vp5
cinepak                 mvc1                    vp6
clearvideo              mvc2                    vp6a
cljr                    mvdv                    vp6f
cllc                    mvha                    vp7
comfortnoise            mwsc                    vp8
cook                    mxpeg                   vp8_v4l2m2m
cpia                    nellymoser              vp9
cri                     notchlc                 vp9_v4l2m2m
cscd                    nuv                     vplayer
cyuv                    on2avc                  vqa
dca                     opus                    vqc
dds                     osq                     vvc
derf_dpcm               paf_audio               wady_dpcm
dfa                     paf_video               wavarc
dfpwm                   pam                     wavpack
dirac                   pbm                     wbmp
dnxhd                   pcm_alaw                wcmv
dolby_e                 pcm_bluray              webp
dpx                     pcm_dvd                 webvtt
dsd_lsbf                pcm_f16le               wmalossless
dsd_lsbf_planar         pcm_f24le               wmapro
dsd_msbf                pcm_f32be               wmav1
dsd_msbf_planar         pcm_f32le               wmav2
dsicinaudio             pcm_f64be               wmavoice
dsicinvideo             pcm_f64le               wmv1
dss_sp                  pcm_lxf                 wmv2
dst                     pcm_mulaw               wmv3
dvaudio                 pcm_s16be               wmv3image
dvbsub                  pcm_s16be_planar        wnv1
dvdsub                  pcm_s16le               wrapped_avframe
dvvideo                 pcm_s16le_planar        ws_snd1
dxa                     pcm_s24be               xan_dpcm
dxtory                  pcm_s24daud             xan_wc3
dxv                     pcm_s24le               xan_wc4
eac3                    pcm_s24le_planar        xbin
eacmv                   pcm_s32be               xbm
eamad                   pcm_s32le               xface
eatgq                   pcm_s32le_planar        xl
eatgv                   pcm_s64be               xma1
eatqi                   pcm_s64le               xma2
eightbps                pcm_s8                  xpm
eightsvx_exp            pcm_s8_planar           xsub
eightsvx_fib            pcm_sga                 xwd
escape124               pcm_u16be               y41p
escape130               pcm_u16le               ylc
evrc                    pcm_u24be               yop
exr                     pcm_u24le               yuv4
fastaudio               pcm_u32be               zero12v
ffv1                    pcm_u32le               zerocodec
ffvhuff                 pcm_u8                  zlib
ffwavesynth             pcm_vidc                zmbv

Enabled encoders:
a64multi                huffyuv                 pfm
a64multi5               jpeg2000                pgm
aac                     jpegls                  pgmyuv
ac3                     libmp3lame              phm
ac3_fixed               libopencore_amrnb       png
adpcm_adx               libopus                 ppm
adpcm_argo              libspeex                prores
adpcm_g722              libvo_amrwbenc          prores_aw
adpcm_g726              libvorbis               prores_ks
adpcm_g726le            libvpx_vp8              qoi
adpcm_ima_alp           libvpx_vp9              qtrle
adpcm_ima_amv           libx264                 r10k
adpcm_ima_apm           libx264rgb              r210
adpcm_ima_qt            libxvid                 ra_144
adpcm_ima_ssi           ljpeg                   rawvideo
adpcm_ima_wav           magicyuv                roq
adpcm_ima_ws            mjpeg                   roq_dpcm
adpcm_ms                mjpeg_vaapi             rpza
adpcm_swf               mlp                     rv10
adpcm_yamaha            movtext                 rv20
alac                    mp2                     s302m
alias_pix               mp2fixed                sbc
amv                     mpeg1video              sgi
anull                   mpeg2_vaapi             smc
apng                    mpeg2video              snow
aptx                    mpeg4                   speedhq
aptx_hd                 mpeg4_v4l2m2m           srt
ass                     msmpeg4v2               ssa
asv1                    msmpeg4v3               subrip
asv2                    msrle                   sunrast
av1_vaapi               msvideo1                svq1
avrp                    nellymoser              targa
avui                    opus                    text
bitpacked               pam                     tiff
bmp                     pbm                     truehd
cfhd                    pcm_alaw                tta
cinepak                 pcm_bluray              ttml
cljr                    pcm_dvd                 utvideo
comfortnoise            pcm_f32be               v210
dca                     pcm_f32le               v308
dfpwm                   pcm_f64be               v408
dnxhd                   pcm_f64le               v410
dpx                     pcm_mulaw               vbn
dvbsub                  pcm_s16be               vc2
dvdsub                  pcm_s16be_planar        vnull
dvvideo                 pcm_s16le               vorbis
dxv                     pcm_s16le_planar        vp8_v4l2m2m
eac3                    pcm_s24be               vp8_vaapi
exr                     pcm_s24daud             vp9_vaapi
ffv1                    pcm_s24le               wavpack
ffvhuff                 pcm_s24le_planar        wbmp
fits                    pcm_s32be               webvtt
flac                    pcm_s32le               wmav1
flashsv                 pcm_s32le_planar        wmav2
flashsv2                pcm_s64be               wmv1
flv                     pcm_s64le               wmv2
g723_1                  pcm_s8                  wrapped_avframe
gif                     pcm_s8_planar           xbm
h261                    pcm_u16be               xface
h263                    pcm_u16le               xsub
h263_v4l2m2m            pcm_u24be               xwd
h263p                   pcm_u24le               y41p
h264_v4l2m2m            pcm_u32be               yuv4
h264_vaapi              pcm_u32le               zlib
hdr                     pcm_u8                  zmbv
hevc_v4l2m2m            pcm_vidc
hevc_vaapi              pcx

Enabled hwaccels:
av1_vaapi               mjpeg_vaapi             vc1_vdpau
av1_vdpau               mpeg1_vdpau             vp8_vaapi
h263_vaapi              mpeg2_vaapi             vp9_vaapi
h264_vaapi              mpeg2_vdpau             vp9_vdpau
h264_vdpau              mpeg4_vaapi             wmv3_vaapi
hevc_vaapi              mpeg4_vdpau             wmv3_vdpau
hevc_vdpau              vc1_vaapi

Enabled parsers:
aac                     dvdsub                  mpegaudio
aac_latm                evc                     mpegvideo
ac3                     ffv1                    opus
adx                     flac                    png
ahx                     ftr                     pnm
amr                     g723_1                  prores
apv                     g729                    prores_raw
av1                     gif                     qoi
avs2                    gsm                     rv34
avs3                    h261                    sbc
bmp                     h263                    sipr
cavsvideo               h264                    tak
cook                    hdr                     vc1
cri                     hevc                    vorbis
dca                     ipu                     vp3
dirac                   jpeg2000                vp8
dnxhd                   jpegxl                  vp9
dnxuc                   jpegxs                  vvc
dolby_e                 lcevc                   webp
dpx                     misc4                   xbm
dvaudio                 mjpeg                   xma
dvbsub                  mlp                     xwd
dvd_nav                 mpeg4video

Enabled demuxers:
aa                      idcin                   pcm_mulaw
aac                     idf                     pcm_s16be
aax                     iff                     pcm_s16le
ac3                     ifv                     pcm_s24be
ac4                     ilbc                    pcm_s24le
ace                     image2                  pcm_s32be
acm                     image2_alias_pix        pcm_s32le
act                     image2_brender_pix      pcm_s8
adf                     image2pipe              pcm_u16be
adp                     image_bmp_pipe          pcm_u16le
ads                     image_cri_pipe          pcm_u24be
adx                     image_dds_pipe          pcm_u24le
aea                     image_dpx_pipe          pcm_u32be
afc                     image_exr_pipe          pcm_u32le
aiff                    image_gem_pipe          pcm_u8
aix                     image_gif_pipe          pcm_vidc
alp                     image_hdr_pipe          pdv
amr                     image_j2k_pipe          pjs
amrnb                   image_jpeg_pipe         pmp
amrwb                   image_jpegls_pipe       pp_bnk
anm                     image_jpegxl_pipe       pva
apac                    image_jpegxs_pipe       pvf
apc                     image_pam_pipe          qcp
ape                     image_pbm_pipe          qoa
apm                     image_pcx_pipe          r3d
apng                    image_pfm_pipe          rawvideo
aptx                    image_pgm_pipe          rcwt
aptx_hd                 image_pgmyuv_pipe       realtext
apv                     image_pgx_pipe          redspark
aqtitle                 image_phm_pipe          rka
argo_asf                image_photocd_pipe      rl2
argo_brp                image_pictor_pipe       rm
argo_cvg                image_png_pipe          roq
asf                     image_ppm_pipe          rpl
asf_o                   image_psd_pipe          rsd
ass                     image_qdraw_pipe        rso
ast                     image_qoi_pipe          rtp
au                      image_sgi_pipe          rtsp
av1                     image_sunrast_pipe      s337m
avi                     image_svg_pipe          sami
avr                     image_tiff_pipe         sap
avs                     image_vbn_pipe          sbc
avs2                    image_webp_pipe         sbg
avs3                    image_xbm_pipe          scc
bethsoftvid             image_xpm_pipe          scd
bfi                     image_xwd_pipe          sdns
bfstm                   ingenient               sdp
bink                    ipmovie                 sdr2
binka                   ipu                     sds
bintext                 ircam                   sdx
bit                     iss                     segafilm
bitpacked               iv8                     ser
bmv                     ivf                     sga
boa                     ivr                     shorten
bonk                    jacosub                 siff
brstm                   jpegxl_anim             simbiosis_imx
c93                     jv                      sln
caf                     kux                     smacker
cavsvideo               kvag                    smjpeg
cdg                     laf                     smush
cdxl                    lc3                     sol
cine                    libmodplug              sox
codec2                  live_flv                spdif
codec2raw               lmlm4                   srt
concat                  loas                    stl
data                    lrc                     str
daud                    luodat                  subviewer
dcstr                   lvf                     subviewer1
derf                    lxf                     sup
dfa                     m4v                     svag
dfpwm                   matroska                svs
dhav                    mca                     swf
dirac                   mcc                     tak
dnxhd                   mgsts                   tedcaptions
dsf                     microdvd                thp
dsicin                  mjpeg                   threedostr
dss                     mjpeg_2000              tiertexseq
dts                     mlp                     tmv
dtshd                   mlv                     truehd
dv                      mm                      tta
dvbsub                  mmf                     tty
dvbtxt                  mods                    txd
dxa                     moflex                  ty
ea                      mov                     usm
ea_cdata                mp3                     v210
eac3                    mpc                     v210x
epaf                    mpc8                    vag
evc                     mpegps                  vc1
ffmetadata              mpegts                  vc1t
filmstrip               mpegtsraw               vividas
fits                    mpegvideo               vivo
flac                    mpjpeg                  vmd
flic                    mpl2                    vobsub
flv                     mpsub                   voc
fourxm                  msf                     vpk
frm                     msnwc_tcp               vplayer
fsb                     msp                     vqf
fwse                    mtaf                    vvc
g722                    mtv                     w64
g723_1                  musx                    wady
g726                    mv                      wav
g726le                  mvi                     wavarc
g728                    mxf                     wc3
g729                    mxg                     webm_dash_manifest
gdv                     nc                      webvtt
genh                    nistsphere              wsaud
gif                     nsp                     wsd
gsm                     nsv                     wsvqa
gxf                     nut                     wtv
h261                    nuv                     wv
h263                    obu                     wve
h264                    ogg                     xa
hca                     oma                     xbin
hcom                    osq                     xmd
hevc                    paf                     xmv
hls                     pcm_alaw                xvag
hnm                     pcm_f32be               xwma
hxvs                    pcm_f32le               yop
iamf                    pcm_f64be               yuv4mpegpipe
ico                     pcm_f64le

Enabled muxers:
a64                     h263                    pcm_s16le
ac3                     h264                    pcm_s24be
ac4                     hash                    pcm_s24le
adts                    hds                     pcm_s32be
adx                     hevc                    pcm_s32le
aea                     hls                     pcm_s8
aiff                    iamf                    pcm_u16be
alp                     ico                     pcm_u16le
amr                     ilbc                    pcm_u24be
amv                     image2                  pcm_u24le
apm                     image2pipe              pcm_u32be
apng                    ipod                    pcm_u32le
aptx                    ircam                   pcm_u8
aptx_hd                 ismv                    pcm_vidc
apv                     ivf                     psp
argo_asf                jacosub                 rawvideo
argo_cvg                kvag                    rcwt
asf                     latm                    rm
asf_stream              lc3                     roq
ass                     lrc                     rso
ast                     m4v                     rtp
au                      matroska                rtp_mpegts
avi                     matroska_audio          rtsp
avif                    mcc                     sap
avm2                    md5                     sbc
avs2                    microdvd                scc
avs3                    mjpeg                   segafilm
bit                     mkvtimestamp_v2         segment
caf                     mlp                     smjpeg
cavsvideo               mmf                     smoothstreaming
codec2                  mov                     sox
codec2raw               mp2                     spdif
crc                     mp3                     spx
dash                    mp4                     srt
data                    mpeg1system             stream_segment
daud                    mpeg1vcd                streamhash
dfpwm                   mpeg1video              sup
dirac                   mpeg2dvd                swf
dnxhd                   mpeg2svcd               tee
dts                     mpeg2video              tg2
dv                      mpeg2vob                tgp
eac3                    mpegts                  truehd
evc                     mpjpeg                  tta
f4v                     mxf                     ttml
ffmetadata              mxf_d10                 uncodedframecrc
fifo                    mxf_opatom              vc1
filmstrip               null                    vc1t
fits                    nut                     voc
flac                    obu                     vvc
flv                     oga                     w64
framecrc                ogg                     wav
framehash               ogv                     webm
framemd5                oma                     webm_chunk
g722                    opus                    webm_dash_manifest
g723_1                  pcm_alaw                webp
g726                    pcm_f32be               webvtt
g726le                  pcm_f32le               whip
gif                     pcm_f64be               wsaud
gsm                     pcm_f64le               wtv
gxf                     pcm_mulaw               wv
h261                    pcm_s16be               yuv4mpegpipe

Enabled protocols:
async                   http                    rtmps
cache                   httpproxy               rtmpt
concat                  https                   rtmpts
concatf                 icecast                 rtp
crypto                  ipfs_gateway            srtp
data                    ipns_gateway            subfile
dtls                    libssh                  tcp
fd                      md5                     tee
ffrtmphttp              mmsh                    tls
file                    mmst                    udp
ftp                     pipe                    udplite
gopher                  prompeg                 unix
gophers                 rtmp

Enabled filters:
a3dscope                cropdetect              owdenoise
aap                     crossfeed               pad
abench                  crystalizer             pad_vaapi
abitscope               cue                     pal100bars
acompressor             curves                  pal75bars
acontrast               datascope               palettegen
acopy                   dblur                   paletteuse
acrossfade              dcshift                 pan
acrossover              dctdnoiz                perlin
acrusher                deband                  perms
acue                    deblock                 perspective
addroi                  decimate                phase
adeclick                deconvolve              photosensitivity
adeclip                 dedot                   pixdesctest
adecorrelate            deesser                 pixelize
adelay                  deflate                 pixscope
adenorm                 deflicker               pp7
aderivative             deinterlace_vaapi       premultiply
adrawgraph              dejudder                premultiply_dynamic
adrc                    delogo                  prewitt
adynamicequalizer       denoise_vaapi           procamp_vaapi
adynamicsmooth          deshake                 pseudocolor
aecho                   despill                 psnr
aemphasis               detelecine              pullup
aeval                   dialoguenhance          qp
aevalsrc                dilation                random
aexciter                displace                readeia608
afade                   doubleweave             readvitc
afdelaysrc              drawbox                 realtime
afftdn                  drawbox_vaapi           remap
afftfilt                drawgraph               removegrain
afir                    drawgrid                removelogo
afireqsrc               drmeter                 repeatfields
afirsrc                 dynaudnorm              replaygain
aformat                 earwax                  reverse
afreqshift              ebur128                 rgbashift
afwtdn                  edgedetect              rgbtestsrc
agate                   elbg                    roberts
agraphmonitor           entropy                 rotate
ahistogram              epx                     sab
aiir                    eq                      scale
aintegral               equalizer               scale2ref
ainterleave             erosion                 scale_vaapi
alatency                estdif                  scdet
alimiter                exposure                scharr
allpass                 extractplanes           scroll
allrgb                  extrastereo             segment
allyuv                  fade                    select
aloop                   feedback                selectivecolor
alphaextract            fftdnoiz                sendcmd
alphamerge              fftfilt                 separatefields
amerge                  field                   setdar
ametadata               fieldhint               setfield
amix                    fieldmatch              setparams
amovie                  fieldorder              setpts
amplify                 fillborders             setrange
amultiply               find_rect               setsar
anequalizer             firequalizer            settb
anlmdn                  flanger                 sharpness_vaapi
anlmf                   floodfill               shear
anlms                   format                  showcqt
anoisesrc               fps                     showcwt
anull                   framepack               showfreqs
anullsink               framerate               showinfo
anullsrc                framestep               showpalette
apad                    freezedetect            showspatial
aperms                  freezeframes            showspectrum
aphasemeter             fspp                    showspectrumpic
aphaser                 fsync                   showvolume
aphaseshift             gblur                   showwaves
apsnr                   geq                     showwavespic
apsyclip                gradfun                 shuffleframes
apulsator               gradients               shufflepixels
arealtime               graphmonitor            shuffleplanes
aresample               grayworld               sidechaincompress
areverse                greyedge                sidechaingate
arls                    guided                  sidedata
arnndn                  haas                    sierpinski
asdr                    haldclut                signalstats
asegment                haldclutsrc             signature
aselect                 hdcd                    silencedetect
asendcmd                headphone               silenceremove
asetnsamples            hflip                   sinc
asetpts                 highpass                sine
asetrate                highshelf               siti
asettb                  hilbert                 smartblur
ashowinfo               histeq                  smptebars
asidedata               histogram               smptehdbars
asisdr                  hqdn3d                  sobel
asoftclip               hqx                     spectrumsynth
aspectralstats          hstack                  speechnorm
asplit                  hstack_vaapi            split
astats                  hsvhold                 spp
astreamselect           hsvkey                  ssim
asubboost               hue                     ssim360
asubcut                 huesaturation           stereo3d
asupercut               hwdownload              stereotools
asuperpass              hwmap                   stereowiden
asuperstop              hwupload                streamselect
atadenoise              hysteresis              super2xsai
atempo                  identity                superequalizer
atilt                   idet                    surround
atrim                   il                      swaprect
avectorscope            inflate                 swapuv
avgblur                 interlace               tblend
avsynctest              interleave              telecine
axcorrelate             join                    testsrc
backgroundkey           kerndeint               testsrc2
bandpass                kirsch                  thistogram
bandreject              ladspa                  threshold
bass                    lagfun                  thumbnail
bbox                    latency                 tile
bench                   lenscorrection          tiltandshift
bilateral               life                    tiltshelf
biquad                  limitdiff               tinterlace
bitplanenoise           limiter                 tlut2
blackdetect             loop                    tmedian
blackframe              loudnorm                tmidequalizer
blend                   lowpass                 tmix
blockdetect             lowshelf                tonemap
blurdetect              lumakey                 tonemap_vaapi
bm3d                    lut                     tpad
boxblur                 lut1d                   transpose
bs2b                    lut2                    transpose_vaapi
bwdif                   lut3d                   treble
cas                     lutrgb                  tremolo
ccrepack                lutyuv                  trim
cellauto                mandelbrot              unpremultiply
channelmap              maskedclamp             unsharp
channelsplit            maskedmax               untile
chorus                  maskedmerge             uspp
chromahold              maskedmin               v360
chromakey               maskedthreshold         vaguedenoiser
chromanr                maskfun                 varblur
chromashift             mcdeint                 vectorscope
ciescope                mcompand                vflip
codecview               median                  vfrdet
color                   mergeplanes             vibrance
colorbalance            mestimate               vibrato
colorchannelmixer       metadata                vif
colorchart              midequalizer            vignette
colorcontrast           minterpolate            virtualbass
colorcorrect            mix                     vmafmotion
colordetect             monochrome              volume
colorhold               morpho                  volumedetect
colorize                movie                   vstack
colorkey                mpdecimate              vstack_vaapi
colorlevels             mptestsrc               w3fdif
colormap                msad                    waveform
colormatrix             multiply                weave
colorspace              negate                  xbr
colorspectrum           nlmeans                 xcorrelate
colortemperature        nnedi                   xfade
compand                 noformat                xmedian
compensationdelay       noise                   xpsnr
concat                  normalize               xstack
convolution             null                    xstack_vaapi
convolve                nullsink                yadif
copy                    nullsrc                 yaepblur
corr                    oscilloscope            yuvtestsrc
cover_rect              overlay                 zoneplate
crop                    overlay_vaapi           zoompan

Enabled bsfs:
aac_adtstoasc           h264_metadata           pcm_rechunk
ahx_to_mp2              h264_mp4toannexb        pgs_frame_merge
apv_metadata            h264_redundant_pps      prores_metadata
av1_frame_merge         hapqa_extract           remove_extradata
av1_frame_split         hevc_metadata           setts
av1_metadata            hevc_mp4toannexb        showinfo
chomp                   imx_dump_header         smpte436m_to_eia608
dca_core                lcevc_metadata          text2movsub
dovi_rpu                media100_to_mjpegb      trace_headers
dts2pts                 mjpeg2jpeg              truehd_core
dump_extradata          mjpega_dump_header      vp9_metadata
dv_error_marker         mov2textsub             vp9_raw_reorder
eac3_core               mpeg2_metadata          vp9_superframe
eia608_to_smpte436m     mpeg4_unpack_bframes    vp9_superframe_split
evc_frame_merge         noise                   vvc_metadata
extract_extradata       null                    vvc_mp4toannexb
filter_units            opus_metadata

Enabled indevs:
alsa                    lavfi                   v4l2
fbdev                   oss                     xcbgrab
kmsgrab                 pulse

Enabled outdevs:
alsa                    oss                     v4l2
fbdev                   pulse                   xv

License: GPL version 3 or later

WARNING: generic cpu selected
scripts/ffmpeg-build -w -j4
make[2]: Entering directory '/mnt/mpv-build/ffmpeg_build'
GEN	libavutil/libavutil.version
GEN	libavcodec/libavcodec.version
GEN	libavformat/libavformat.version
GEN	libavfilter/libavfilter.version
GEN	libavdevice/libavdevice.version
GEN	libswscale/libswscale.version
GEN	libswresample/libswresample.version
CC	libavdevice/alsa.o
CC	libavdevice/alldevices.o
CC	libavdevice/alsa_enc.o
CC	libavdevice/alsa_dec.o
CC	libavdevice/avdevice.o
CC	libavdevice/fbdev_common.o
CC	libavdevice/fbdev_dec.o
CC	libavdevice/fbdev_enc.o
CC	libavdevice/kmsgrab.o
CC	libavdevice/lavfi.o
CC	libavdevice/oss.o
CC	libavdevice/oss_dec.o
CC	libavdevice/oss_enc.o
CC	libavdevice/pulse_audio_common.o
CC	libavdevice/pulse_audio_dec.o
CC	libavdevice/pulse_audio_enc.o
CC	libavdevice/timefilter.o
CC	libavdevice/utils.o
CC	libavdevice/v4l2-common.o
CC	libavdevice/v4l2.o
CC	libavdevice/v4l2enc.o
CC	libavdevice/version.o
CC	libavdevice/xcbgrab.o
CC	libavdevice/xv.o
CC	libavfilter/aeval.o
CC	libavfilter/af_aap.o
CC	libavfilter/af_acontrast.o
CC	libavfilter/af_acopy.o
CC	libavfilter/af_acrossover.o
CC	libavfilter/af_acrusher.o
CC	libavfilter/af_adeclick.o
CC	libavfilter/af_adecorrelate.o
CC	libavfilter/af_adelay.o
CC	libavfilter/af_adenorm.o
CC	libavfilter/af_aderivative.o
CC	libavfilter/af_adrc.o
CC	libavfilter/af_adynamicequalizer.o
CC	libavfilter/af_adynamicsmooth.o
CC	libavfilter/af_aecho.o
CC	libavfilter/af_aemphasis.o
CC	libavfilter/af_aexciter.o
CC	libavfilter/af_afade.o
CC	libavfilter/af_afftdn.o
CC	libavfilter/af_afftfilt.o
CC	libavfilter/af_afir.o
CC	libavfilter/af_aformat.o
CC	libavfilter/af_afreqshift.o
CC	libavfilter/af_afwtdn.o
CC	libavfilter/af_agate.o
CC	libavfilter/af_aiir.o
CC	libavfilter/af_alimiter.o
CC	libavfilter/af_amerge.o
CC	libavfilter/af_amix.o
CC	libavfilter/af_amultiply.o
CC	libavfilter/af_anequalizer.o
CC	libavfilter/af_anlmdn.o
CC	libavfilter/af_anlms.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavfilter/af_anequalizer.c:22:
In function 'AV_RN32',
    inlined from 'draw_curves' at src/libavfilter/af_anequalizer.c:160:21:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/af_anequalizer.c: In function 'draw_curves':
src/libavfilter/af_anequalizer.c:110:17: note: at offset 3 into object 'fg' of size 4
  110 |         uint8_t fg[4] = { 0xff, 0xff, 0xff, 0xff };
      |                 ^~
In function 'AV_RN32',
    inlined from 'draw_curves' at src/libavfilter/af_anequalizer.c:157:21:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/af_anequalizer.c: In function 'draw_curves':
src/libavfilter/af_anequalizer.c:110:17: note: at offset 3 into object 'fg' of size 4
  110 |         uint8_t fg[4] = { 0xff, 0xff, 0xff, 0xff };
      |                 ^~
CC	libavfilter/af_anull.o
CC	libavfilter/af_apad.o
CC	libavfilter/af_aphaser.o
CC	libavfilter/af_apsyclip.o
CC	libavfilter/af_apulsator.o
CC	libavfilter/af_aresample.o
CC	libavfilter/af_arls.o
CC	libavfilter/af_arnndn.o
CC	libavfilter/af_asdr.o
CC	libavfilter/af_asetnsamples.o
CC	libavfilter/af_asetrate.o
CC	libavfilter/af_ashowinfo.o
CC	libavfilter/af_asoftclip.o
CC	libavfilter/af_aspectralstats.o
CC	libavfilter/af_astats.o
CC	libavfilter/af_asubboost.o
CC	libavfilter/af_asupercut.o
CC	libavfilter/af_atempo.o
CC	libavfilter/af_atilt.o
CC	libavfilter/af_axcorrelate.o
CC	libavfilter/af_biquads.o
CC	libavfilter/af_bs2b.o
CC	libavfilter/af_channelmap.o
CC	libavfilter/af_channelsplit.o
CC	libavfilter/af_chorus.o
CC	libavfilter/af_compand.o
CC	libavfilter/af_compensationdelay.o
CC	libavfilter/af_crossfeed.o
CC	libavfilter/af_crystalizer.o
CC	libavfilter/af_dcshift.o
CC	libavfilter/af_deesser.o
CC	libavfilter/af_dialoguenhance.o
CC	libavfilter/af_drmeter.o
CC	libavfilter/af_dynaudnorm.o
CC	libavfilter/af_earwax.o
CC	libavfilter/af_extrastereo.o
CC	libavfilter/af_firequalizer.o
CC	libavfilter/af_flanger.o
CC	libavfilter/af_haas.o
CC	libavfilter/af_hdcd.o
CC	libavfilter/af_headphone.o
CC	libavfilter/af_join.o
CC	libavfilter/af_ladspa.o
CC	libavfilter/af_loudnorm.o
CC	libavfilter/af_mcompand.o
CC	libavfilter/af_pan.o
CC	libavfilter/af_replaygain.o
CC	libavfilter/af_sidechaincompress.o
CC	libavfilter/af_silencedetect.o
CC	libavfilter/af_silenceremove.o
CC	libavfilter/af_speechnorm.o
CC	libavfilter/af_stereotools.o
CC	libavfilter/af_stereowiden.o
CC	libavfilter/af_superequalizer.o
CC	libavfilter/af_surround.o
CC	libavfilter/af_tremolo.o
CC	libavfilter/af_vibrato.o
CC	libavfilter/af_virtualbass.o
CC	libavfilter/af_volume.o
CC	libavfilter/af_volumedetect.o
CC	libavfilter/allfilters.o
CC	libavfilter/asink_anullsink.o
CC	libavfilter/asrc_afdelaysrc.o
CC	libavfilter/asrc_afirsrc.o
CC	libavfilter/asrc_anoisesrc.o
CC	libavfilter/asrc_anullsrc.o
CC	libavfilter/asrc_hilbert.o
CC	libavfilter/asrc_sinc.o
CC	libavfilter/asrc_sine.o
CC	libavfilter/audio.o
CC	libavfilter/avf_a3dscope.o
CC	libavfilter/avf_abitscope.o
CC	libavfilter/avf_ahistogram.o
CC	libavfilter/avf_aphasemeter.o
CC	libavfilter/avf_avectorscope.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavfilter/avf_abitscope.c:22:
In function 'AV_RN32',
    inlined from 'filter_frame' at src/libavfilter/avf_abitscope.c:251:63,
    inlined from 'activate' at src/libavfilter/avf_abitscope.c:277:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_abitscope.c: In function 'activate':
src/libavfilter/avf_abitscope.c:184:21: note: at offset 3 into object 'colors' of size 4
  184 |             uint8_t colors[4];                                              \
      |                     ^~~~~~
src/libavfilter/avf_abitscope.c:251:63: note: in expansion of macro 'DO_TRACE'
  251 |         if (s->mode == 0) { BARS(uint64_t, 64, 1ULL) } else { DO_TRACE(uint64_t, 64, 1ULL) }
      |                                                               ^~~~~~~~
In function 'AV_RN32',
    inlined from 'filter_frame' at src/libavfilter/avf_abitscope.c:247:61,
    inlined from 'activate' at src/libavfilter/avf_abitscope.c:277:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_abitscope.c: In function 'activate':
src/libavfilter/avf_abitscope.c:184:21: note: at offset 3 into object 'colors' of size 4
  184 |             uint8_t colors[4];                                              \
      |                     ^~~~~~
src/libavfilter/avf_abitscope.c:247:61: note: in expansion of macro 'DO_TRACE'
  247 |         if (s->mode == 0) { BARS(uint32_t, 32, 1U) } else { DO_TRACE(uint32_t, 32, 1U) }
      |                                                             ^~~~~~~~
In function 'AV_RN32',
    inlined from 'filter_frame' at src/libavfilter/avf_abitscope.c:243:60,
    inlined from 'activate' at src/libavfilter/avf_abitscope.c:277:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_abitscope.c: In function 'activate':
src/libavfilter/avf_abitscope.c:184:21: note: at offset 3 into object 'colors' of size 4
  184 |             uint8_t colors[4];                                              \
      |                     ^~~~~~
src/libavfilter/avf_abitscope.c:243:60: note: in expansion of macro 'DO_TRACE'
  243 |         if (s->mode == 0) { BARS(uint16_t, 16, 1) } else { DO_TRACE(uint16_t, 16, 1) }
      |                                                            ^~~~~~~~
In function 'AV_RN32',
    inlined from 'filter_frame' at src/libavfilter/avf_abitscope.c:240:60,
    inlined from 'activate' at src/libavfilter/avf_abitscope.c:277:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_abitscope.c: In function 'activate':
src/libavfilter/avf_abitscope.c:184:21: note: at offset 3 into object 'colors' of size 4
  184 |             uint8_t colors[4];                                              \
      |                     ^~~~~~
src/libavfilter/avf_abitscope.c:240:60: note: in expansion of macro 'DO_TRACE'
  240 |         if (s->mode == 0) { BARS(uint8_t,   8, 1) } else { DO_TRACE(uint8_t,   8, 1) }
      |                                                            ^~~~~~~~
CC	libavfilter/avf_concat.o
CC	libavfilter/avf_showcqt.o
CC	libavfilter/avf_showcwt.o
CC	libavfilter/avf_showfreqs.o
CC	libavfilter/avf_showspatial.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavfilter/avf_showfreqs.c:29:
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:254:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:366:13:
CC	libavfilter/avf_showspectrum.o
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:252:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:366:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:254:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:362:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:252:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:362:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:254:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:355:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:252:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:355:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:254:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:353:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:252:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:353:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:254:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:348:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:252:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:348:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:254:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:350:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
In function 'AV_RN32',
    inlined from 'draw_dot' at src/libavfilter/avf_showfreqs.c:252:9,
    inlined from 'plot_freq' at src/libavfilter/avf_showfreqs.c:350:17:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showfreqs.c: In function 'plot_freq':
src/libavfilter/avf_showfreqs.c:288:55: note: at offset 3 into object 'fg' of size [0, 4]
  288 |                              double a, int f, uint8_t fg[4], int *prev_y,
      |                                               ~~~~~~~~^~~~~
CC	libavfilter/avf_showvolume.o
CC	libavfilter/avf_showwaves.o
CC	libavfilter/avfilter.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavfilter/avf_showwaves.c:31:
In function 'AV_RN32',
    inlined from 'draw_sample_point_rgba_full' at src/libavfilter/avf_showwaves.c:236:20:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const uint8_t[4]' {aka 'const unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showwaves.c: In function 'draw_sample_point_rgba_full':
src/libavfilter/avf_showwaves.c:234:50: note: at offset 3 into object 'color' of size [0, 4]
  234 |                                    const uint8_t color[4], int h)
      |                                    ~~~~~~~~~~~~~~^~~~~~~~
In function 'AV_RN32',
    inlined from 'draw_sample_line_rgba_full' at src/libavfilter/avf_showwaves.c:265:20:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const uint8_t[4]' {aka 'const unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showwaves.c: In function 'draw_sample_line_rgba_full':
src/libavfilter/avf_showwaves.c:261:54: note: at offset 3 into object 'color' of size [0, 4]
  261 |                                        const uint8_t color[4], int h)
      |                                        ~~~~~~~~~~~~~~^~~~~~~~
In function 'AV_RN32',
    inlined from 'draw_sample_p2p_rgba_full' at src/libavfilter/avf_showwaves.c:305:20:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const uint8_t[4]' {aka 'const unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showwaves.c: In function 'draw_sample_p2p_rgba_full':
src/libavfilter/avf_showwaves.c:303:53: note: at offset 3 into object 'color' of size [0, 4]
  303 |                                       const uint8_t color[4], int h)
      |                                       ~~~~~~~~~~~~~~^~~~~~~~
In function 'AV_RN32',
    inlined from 'draw_sample_cline_rgba_full' at src/libavfilter/avf_showwaves.c:341:20:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const uint8_t[4]' {aka 'const unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavfilter/avf_showwaves.c: In function 'draw_sample_cline_rgba_full':
src/libavfilter/avf_showwaves.c:339:56: note: at offset 3 into object 'color' of size [0, 4]
  339 |                                          const uint8_t color[4], int h)
      |                                          ~~~~~~~~~~~~~~^~~~~~~~
CC	libavfilter/avfiltergraph.o
CC	libavfilter/bbox.o
CC	libavfilter/boxblur.o
CC	libavfilter/buffersink.o
CC	libavfilter/buffersrc.o
CC	libavfilter/bwdifdsp.o
CC	libavfilter/ccfifo.o
CC	libavfilter/colorspace.o
CC	libavfilter/colorspacedsp.o
CC	libavfilter/drawutils.o
CC	libavfilter/ebur128.o
CC	libavfilter/edge_common.o
CC	libavfilter/f_bench.o
CC	libavfilter/f_cue.o
CC	libavfilter/f_drawgraph.o
CC	libavfilter/f_ebur128.o
CC	libavfilter/f_graphmonitor.o
CC	libavfilter/f_interleave.o
CC	libavfilter/f_latency.o
CC	libavfilter/f_loop.o
CC	libavfilter/f_metadata.o
CC	libavfilter/f_perms.o
CC	libavfilter/f_realtime.o
CC	libavfilter/f_reverse.o
CC	libavfilter/f_segment.o
CC	libavfilter/f_select.o
CC	libavfilter/f_sendcmd.o
CC	libavfilter/f_sidedata.o
CC	libavfilter/f_streamselect.o
CC	libavfilter/formats.o
CC	libavfilter/framepool.o
CC	libavfilter/framequeue.o
CC	libavfilter/framesync.o
CC	libavfilter/generate_wave_table.o
CC	libavfilter/graphdump.o
CC	libavfilter/graphparser.o
CC	libavfilter/lavfutils.o
CC	libavfilter/lswsutils.o
CC	libavfilter/motion_estimation.o
CC	libavfilter/palette.o
CC	libavfilter/perlin.o
CC	libavfilter/psnr.o
CC	libavfilter/pthread.o
CC	libavfilter/qp_table.o
CC	libavfilter/scale_eval.o
CC	libavfilter/scene_sad.o
CC	libavfilter/setpts.o
CC	libavfilter/settb.o
CC	libavfilter/split.o
CC	libavfilter/src_avsynctest.o
CC	libavfilter/src_movie.o
CC	libavfilter/transform.o
CC	libavfilter/trim.o
CC	libavfilter/vaapi_vpp.o
CC	libavfilter/vaf_spectrumsynth.o
CC	libavfilter/version.o
CC	libavfilter/vf_addroi.o
CC	libavfilter/vf_alphamerge.o
CC	libavfilter/vf_amplify.o
CC	libavfilter/vf_aspect.o
CC	libavfilter/vf_atadenoise.o
CC	libavfilter/vf_avgblur.o
CC	libavfilter/vf_backgroundkey.o
CC	libavfilter/vf_bbox.o
CC	libavfilter/vf_bilateral.o
CC	libavfilter/vf_bitplanenoise.o
CC	libavfilter/vf_blackdetect.o
CC	libavfilter/vf_blackframe.o
CC	libavfilter/vf_blend.o
CC	libavfilter/vf_blockdetect.o
CC	libavfilter/vf_blurdetect.o
CC	libavfilter/vf_bm3d.o
CC	libavfilter/vf_boxblur.o
CC	libavfilter/vf_bwdif.o
CC	libavfilter/vf_cas.o
CC	libavfilter/vf_ccrepack.o
CC	libavfilter/vf_chromakey.o
CC	libavfilter/vf_chromanr.o
CC	libavfilter/vf_chromashift.o
CC	libavfilter/vf_ciescope.o
CC	libavfilter/vf_codecview.o
CC	libavfilter/vf_colorbalance.o
CC	libavfilter/vf_colorchannelmixer.o
CC	libavfilter/vf_colorconstancy.o
CC	libavfilter/vf_colorcontrast.o
CC	libavfilter/vf_colorcorrect.o
CC	libavfilter/vf_colordetect.o
CC	libavfilter/vf_colorize.o
CC	libavfilter/vf_colorkey.o
CC	libavfilter/vf_colorlevels.o
CC	libavfilter/vf_colormap.o
CC	libavfilter/vf_colormatrix.o
CC	libavfilter/vf_colorspace.o
CC	libavfilter/vf_colortemperature.o
CC	libavfilter/vf_convolution.o
CC	libavfilter/vf_convolve.o
CC	libavfilter/vf_copy.o
CC	libavfilter/vf_corr.o
CC	libavfilter/vf_cover_rect.o
CC	libavfilter/vf_crop.o
CC	libavfilter/vf_cropdetect.o
CC	libavfilter/vf_curves.o
CC	libavfilter/vf_datascope.o
CC	libavfilter/vf_dblur.o
CC	libavfilter/vf_dctdnoiz.o
CC	libavfilter/vf_deband.o
CC	libavfilter/vf_deblock.o
CC	libavfilter/vf_decimate.o
CC	libavfilter/vf_dedot.o
CC	libavfilter/vf_deflicker.o
CC	libavfilter/vf_deinterlace_vaapi.o
CC	libavfilter/vf_dejudder.o
CC	libavfilter/vf_delogo.o
CC	libavfilter/vf_deshake.o
CC	libavfilter/vf_despill.o
CC	libavfilter/vf_detelecine.o
CC	libavfilter/vf_displace.o
CC	libavfilter/vf_drawbox.o
CC	libavfilter/vf_drawbox_vaapi.o
CC	libavfilter/vf_edgedetect.o
CC	libavfilter/vf_elbg.o
CC	libavfilter/vf_entropy.o
CC	libavfilter/vf_epx.o
CC	libavfilter/vf_eq.o
CC	libavfilter/vf_estdif.o
CC	libavfilter/vf_exposure.o
CC	libavfilter/vf_extractplanes.o
CC	libavfilter/vf_fade.o
CC	libavfilter/vf_feedback.o
CC	libavfilter/vf_fftdnoiz.o
CC	libavfilter/vf_fftfilt.o
CC	libavfilter/vf_field.o
CC	libavfilter/vf_fieldhint.o
CC	libavfilter/vf_fieldmatch.o
CC	libavfilter/vf_fieldorder.o
CC	libavfilter/vf_fillborders.o
CC	libavfilter/vf_find_rect.o
CC	libavfilter/vf_floodfill.o
CC	libavfilter/vf_format.o
CC	libavfilter/vf_fps.o
CC	libavfilter/vf_framepack.o
CC	libavfilter/vf_framerate.o
CC	libavfilter/vf_framestep.o
CC	libavfilter/vf_freezedetect.o
CC	libavfilter/vf_freezeframes.o
CC	libavfilter/vf_fspp.o
CC	libavfilter/vf_fsppdsp.o
CC	libavfilter/vf_fsync.o
CC	libavfilter/vf_gblur.o
CC	libavfilter/vf_geq.o
CC	libavfilter/vf_gradfun.o
CC	libavfilter/vf_grayworld.o
CC	libavfilter/vf_guided.o
CC	libavfilter/vf_hflip.o
CC	libavfilter/vf_histeq.o
CC	libavfilter/vf_histogram.o
CC	libavfilter/vf_hqdn3d.o
CC	libavfilter/vf_hqx.o
CC	libavfilter/vf_hsvkey.o
CC	libavfilter/vf_hue.o
CC	libavfilter/vf_huesaturation.o
CC	libavfilter/vf_hwdownload.o
CC	libavfilter/vf_hwmap.o
CC	libavfilter/vf_hwupload.o
CC	libavfilter/vf_hysteresis.o
CC	libavfilter/vf_identity.o
CC	libavfilter/vf_idet.o
CC	libavfilter/vf_idetdsp.o
CC	libavfilter/vf_il.o
CC	libavfilter/vf_kerndeint.o
CC	libavfilter/vf_lagfun.o
CC	libavfilter/vf_lenscorrection.o
CC	libavfilter/vf_limitdiff.o
CC	libavfilter/vf_limiter.o
CC	libavfilter/vf_lumakey.o
CC	libavfilter/vf_lut.o
CC	libavfilter/vf_lut2.o
CC	libavfilter/vf_lut3d.o
CC	libavfilter/vf_maskedclamp.o
CC	libavfilter/vf_maskedmerge.o
CC	libavfilter/vf_maskedminmax.o
CC	libavfilter/vf_maskedthreshold.o
CC	libavfilter/vf_maskfun.o
CC	libavfilter/vf_mcdeint.o
CC	libavfilter/vf_median.o
CC	libavfilter/vf_mergeplanes.o
In file included from src/libavfilter/vf_median.c:53:
src/libavfilter/median_template.c: In function 'filter_plane_16':
src/libavfilter/median_template.c:50:16: warning: stack usage is 132496 bytes [-Wstack-usage=]
   50 | static void fn(filter_plane)(AVFilterContext *ctx, const uint8_t *ssrc, int src_linesize,
      |                ^~~~~~~~~~~~
src/libavfilter/median_template.c:43:20: note: in definition of macro 'fn3'
   43 | #define fn3(a,b)   a##_##b
      |                    ^
src/libavfilter/median_template.c:45:20: note: in expansion of macro 'fn2'
   45 | #define fn(a)      fn2(a, DEPTH)
      |                    ^~~
src/libavfilter/median_template.c:50:13: note: in expansion of macro 'fn'
   50 | static void fn(filter_plane)(AVFilterContext *ctx, const uint8_t *ssrc, int src_linesize,
      |             ^~
CC	libavfilter/vf_mestimate.o
CC	libavfilter/vf_midequalizer.o
CC	libavfilter/vf_minterpolate.o
CC	libavfilter/vf_misc_vaapi.o
CC	libavfilter/vf_mix.o
CC	libavfilter/vf_monochrome.o
CC	libavfilter/vf_morpho.o
CC	libavfilter/vf_mpdecimate.o
CC	libavfilter/vf_multiply.o
CC	libavfilter/vf_negate.o
CC	libavfilter/vf_neighbor.o
CC	libavfilter/vf_nlmeans.o
CC	libavfilter/vf_nnedi.o
CC	libavfilter/vf_noise.o
CC	libavfilter/vf_normalize.o
CC	libavfilter/vf_null.o
CC	libavfilter/vf_overlay.o
CC	libavfilter/vf_overlay_vaapi.o
CC	libavfilter/vf_owdenoise.o
CC	libavfilter/vf_pad.o
CC	libavfilter/vf_pad_vaapi.o
CC	libavfilter/vf_palettegen.o
CC	libavfilter/vf_paletteuse.o
CC	libavfilter/vf_perspective.o
CC	libavfilter/vf_phase.o
CC	libavfilter/vf_photosensitivity.o
CC	libavfilter/vf_pixdesctest.o
CC	libavfilter/vf_pixelize.o
CC	libavfilter/vf_pp7.o
CC	libavfilter/vf_premultiply.o
CC	libavfilter/vf_procamp_vaapi.o
CC	libavfilter/vf_pseudocolor.o
CC	libavfilter/vf_psnr.o
CC	libavfilter/vf_pullup.o
CC	libavfilter/vf_qp.o
CC	libavfilter/vf_random.o
CC	libavfilter/vf_readeia608.o
CC	libavfilter/vf_readvitc.o
CC	libavfilter/vf_remap.o
CC	libavfilter/vf_removegrain.o
CC	libavfilter/vf_removelogo.o
CC	libavfilter/vf_repeatfields.o
CC	libavfilter/vf_rotate.o
CC	libavfilter/vf_sab.o
CC	libavfilter/vf_scale.o
CC	libavfilter/vf_scale_vaapi.o
CC	libavfilter/vf_scdet.o
CC	libavfilter/vf_scroll.o
CC	libavfilter/vf_selectivecolor.o
CC	libavfilter/vf_separatefields.o
CC	libavfilter/vf_setparams.o
CC	libavfilter/vf_shear.o
CC	libavfilter/vf_showinfo.o
CC	libavfilter/vf_showpalette.o
CC	libavfilter/vf_shuffleframes.o
CC	libavfilter/vf_shufflepixels.o
CC	libavfilter/vf_shuffleplanes.o
CC	libavfilter/vf_signalstats.o
CC	libavfilter/vf_signature.o
CC	libavfilter/vf_siti.o
CC	libavfilter/vf_smartblur.o
CC	libavfilter/vf_spp.o
CC	libavfilter/vf_ssim.o
CC	libavfilter/vf_ssim360.o
CC	libavfilter/vf_stack.o
CC	libavfilter/vf_stack_vaapi.o
CC	libavfilter/vf_stereo3d.o
CC	libavfilter/vf_super2xsai.o
CC	libavfilter/vf_swaprect.o
CC	libavfilter/vf_swapuv.o
CC	libavfilter/vf_telecine.o
CC	libavfilter/vf_threshold.o
CC	libavfilter/vf_thumbnail.o
CC	libavfilter/vf_tile.o
CC	libavfilter/vf_tiltandshift.o
CC	libavfilter/vf_tinterlace.o
CC	libavfilter/vf_tmidequalizer.o
CC	libavfilter/vf_tonemap.o
CC	libavfilter/vf_tonemap_vaapi.o
CC	libavfilter/vf_tpad.o
CC	libavfilter/vf_transpose.o
CC	libavfilter/vf_transpose_vaapi.o
CC	libavfilter/vf_unsharp.o
CC	libavfilter/vf_untile.o
CC	libavfilter/vf_uspp.o
CC	libavfilter/vf_v360.o
CC	libavfilter/vf_vaguedenoiser.o
CC	libavfilter/vf_varblur.o
CC	libavfilter/vf_vectorscope.o
CC	libavfilter/vf_vflip.o
CC	libavfilter/vf_vfrdet.o
CC	libavfilter/vf_vibrance.o
CC	libavfilter/vf_vif.o
CC	libavfilter/vf_vignette.o
CC	libavfilter/vf_vmafmotion.o
CC	libavfilter/vf_w3fdif.o
CC	libavfilter/vf_waveform.o
CC	libavfilter/vf_weave.o
CC	libavfilter/vf_xbr.o
CC	libavfilter/vf_xfade.o
CC	libavfilter/vf_xmedian.o
CC	libavfilter/vf_xpsnr.o
CC	libavfilter/vf_yadif.o
CC	libavfilter/vf_yaepblur.o
CC	libavfilter/vf_zoompan.o
CC	libavfilter/video.o
CC	libavfilter/vsink_nullsink.o
CC	libavfilter/vsrc_cellauto.o
CC	libavfilter/vsrc_gradients.o
CC	libavfilter/vsrc_life.o
CC	libavfilter/vsrc_mandelbrot.o
CC	libavfilter/vsrc_mptestsrc.o
CC	libavfilter/vsrc_perlin.o
CC	libavfilter/vsrc_sierpinski.o
CC	libavfilter/vsrc_testsrc.o
CC	libavfilter/yadif_common.o
CC	libavformat/3dostr.o
CC	libavformat/4xm.o
CC	libavformat/a64.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/4xm.c:30:
In function 'AV_RN32',
    inlined from 'fourxm_read_packet' at src/libavformat/4xm.c:315:22:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[1]' is partly outside array bounds of 'unsigned char[8]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/4xm.c: In function 'fourxm_read_packet':
src/libavformat/4xm.c:308:19: note: at offset 7 into object 'header' of size 8
  308 |     unsigned char header[8];
      |                   ^~~~~~
CC	libavformat/aacdec.o
CC	libavformat/aadec.o
CC	libavformat/aaxdec.o
CC	libavformat/ac3dec.o
CC	libavformat/ac4dec.o
CC	libavformat/ac4enc.o
CC	libavformat/acedec.o
CC	libavformat/acm.o
CC	libavformat/act.o
CC	libavformat/adp.o
CC	libavformat/ads.o
CC	libavformat/adtsenc.o
CC	libavformat/adxdec.o
CC	libavformat/aeadec.o
CC	libavformat/aeaenc.o
CC	libavformat/afc.o
CC	libavformat/aiff.o
CC	libavformat/aiffdec.o
CC	libavformat/aiffenc.o
CC	libavformat/aixdec.o
CC	libavformat/allformats.o
CC	libavformat/alp.o
CC	libavformat/amr.o
CC	libavformat/amvenc.o
CC	libavformat/anm.o
CC	libavformat/apac.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/amr.c:30:
In function 'AV_RN32',
    inlined from 'amr_read_header' at src/libavformat/amr.c:109:47:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[4]' is partly outside array bounds of 'uint8_t[19]' {aka 'unsigned char[19]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/amr.c: In function 'amr_read_header':
src/libavformat/amr.c:73:13: note: at offset 18 into object 'header' of size 19
   73 |     uint8_t header[19] = { 0 };
      |             ^~~~~~
CC	libavformat/apc.o
CC	libavformat/ape.o
CC	libavformat/apetag.o
CC	libavformat/apm.o
CC	libavformat/apngdec.o
CC	libavformat/apngenc.o
CC	libavformat/aptxdec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/apm.c:33:
In function 'AV_RN32',
    inlined from 'apm_parse_extradata' at src/libavformat/apm.c:86:31,
    inlined from 'apm_read_header' at src/libavformat/apm.c:160:5:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[19]' is partly outside array bounds of 'uint8_t[80]' {aka 'unsigned char[80]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/apm.c: In function 'apm_read_header':
src/libavformat/apm.c:112:13: note: at offset 79 into object 'buf' of size 80
  112 |     uint8_t buf[APM_FILE_EXTRADATA_SIZE];
      |             ^~~
CC	libavformat/apv.o
CC	libavformat/apvdec.o
CC	libavformat/apvenc.o
CC	libavformat/aqtitledec.o
CC	libavformat/argo_asf.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/bytestream.h:31,
                 from src/libavformat/apvdec.c:22:
In function 'AV_RN32',
    inlined from 'bytestream_get_be32' at src/libavcodec/bytestream.h:96:1,
    inlined from 'bytestream2_get_be32u' at src/libavcodec/bytestream.h:96:1,
    inlined from 'bytestream2_get_be32' at src/libavcodec/bytestream.h:96:1,
    inlined from 'apv_read_header' at src/libavformat/apvdec.c:180:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[2]' is partly outside array bounds of 'uint8_t[12]' {aka 'unsigned char[12]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/apvdec.c: In function 'apv_read_header':
src/libavformat/apvdec.c:157:13: note: at offset 11 into object 'buffer' of size 12
  157 |     uint8_t buffer[12];
      |             ^~~~~~
CC	libavformat/argo_brp.o
CC	libavformat/argo_cvg.o
CC	libavformat/asf.o
CC	libavformat/asf_tags.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/argo_cvg.c:33:
In function 'AV_RN32',
    inlined from 'argo_cvg_read_header' at src/libavformat/argo_cvg.c:170:26:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[2]' is partly outside array bounds of 'uint8_t[12]' {aka 'unsigned char[12]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/argo_cvg.c: In function 'argo_cvg_read_header':
src/libavformat/argo_cvg.c:158:13: note: at offset 11 into object 'buf' of size 12
  158 |     uint8_t buf[ARGO_CVG_HEADER_SIZE];
      |             ^~~
In function 'AV_RN32',
    inlined from 'argo_cvg_read_checksum' at src/libavformat/argo_cvg.c:149:17,
    inlined from 'argo_cvg_read_header' at src/libavformat/argo_cvg.c:175:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/argo_cvg.c: In function 'argo_cvg_read_header':
src/libavformat/argo_cvg.c:132:13: note: at offset 3 into object 'buf' of size 4
  132 |     uint8_t buf[4];
      |             ^~~
CC	libavformat/asfcrypt.o
CC	libavformat/asfdec_f.o
CC	libavformat/asfdec_o.o
CC	libavformat/asfenc.o
CC	libavformat/assdec.o
CC	libavformat/assenc.o
CC	libavformat/ast.o
CC	libavformat/astdec.o
CC	libavformat/astenc.o
CC	libavformat/async.o
CC	libavformat/au.o
CC	libavformat/av1.o
CC	libavformat/av1dec.o
CC	libavformat/avc.o
CC	libavformat/avformat.o
CC	libavformat/avidec.o
CC	libavformat/avienc.o
CC	libavformat/avio.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/avformat.c:28:
In function 'AV_RN32',
    inlined from 'avformat_transfer_internal_stream_timing_info' at src/libavformat/avformat.c:761:37:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/aviobuf.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/avidec.c:33:
In function 'AV_RN32',
    inlined from 'avi_read_idx1' at src/libavformat/avidec.c:1648:69,
    inlined from 'avi_load_index.isra' at src/libavformat/avidec.c:1835:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/avlanguage.o
In function 'AV_RN32',
    inlined from 'avi_read_header' at src/libavformat/avidec.c:931:41:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/avr.o
CC	libavformat/avs.o
CC	libavformat/avs2dec.o
CC	libavformat/avs3dec.o
CC	libavformat/bethsoftvid.o
CC	libavformat/bfi.o
CC	libavformat/bink.o
CC	libavformat/binka.o
CC	libavformat/bintext.o
CC	libavformat/bit.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/bink.c:34:
In function 'AV_RN32',
    inlined from 'probe' at src/libavformat/bink.c:67:36:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'read_header' at src/libavformat/bink.c:106:37:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'read_header' at src/libavformat/bink.c:111:77:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[4]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'read_header' at src/libavformat/bink.c:171:23:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[4]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'read_header' at src/libavformat/bink.c:172:23:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[4]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/bmv.o
CC	libavformat/boadec.o
CC	libavformat/bonk.o
CC	libavformat/brstm.o
CC	libavformat/c93.o
CC	libavformat/cache.o
CC	libavformat/caf.o
CC	libavformat/cafdec.o
CC	libavformat/cafenc.o
CC	libavformat/cavsvideodec.o
CC	libavformat/cbs.o
CC	libavformat/cbs_apv.o
CC	libavformat/cbs_av1.o
CC	libavformat/cdg.o
CC	libavformat/cdxl.o
CC	libavformat/cinedec.o
CC	libavformat/codec2.o
CC	libavformat/codecstring.o
CC	libavformat/concat.o
CC	libavformat/concatdec.o
CC	libavformat/crcenc.o
CC	libavformat/crypto.o
CC	libavformat/dash.o
CC	libavformat/dashenc.o
CC	libavformat/data_uri.o
CC	libavformat/dauddec.o
CC	libavformat/daudenc.o
CC	libavformat/dcstr.o
src/libavformat/dashenc.c: In function 'dash_init':
src/libavformat/dashenc.c:1449:65: warning: '-stream' directive output may be truncated writing 7 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
 1449 |                 snprintf(os->initfile, sizeof(os->initfile), "%s-stream%d.%s", basename, i, os->format_name);
      |                                                                 ^~~~~~~
src/libavformat/dashenc.c:1449:62: note: directive argument in the range [0, 2147483647]
 1449 |                 snprintf(os->initfile, sizeof(os->initfile), "%s-stream%d.%s", basename, i, os->format_name);
      |                                                              ^~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:906,
                 from src/libavutil/common.h:38,
                 from src/libavutil/avutil.h:300,
                 from src/libavformat/dashenc.c:31:
In function 'snprintf',
    inlined from 'dash_init' at src/libavformat/dashenc.c:1449:17:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 1042) into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
src/libavformat/dashenc.c: In function 'dash_init':
src/libavformat/dashenc.c:1453:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
 1453 |         snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile);
      |                                                 ^~
In function 'snprintf',
    inlined from 'dash_init' at src/libavformat/dashenc.c:1453:9:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC	libavformat/demux.o
src/libavformat/dashenc.c: In function 'flush_init_segment':
src/libavformat/dashenc.c:465:49: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  465 |         snprintf(filename, sizeof(filename), "%s%s", c->dirname, os->initfile);
      |                                                 ^~
In function 'snprintf',
    inlined from 'flush_init_segment' at src/libavformat/dashenc.c:465:9:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
src/libavformat/dashenc.c: In function 'write_hls_media_playlist':
src/libavformat/dashenc.c:359:49: warning: 'media_' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  359 |         snprintf(playlist_name, string_size, "%smedia_%d.m3u8", base_url, id);
      |                                                 ^~~~~~
In function 'snprintf',
    inlined from 'get_hls_playlist_name' at src/libavformat/dashenc.c:359:9,
    inlined from 'write_hls_media_playlist' at src/libavformat/dashenc.c:395:5:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 13 and 1046 bytes into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC	libavformat/demux_utils.o
CC	libavformat/derf.o
CC	libavformat/dfa.o
CC	libavformat/dfpwmdec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/demux.c:30:
In function 'AV_RN32',
    inlined from 'tb_unreliable' at src/libavformat/demux.c:2327:25:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/dashenc.c:34:
In function 'AV_RN32',
    inlined from 'find_index_range' at src/libavformat/dashenc.c:1689:9,
    inlined from 'dash_flush' at src/libavformat/dashenc.c:1838:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[1]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/dashenc.c: In function 'dash_flush':
src/libavformat/dashenc.c:1674:13: note: at offset 7 into object 'buf' of size 8
 1674 |     uint8_t buf[8];
      |             ^~~
src/libavformat/dashenc.c:1830:63: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
 1830 |             snprintf(os->full_path, sizeof(os->full_path), "%s%s", c->dirname, os->initfile);
      |                                                               ^~
In function 'snprintf',
    inlined from 'dash_flush' at src/libavformat/dashenc.c:1830:13:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC	libavformat/dhav.o
CC	libavformat/diracdec.o
src/libavformat/dashenc.c: In function 'dash_write_trailer':
src/libavformat/dashenc.c:359:49: warning: 'media_' directive output may be truncated writing 6 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  359 |         snprintf(playlist_name, string_size, "%smedia_%d.m3u8", base_url, id);
      |                                                 ^~~~~~
In function 'get_hls_playlist_name',
    inlined from 'dash_write_trailer' at src/libavformat/dashenc.c:2193:17:
src/libavformat/dashenc.c:359:46: note: directive argument in the range [0, 2147483647]
  359 |         snprintf(playlist_name, string_size, "%smedia_%d.m3u8", base_url, id);
      |                                              ^~~~~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'get_hls_playlist_name' at src/libavformat/dashenc.c:359:9,
    inlined from 'dash_write_trailer' at src/libavformat/dashenc.c:2193:17:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 13 and 1045 bytes into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
src/libavformat/dashenc.c: In function 'dash_write_packet':
src/libavformat/dashenc.c:2127:59: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
 2127 |         snprintf(os->full_path, sizeof(os->full_path), "%s%s", c->dirname,
      |                                                           ^~
In function 'snprintf',
    inlined from 'dash_write_packet' at src/libavformat/dashenc.c:2127:9:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 1 and 2047 bytes into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC	libavformat/dnxhddec.o
CC	libavformat/dovi_isom.o
CC	libavformat/dsfdec.o
CC	libavformat/dsicin.o
CC	libavformat/dss.o
CC	libavformat/dtsdec.o
CC	libavformat/dtshddec.o
CC	libavformat/dump.o
CC	libavformat/dv.o
CC	libavformat/dvbsub.o
CC	libavformat/dvbtxt.o
CC	libavformat/dvdclut.o
CC	libavformat/dvenc.o
CC	libavformat/dxa.o
CC	libavformat/eacdata.o
CC	libavformat/electronicarts.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/dxa.c:24:
In function 'AV_RN32',
    inlined from 'dxa_read_packet' at src/libavformat/dxa.c:208:20:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[2]' is partly outside array bounds of 'uint8_t[9]' {aka 'unsigned char[9]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/dxa.c: In function 'dxa_read_packet':
src/libavformat/dxa.c:164:13: note: at offset 8 into object 'buf' of size 9
  164 |     uint8_t buf[DXA_EXTRA_SIZE], pal[768+4];
      |             ^~~
CC	libavformat/epafdec.o
CC	libavformat/evc.o
CC	libavformat/evcdec.o
CC	libavformat/ffmetadec.o
CC	libavformat/ffmetaenc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/evc.h:27,
                 from src/libavformat/evcdec.c:31:
In function 'AV_RN32',
    inlined from 'evc_read_nal_unit_length' at src/libavformat/evc.h:51:16,
    inlined from 'evc_read_nal_unit_length' at src/libavformat/evc.h:48:24,
    inlined from 'evc_read_packet' at src/libavformat/evcdec.c:168:21:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/evcdec.c: In function 'evc_read_packet':
src/libavformat/evcdec.c:153:17: note: at offset 3 into object 'buf' of size 4
  153 |         uint8_t buf[EVC_NALU_LENGTH_PREFIX_SIZE];
      |                 ^~~
CC	libavformat/fifo.o
CC	libavformat/file.o
CC	libavformat/filmstripdec.o
CC	libavformat/filmstripenc.o
CC	libavformat/fitsdec.o
CC	libavformat/fitsenc.o
CC	libavformat/flac_picture.o
CC	libavformat/flacdec.o
CC	libavformat/flacenc.o
CC	libavformat/flacenc_header.o
CC	libavformat/flic.o
CC	libavformat/flvdec.o
CC	libavformat/flvenc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/flic.c:35:
In function 'AV_RN32',
    inlined from 'flic_read_packet' at src/libavformat/flic.c:213:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'unsigned char[6]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/flic.c: In function 'flic_read_packet':
src/libavformat/flic.c:205:19: note: at offset 3 into object 'preamble' of size 6
  205 |     unsigned char preamble[FLIC_PREAMBLE_SIZE];
      |                   ^~~~~~~~
CC	libavformat/format.o
In function 'AV_RN32',
    inlined from 'flic_read_header' at src/libavformat/flic.c:157:38:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'unsigned char[6]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/flic.c: In function 'flic_read_header':
src/libavformat/flic.c:96:19: note: at offset 3 into object 'preamble' of size 6
   96 |     unsigned char preamble[FLIC_PREAMBLE_SIZE];
      |                   ^~~~~~~~
CC	libavformat/framecrcenc.o
CC	libavformat/framehash.o
CC	libavformat/frmdec.o
CC	libavformat/fsb.o
CC	libavformat/ftp.o
CC	libavformat/fwse.o
CC	libavformat/g722.o
CC	libavformat/g723_1.o
CC	libavformat/g726.o
CC	libavformat/g728dec.o
CC	libavformat/g729dec.o
CC	libavformat/gdv.o
CC	libavformat/genh.o
CC	libavformat/gif.o
CC	libavformat/gifdec.o
CC	libavformat/gopher.o
CC	libavformat/gsmdec.o
CC	libavformat/gxf.o
CC	libavformat/gxfenc.o
CC	libavformat/h261dec.o
CC	libavformat/h263dec.o
CC	libavformat/h264dec.o
CC	libavformat/hashenc.o
CC	libavformat/hca.o
CC	libavformat/hcom.o
CC	libavformat/hdsenc.o
CC	libavformat/hevc.o
CC	libavformat/hevcdec.o
CC	libavformat/hls.o
CC	libavformat/hls_sample_encryption.o
CC	libavformat/hlsenc.o
CC	libavformat/hlsplaylist.o
CC	libavformat/hnm.o
CC	libavformat/http.o
CC	libavformat/httpauth.o
CC	libavformat/hxvs.o
CC	libavformat/iamf.o
CC	libavformat/iamf_parse.o
CC	libavformat/iamf_reader.o
CC	libavformat/iamf_writer.o
CC	libavformat/iamfdec.o
CC	libavformat/iamfenc.o
CC	libavformat/icecast.o
CC	libavformat/icodec.o
CC	libavformat/icoenc.o
CC	libavformat/id3v1.o
CC	libavformat/id3v2.o
CC	libavformat/id3v2enc.o
CC	libavformat/idcin.o
CC	libavformat/idroqdec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/idroqdec.c:31:
In function 'AV_RN32',
    inlined from 'roq_read_packet' at src/libavformat/idroqdec.c:118:22:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[1]' is partly outside array bounds of 'unsigned char[8]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/idroqdec.c: In function 'roq_read_packet':
src/libavformat/idroqdec.c:104:19: note: at offset 5 into object 'preamble' of size 8
  104 |     unsigned char preamble[RoQ_CHUNK_PREAMBLE_SIZE];
      |                   ^~~~~~~~
In function 'AV_RN32',
    inlined from 'roq_read_packet' at src/libavformat/idroqdec.c:156:26:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[1]' is partly outside array bounds of 'unsigned char[8]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/idroqdec.c: In function 'roq_read_packet':
src/libavformat/idroqdec.c:104:19: note: at offset 5 into object 'preamble' of size 8
  104 |     unsigned char preamble[RoQ_CHUNK_PREAMBLE_SIZE];
      |                   ^~~~~~~~
CC	libavformat/idroqenc.o
CC	libavformat/ifv.o
CC	libavformat/iff.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/id3v2.c:39:
In function 'AV_RN32',
    inlined from 'check_tag.constprop' at src/libavformat/id3v2.c:216:15:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'char[4]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/id3v2.c: In function 'check_tag.constprop':
src/libavformat/id3v2.c:210:10: note: at offset 3 into object 'tag' of size 4
  210 |     char tag[4];
      |          ^~~
CC	libavformat/ilbc.o
CC	libavformat/img2.o
CC	libavformat/img2_alias_pix.o
CC	libavformat/img2_brender_pix.o
CC	libavformat/img2dec.o
CC	libavformat/img2enc.o
CC	libavformat/imx.o
CC	libavformat/ingenientdec.o
CC	libavformat/ip.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/img2dec.c:35:
In function 'AV_RN32',
    inlined from 'cri_probe' at src/libavformat/img2dec.c:675:30:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/ingenientdec.c:25:
In function 'AV_RN32',
    inlined from 'ingenient_probe' at src/libavformat/ingenientdec.c:30:31:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'dpx_probe' at src/libavformat/img2dec.c:695:33:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'dpx_probe' at src/libavformat/img2dec.c:704:33:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/ipfsgateway.o
CC	libavformat/ipmovie.o
In function 'AV_RN32',
    inlined from 'gem_probe' at src/libavformat/img2dec.c:1172:32:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'gem_probe' at src/libavformat/img2dec.c:1173:32:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'gem_probe' at src/libavformat/img2dec.c:1174:32:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/ipudec.o
CC	libavformat/ircam.o
CC	libavformat/ircamdec.o
CC	libavformat/ircamenc.o
CC	libavformat/isom.o
CC	libavformat/isom_tags.o
CC	libavformat/iss.o
CC	libavformat/iv8.o
CC	libavformat/ivfdec.o
CC	libavformat/ivfenc.o
CC	libavformat/jacosubdec.o
CC	libavformat/jacosubenc.o
CC	libavformat/jpegxl_anim_dec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/ivfenc.c:23:
In function 'AV_RN32',
    inlined from 'ivf_write_header' at src/libavformat/ivfenc.c:64:68:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'ivf_write_header' at src/libavformat/ivfenc.c:64:50:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'ivf_write_header' at src/libavformat/ivfenc.c:63:50:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/jvdec.o
CC	libavformat/kvag.o
CC	libavformat/lafdec.o
CC	libavformat/latmenc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/kvag.c:32:
In function 'AV_RN32',
    inlined from 'kvag_read_header' at src/libavformat/kvag.c:70:35:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[2]' is partly outside array bounds of 'uint8_t[14]' {aka 'unsigned char[14]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/kvag.c: In function 'kvag_read_header':
src/libavformat/kvag.c:60:13: note: at offset 11 into object 'buf' of size 14
   60 |     uint8_t buf[KVAG_HEADER_SIZE];
      |             ^~~
CC	libavformat/lc3.o
CC	libavformat/libmodplug.o
CC	libavformat/libssh.o
CC	libavformat/lmlm4.o
CC	libavformat/loasdec.o
CC	libavformat/lrc.o
CC	libavformat/lrcdec.o
CC	libavformat/lrcenc.o
CC	libavformat/luodatdec.o
CC	libavformat/lvfdec.o
CC	libavformat/lxfdec.o
CC	libavformat/m4vdec.o
CC	libavformat/matroska.o
CC	libavformat/matroskadec.o
CC	libavformat/matroskaenc.o
CC	libavformat/mca.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/lxfdec.c:24:
In function 'AV_RN32',
    inlined from 'lxf_read_header' at src/libavformat/lxfdec.c:260:29:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[29]' is partly outside array bounds of 'uint8_t[120]' {aka 'unsigned char[120]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/lxfdec.c: In function 'lxf_read_header':
src/libavformat/lxfdec.c:235:13: note: at offset 119 into object 'header_data' of size 120
  235 |     uint8_t header_data[LXF_HEADER_DATA_SIZE];
      |             ^~~~~~~~~~~
CC	libavformat/mccdec.o
CC	libavformat/mccenc.o
CC	libavformat/md5proto.o
CC	libavformat/metadata.o
CC	libavformat/mgsts.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/matroskadec.c:44:
In function 'AV_RN32',
    inlined from 'mka_parse_audio_codec' at src/libavformat/matroskadec.c:2735:9,
    inlined from 'mka_parse_audio' at src/libavformat/matroskadec.c:2847:11,
    inlined from 'matroska_parse_tracks' at src/libavformat/matroskadec.c:3280:19,
    inlined from 'matroska_read_header' at src/libavformat/matroskadec.c:3408:11:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mkv_parse_video_codec' at src/libavformat/matroskadec.c:2914:82,
    inlined from 'mkv_parse_video' at src/libavformat/matroskadec.c:2973:11,
    inlined from 'matroska_parse_tracks' at src/libavformat/matroskadec.c:3288:19,
    inlined from 'matroska_read_header' at src/libavformat/matroskadec.c:3408:11:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/microdvddec.o
CC	libavformat/microdvdenc.o
CC	libavformat/mj2kdec.o
src/libavformat/matroskaenc.c: In function 'mkv_write_trailer':
src/libavformat/matroskaenc.c:3403:79: warning: '%012.9f' directive output may be truncated writing between 12 and 320 bytes into a region of size between 8 and 14 [-Wformat-truncation=]
 3403 |                 snprintf(duration_string, sizeof(duration_string), "%02d:%02d:%012.9f",
      |                                                                               ^~~~~~~
In file included from /usr/include/stdio.h:906,
                 from src/libavformat/avio.h:30,
                 from src/libavformat/av1.h:26,
                 from src/libavformat/matroskaenc.c:27:
In function 'snprintf',
    inlined from 'mkv_write_trailer' at src/libavformat/matroskaenc.c:3403:17:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 19 and 333 bytes into a destination of size 20
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC	libavformat/mkvtimestamp_v2.o
CC	libavformat/mlpdec.o
CC	libavformat/mlvdec.o
CC	libavformat/mm.o
CC	libavformat/mmf.o
CC	libavformat/mms.o
CC	libavformat/mmsh.o
CC	libavformat/mmst.o
CC	libavformat/mods.o
CC	libavformat/moflex.o
CC	libavformat/mov.o
CC	libavformat/mov_chan.o
CC	libavformat/mov_esds.o
CC	libavformat/movenc.o
CC	libavformat/movenc_ttml.o
CC	libavformat/movenccenc.o
CC	libavformat/movenchint.o
CC	libavformat/mp3dec.o
CC	libavformat/mp3enc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/mp3dec.c:23:
In function 'AV_RN32',
    inlined from 'check' at src/libavformat/mp3dec.c:491:14:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/mp3dec.c: In function 'check':
src/libavformat/mp3dec.c:480:13: note: at offset 3 into object 'header_buf' of size 4
  480 |     uint8_t header_buf[4];
      |             ^~~~~~~~~~
In function 'AV_RN32',
    inlined from 'check' at src/libavformat/mp3dec.c:491:14,
    inlined from 'mp3_sync' at src/libavformat/mp3dec.c:526:19,
    inlined from 'mp3_seek' at src/libavformat/mp3dec.c:593:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/mp3dec.c: In function 'mp3_seek':
src/libavformat/mp3dec.c:480:13: note: at offset 3 into object 'header_buf' of size 4
  480 |     uint8_t header_buf[4];
      |             ^~~~~~~~~~
CC	libavformat/mpc.o
CC	libavformat/mpc8.o
CC	libavformat/mpeg.o
CC	libavformat/mpegenc.o
CC	libavformat/mpegts.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/mov.c:36:
In function 'AV_RN32',
    inlined from 'mov_switch_root' at src/libavformat/mov.c:11221:51,
    inlined from 'mov_seek_fragment' at src/libavformat/mov.c:11578:16,
    inlined from 'mov_seek_stream' at src/libavformat/mov.c:11641:11:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/evc.h:27,
                 from src/libavformat/movenc.c:39:
In function 'AV_RN32',
    inlined from 'mov_write_audio_tag' at src/libavformat/movenc.c:1381:23:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_switch_root.constprop' at src/libavformat/mov.c:11221:51:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'get_eia608_packet' at src/libavformat/mov.c:11259:27,
    inlined from 'mov_read_packet' at src/libavformat/mov.c:11471:19:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'get_eia608_packet' at src/libavformat/mov.c:11260:27,
    inlined from 'mov_read_packet' at src/libavformat/mov.c:11471:19:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/mpegtsenc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/mpegts.c:28:
In function 'AV_RN32',
    inlined from 'mpegts_set_stream_info.isra' at src/libavformat/mpegts.c:959:27:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mpegts_set_stream_info.isra' at src/libavformat/mpegts.c:960:27:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/mpegtsenc.c:26:
In function 'AV_RN32',
    inlined from 'write_packet' at src/libavformat/mpegtsenc.c:978:27:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint32_t[1]' {aka 'unsigned int[1]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/mpegtsenc.c: In function 'write_packet':
src/libavformat/mpegtsenc.c:977:18: note: at offset 3 into object 'tp_extra_header' of size 4
  977 |         uint32_t tp_extra_header = pcr % 0x3fffffff;
      |                  ^~~~~~~~~~~~~~~
In function 'AV_RN32',
    inlined from 'mov_read_header' at src/libavformat/mov.c:10920:22:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_read_header' at src/libavformat/mov.c:10963:55:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_read_header' at src/libavformat/mov.c:10965:62:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'is_pes_stream' at src/libavformat/mpegts.c:2538:35,
    inlined from 'pmt_cb' at src/libavformat/mpegts.c:2680:20:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'pmt_cb' at src/libavformat/mpegts.c:2712:86:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'pmt_cb' at src/libavformat/mpegts.c:2747:41:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/mpegvideodec.o
In function 'AV_RN32',
    inlined from 'write_packet' at src/libavformat/mpegtsenc.c:978:27,
    inlined from 'section_write_packet' at src/libavformat/mpegtsenc.c:989:5:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint32_t[1]' {aka 'unsigned int[1]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/mpegtsenc.c: In function 'section_write_packet':
src/libavformat/mpegtsenc.c:977:18: note: at offset 3 into object 'tp_extra_header' of size 4
  977 |         uint32_t tp_extra_header = pcr % 0x3fffffff;
      |                  ^~~~~~~~~~~~~~~
CC	libavformat/mpjpeg.o
CC	libavformat/mpjpegdec.o
In function 'AV_RN32',
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3120:23:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_skip_multiple_stsd' at src/libavformat/mov.c:3064:25,
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3135:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_skip_multiple_stsd' at src/libavformat/mov.c:3064:54,
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3135:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_skip_multiple_stsd' at src/libavformat/mov.c:3066:24,
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3135:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_skip_multiple_stsd' at src/libavformat/mov.c:3066:56,
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3135:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_skip_multiple_stsd' at src/libavformat/mov.c:3068:24,
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3135:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_skip_multiple_stsd' at src/libavformat/mov.c:3068:56,
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3135:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_parse_stsd_data' at src/libavformat/mov.c:2932:31,
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3168:19:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'mov_parse_stsd_subtitle' at src/libavformat/mov.c:2901:36,
    inlined from 'ff_mov_read_stsd_entries' at src/libavformat/mov.c:3165:13:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/mpl2dec.o
CC	libavformat/mpsubdec.o
CC	libavformat/msf.o
CC	libavformat/msnwc_tcp.o
CC	libavformat/mspdec.o
CC	libavformat/mtaf.o
CC	libavformat/mtv.o
CC	libavformat/musx.o
CC	libavformat/mux.o
CC	libavformat/mux_utils.o
CC	libavformat/mvdec.o
CC	libavformat/mvi.o
CC	libavformat/mxf.o
CC	libavformat/mxfdec.o
CC	libavformat/mxfenc.o
CC	libavformat/mxg.o
CC	libavformat/nal.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/bytestream.h:31,
                 from src/libavformat/mxfdec.c:55:
In function 'AV_RN32',
    inlined from 'mxf_probe' at src/libavformat/mxfdec.c:4223:37:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[2]' is partly outside array bounds of 'const uint8_t[14]' {aka 'const unsigned char[14]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/mxfdec.c: In function 'mxf_probe':
src/libavformat/mxfdec.c:338:22: note: at offset 11 into object 'mxf_header_partition_pack_key' of size 14
  338 | static const uint8_t mxf_header_partition_pack_key[]       = { 0x06,0x0e,0x2b,0x34,0x02,0x05,0x01,0x01,0x0d,0x01,0x02,0x01,0x01,0x02 };
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC	libavformat/ncdec.o
CC	libavformat/network.o
CC	libavformat/nistspheredec.o
In function 'AV_RN32',
    inlined from 'mxf_read_partition_pack' at src/libavformat/mxfdec.c:836:9:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[3]' is partly outside array bounds of 'uint8_t[16]' {aka 'unsigned char[16]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/mxfdec.c: In function 'mxf_read_partition_pack':
src/libavformat/mxfdec.c:757:9: note: at offset 15 into object 'op' of size 16
  757 |     UID op;
      |         ^~
In function 'AV_RN32',
    inlined from 'mxf_read_sync_klv' at src/libavformat/mxfdec.c:471:16,
    inlined from 'klv_read_packet' at src/libavformat/mxfdec.c:487:10:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const uint8_t[4]' {aka 'const unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/mxfdec.c: In function 'klv_read_packet':
src/libavformat/mxfdec.c:344:22: note: at offset 3 into object 'mxf_klv_key' of size 4
  344 | static const uint8_t mxf_klv_key[]                         = { 0x06,0x0e,0x2b,0x34 };
      |                      ^~~~~~~~~~~
In function 'AV_RN32',
    inlined from 'mxf_read_sync_klv' at src/libavformat/mxfdec.c:476:20,
    inlined from 'klv_read_packet' at src/libavformat/mxfdec.c:487:10:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const uint8_t[4]' {aka 'const unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/mxfdec.c: In function 'klv_read_packet':
src/libavformat/mxfdec.c:344:22: note: at offset 3 into object 'mxf_klv_key' of size 4
  344 | static const uint8_t mxf_klv_key[]                         = { 0x06,0x0e,0x2b,0x34 };
      |                      ^~~~~~~~~~~
CC	libavformat/nspdec.o
CC	libavformat/nsvdec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/nspdec.c:23:
In function 'AV_RN32',
    inlined from 'nsp_probe' at src/libavformat/nspdec.c:31:28:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'nsp_probe' at src/libavformat/nspdec.c:32:32:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/nullenc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/nsvdec.c:31:
In function 'AV_RN32',
    inlined from 'nsv_probe' at src/libavformat/nsvdec.c:735:36:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/nut.o
CC	libavformat/nutdec.o
CC	libavformat/nutenc.o
CC	libavformat/nuv.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/nuv.c:24:
In function 'AV_RN32',
    inlined from 'nuv_packet' at src/libavformat/nuv.c:270:21:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[2]' is partly outside array bounds of 'uint8_t[12]' {aka 'unsigned char[12]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/nuv.c: In function 'nuv_packet':
src/libavformat/nuv.c:257:13: note: at offset 11 into object 'hdr' of size 12
  257 |     uint8_t hdr[HDRSIZE];
      |             ^~~
In function 'AV_RN32',
    inlined from 'nuv_read_dts' at src/libavformat/nuv.c:367:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[2]' is partly outside array bounds of 'uint8_t[12]' {aka 'unsigned char[12]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/nuv.c: In function 'nuv_read_dts':
src/libavformat/nuv.c:352:13: note: at offset 11 into object 'hdr' of size 12
  352 |     uint8_t hdr[HDRSIZE];
      |             ^~~
CC	libavformat/oggdec.o
CC	libavformat/oggenc.o
CC	libavformat/oggparsecelt.o
CC	libavformat/oggparsedirac.o
CC	libavformat/oggparseflac.o
CC	libavformat/oggparseogm.o
CC	libavformat/oggparseopus.o
CC	libavformat/oggparseskeleton.o
CC	libavformat/oggparsespeex.o
CC	libavformat/oggparsetheora.o
CC	libavformat/oggparsevorbis.o
CC	libavformat/oggparsevp8.o
CC	libavformat/oma.o
CC	libavformat/omadec.o
CC	libavformat/omaenc.o
CC	libavformat/options.o
CC	libavformat/os_support.o
CC	libavformat/osq.o
CC	libavformat/paf.o
CC	libavformat/pcm.o
CC	libavformat/pcmdec.o
CC	libavformat/pcmenc.o
CC	libavformat/pdvdec.o
CC	libavformat/pjsdec.o
CC	libavformat/pmpdec.o
CC	libavformat/pp_bnk.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/pmpdec.c:22:
In function 'AV_RN32',
    inlined from 'pmp_probe' at src/libavformat/pmpdec.c:38:28:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/prompeg.o
CC	libavformat/protocols.o
CC	libavformat/psxstr.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/pp_bnk.c:26:
In function 'AV_RN32',
    inlined from 'pp_bnk_parse_header' at src/libavformat/pp_bnk.c:77:27,
    inlined from 'pp_bnk_read_header' at src/libavformat/pp_bnk.c:124:5:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[4]' is partly outside array bounds of 'uint8_t[20]' {aka 'unsigned char[20]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/pp_bnk.c: In function 'pp_bnk_read_header':
src/libavformat/pp_bnk.c:118:13: note: at offset 19 into object 'buf' of size 20
  118 |     uint8_t buf[FFMAX(PP_BNK_FILE_HEADER_SIZE, PP_BNK_TRACK_SIZE)];
      |             ^~~
In function 'AV_RN32',
    inlined from 'pp_bnk_parse_track' at src/libavformat/pp_bnk.c:86:27,
    inlined from 'pp_bnk_read_header' at src/libavformat/pp_bnk.c:159:9:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[4]' is partly outside array bounds of 'uint8_t[20]' {aka 'unsigned char[20]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/pp_bnk.c: In function 'pp_bnk_read_header':
src/libavformat/pp_bnk.c:118:13: note: at offset 19 into object 'buf' of size 20
  118 |     uint8_t buf[FFMAX(PP_BNK_FILE_HEADER_SIZE, PP_BNK_TRACK_SIZE)];
      |             ^~~
CC	libavformat/pva.o
CC	libavformat/pvfdec.o
CC	libavformat/qcp.o
CC	libavformat/qoadec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/qcp.c:31:
In function 'AV_RN32',
    inlined from 'qcp_probe' at src/libavformat/qcp.c:86:31:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/qtpalette.o
CC	libavformat/r3d.o
CC	libavformat/rawdec.o
CC	libavformat/rawenc.o
CC	libavformat/rawutils.o
CC	libavformat/rawvideodec.o
CC	libavformat/rcwtdec.o
CC	libavformat/rcwtenc.o
CC	libavformat/rdt.o
CC	libavformat/realtextdec.o
CC	libavformat/redspark.o
CC	libavformat/replaygain.o
CC	libavformat/riff.o
CC	libavformat/riffdec.o
CC	libavformat/riffenc.o
CC	libavformat/rka.o
CC	libavformat/rl2.o
CC	libavformat/rm.o
CC	libavformat/rmdec.o
CC	libavformat/rmenc.o
CC	libavformat/rmsipr.o
CC	libavformat/rpl.o
CC	libavformat/rsd.o
CC	libavformat/rso.o
CC	libavformat/rsodec.o
CC	libavformat/rsoenc.o
CC	libavformat/rtmpdigest.o
CC	libavformat/rtmphttp.o
CC	libavformat/rtmppkt.o
CC	libavformat/rtmpproto.o
CC	libavformat/rtp.o
CC	libavformat/rtpdec.o
CC	libavformat/rtpdec_ac3.o
CC	libavformat/rtpdec_amr.o
CC	libavformat/rtpdec_asf.o
CC	libavformat/rtpdec_av1.o
CC	libavformat/rtpdec_dv.o
CC	libavformat/rtpdec_g726.o
CC	libavformat/rtpdec_h261.o
CC	libavformat/rtpdec_h263.o
CC	libavformat/rtpdec_h263_rfc2190.o
CC	libavformat/rtpdec_h264.o
CC	libavformat/rtpdec_hevc.o
CC	libavformat/rtpdec_ilbc.o
CC	libavformat/rtpdec_jpeg.o
CC	libavformat/rtpdec_latm.o
CC	libavformat/rtpdec_mpa_robust.o
CC	libavformat/rtpdec_mpeg12.o
CC	libavformat/rtpdec_mpeg4.o
CC	libavformat/rtpdec_mpegts.o
CC	libavformat/rtpdec_opus.o
CC	libavformat/rtpdec_qcelp.o
CC	libavformat/rtpdec_qdm2.o
CC	libavformat/rtpdec_qt.o
CC	libavformat/rtpdec_rfc4175.o
CC	libavformat/rtpdec_svq3.o
CC	libavformat/rtpdec_vc2hq.o
CC	libavformat/rtpdec_vp8.o
CC	libavformat/rtpdec_vp9.o
CC	libavformat/rtpdec_xiph.o
CC	libavformat/rtpenc.o
CC	libavformat/rtpenc_aac.o
CC	libavformat/rtpenc_amr.o
CC	libavformat/rtpenc_av1.o
CC	libavformat/rtpenc_chain.o
CC	libavformat/rtpenc_h261.o
CC	libavformat/rtpenc_h263.o
CC	libavformat/rtpenc_h263_rfc2190.o
CC	libavformat/rtpenc_h264_hevc.o
CC	libavformat/rtpenc_jpeg.o
CC	libavformat/rtpenc_latm.o
CC	libavformat/rtpenc_mpegts.o
CC	libavformat/rtpenc_mpv.o
CC	libavformat/rtpenc_rfc4175.o
CC	libavformat/rtpenc_vc2hq.o
CC	libavformat/rtpenc_vp8.o
CC	libavformat/rtpenc_vp9.o
CC	libavformat/rtpenc_xiph.o
CC	libavformat/rtpproto.o
CC	libavformat/rtsp.o
CC	libavformat/rtspdec.o
CC	libavformat/rtspenc.o
CC	libavformat/s337m.o
CC	libavformat/samidec.o
CC	libavformat/sapdec.o
CC	libavformat/sapenc.o
CC	libavformat/sauce.o
CC	libavformat/sbcdec.o
CC	libavformat/sbgdec.o
CC	libavformat/sccdec.o
CC	libavformat/sccenc.o
src/libavformat/rtsp.c: In function 'ff_rtsp_make_setup_request':
src/libavformat/rtsp.c:1736:30: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4085 [-Wformat-truncation=]
 1736 |                  "Transport: %s\r\n",
      |                              ^~
 1737 |                  transport);
      |                  ~~~~~~~~~    
In file included from /usr/include/stdio.h:906,
                 from src/libavutil/common.h:38,
                 from src/libavutil/avutil.h:300,
                 from src/libavutil/opt.h:31,
                 from src/libavformat/rtsp.c:34:
In function 'snprintf',
    inlined from 'ff_rtsp_make_setup_request' at src/libavformat/rtsp.c:1735:9:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 14 and 4109 bytes into a destination of size 4096
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC	libavformat/scd.o
CC	libavformat/sdns.o
CC	libavformat/sdp.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/scd.c:27:
In function 'AV_RN32',
    inlined from 'scd_read_header' at src/libavformat/scd.c:254:28:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[4]' is partly outside array bounds of 'uint8_t[20]' {aka 'unsigned char[20]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/scd.c: In function 'scd_read_header':
src/libavformat/scd.c:245:13: note: at offset 19 into object 'buf' of size 20
  245 |     uint8_t buf[SCD_MIN_HEADER_SIZE];
      |             ^~~
In function 'AV_RN32',
    inlined from 'scd_read_offsets' at src/libavformat/scd.c:136:30,
    inlined from 'scd_read_header' at src/libavformat/scd.c:270:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[6]' is partly outside array bounds of 'uint8_t[28]' {aka 'unsigned char[28]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/scd.c: In function 'scd_read_header':
src/libavformat/scd.c:123:13: note: at offset 27 into object 'buf' of size 28
  123 |     uint8_t buf[SCD_OFFSET_HEADER_SIZE];
      |             ^~~
In function 'AV_RN32',
    inlined from 'scd_read_track' at src/libavformat/scd.c:182:27,
    inlined from 'scd_read_header' at src/libavformat/scd.c:278:20:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[7]' is partly outside array bounds of 'uint8_t[32]' {aka 'unsigned char[32]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/scd.c: In function 'scd_read_header':
src/libavformat/scd.c:157:13: note: at offset 31 into object 'buf' of size 32
  157 |     uint8_t buf[SCD_TRACK_HEADER_SIZE];
      |             ^~~
CC	libavformat/sdr2.o
CC	libavformat/sdsdec.o
CC	libavformat/sdxdec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/sdxdec.c:23:
In function 'AV_RN32',
    inlined from 'sdx_probe' at src/libavformat/sdxdec.c:31:28:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/seek.o
CC	libavformat/segafilm.o
CC	libavformat/segafilmenc.o
CC	libavformat/segment.o
CC	libavformat/serdec.o
CC	libavformat/sga.o
CC	libavformat/shortendec.o
CC	libavformat/sierravmd.o
CC	libavformat/siff.o
CC	libavformat/smacker.o
CC	libavformat/smjpeg.o
CC	libavformat/smjpegdec.o
CC	libavformat/smjpegenc.o
CC	libavformat/smoothstreamingenc.o
CC	libavformat/smush.o
CC	libavformat/sol.o
CC	libavformat/soxdec.o
CC	libavformat/soxenc.o
CC	libavformat/spdif.o
src/libavformat/smoothstreamingenc.c: In function 'ism_flush':
src/libavformat/smoothstreamingenc.c:509:49: warning: '/temp' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  509 |         snprintf(filename, sizeof(filename), "%s/temp", os->dirname);
      |                                                 ^~~~~
In file included from /usr/include/stdio.h:906,
                 from src/libavformat/avformat.h:310,
                 from src/libavformat/smoothstreamingenc.c:27:
In function 'snprintf',
    inlined from 'ism_flush' at src/libavformat/smoothstreamingenc.c:509:9:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
src/libavformat/smoothstreamingenc.c: In function 'ism_flush':
src/libavformat/smoothstreamingenc.c:537:53: warning: '/temp' directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  537 |             snprintf(filename, sizeof(filename), "%s/temp", os->dirname);
      |                                                     ^~~~~
In function 'snprintf',
    inlined from 'ism_flush' at src/libavformat/smoothstreamingenc.c:537:13:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 6 and 1029 bytes into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
src/libavformat/smoothstreamingenc.c: In function 'ism_flush':
src/libavformat/smoothstreamingenc.c:544:63: warning: '/FragmentInfo(' directive output may be truncated writing 14 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  544 |         snprintf(header_filename, sizeof(header_filename), "%s/FragmentInfo(%s=%"PRIu64")", os->dirname, os->stream_type_tag, start_ts);
      |                                                               ^~~~~~~~~~~~~~
In function 'snprintf',
    inlined from 'ism_flush' at src/libavformat/smoothstreamingenc.c:544:9:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 18 or more bytes (assuming 1041) into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
src/libavformat/smoothstreamingenc.c: In function 'ism_flush':
src/libavformat/smoothstreamingenc.c:545:63: warning: '/Fragments(' directive output may be truncated writing 11 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  545 |         snprintf(target_filename, sizeof(target_filename), "%s/Fragments(%s=%"PRIu64")", os->dirname, os->stream_type_tag, start_ts);
      |                                                               ^~~~~~~~~~~
In function 'snprintf',
    inlined from 'ism_flush' at src/libavformat/smoothstreamingenc.c:545:9:
/usr/include/mips64el-linux-gnuabi64/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output 15 or more bytes (assuming 1038) into a destination of size 1024
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
CC	libavformat/spdifdec.o
CC	libavformat/spdifenc.o
CC	libavformat/srtdec.o
CC	libavformat/srtenc.o
CC	libavformat/srtp.o
CC	libavformat/srtpproto.o
CC	libavformat/stldec.o
CC	libavformat/subfile.o
CC	libavformat/subtitles.o
CC	libavformat/subviewer1dec.o
CC	libavformat/subviewerdec.o
CC	libavformat/supdec.o
CC	libavformat/supenc.o
CC	libavformat/svag.o
CC	libavformat/svs.o
CC	libavformat/swf.o
CC	libavformat/swfdec.o
CC	libavformat/swfenc.o
CC	libavformat/takdec.o
CC	libavformat/tcp.o
CC	libavformat/tedcaptionsdec.o
CC	libavformat/tee.o
CC	libavformat/tee_common.o
CC	libavformat/teeproto.o
CC	libavformat/thp.o
CC	libavformat/tiertexseq.o
CC	libavformat/tls.o
CC	libavformat/tls_gnutls.o
CC	libavformat/tmv.o
CC	libavformat/tta.o
CC	libavformat/ttaenc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/tta.c:24:
In function 'AV_RN32',
    inlined from 'tta_read_header' at src/libavformat/tta.c:81:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[5]' is partly outside array bounds of 'uint8_t[22]' {aka 'unsigned char[22]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/tta.c: In function 'tta_read_header':
src/libavformat/tta.c:55:13: note: at offset 21 into object 'header' of size 22
   55 |     uint8_t header[22];
      |             ^~~~~~
CC	libavformat/ttmlenc.o
CC	libavformat/tty.o
CC	libavformat/txd.o
CC	libavformat/ty.o
CC	libavformat/udp.o
CC	libavformat/uncodedframecrcenc.o
CC	libavformat/unix.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/udp.c:35:
In function 'AV_RN32',
    inlined from 'circular_buffer_task_tx' at src/libavformat/udp.c:627:15:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'uint8_t[4]' {aka 'unsigned char[4]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/udp.c: In function 'circular_buffer_task_tx':
src/libavformat/udp.c:614:17: note: at offset 3 into object 'tmp' of size 4
  614 |         uint8_t tmp[4];
      |                 ^~~
CC	libavformat/url.o
CC	libavformat/urldecode.o
CC	libavformat/usmdec.o
CC	libavformat/utils.o
CC	libavformat/vag.o
CC	libavformat/vc1dec.o
CC	libavformat/vc1test.o
CC	libavformat/vc1testenc.o
CC	libavformat/version.o
CC	libavformat/vividas.o
CC	libavformat/vivo.o
CC	libavformat/voc.o
CC	libavformat/voc_packet.o
CC	libavformat/vocdec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/vividas.c:32:
In function 'AV_RN32',
    inlined from 'xor_block' at src/libavformat/vividas.c:134:9,
    inlined from 'decode_block.part.0' at src/libavformat/vividas.c:165:9:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'char[4]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/vividas.c: In function 'decode_block.part.0':
src/libavformat/vividas.c:149:10: note: at offset 3 into object 'tmp' of size 4
  149 |     char tmp[4];
      |          ^~~
In function 'AV_RN32',
    inlined from 'xor_block' at src/libavformat/vividas.c:134:9,
    inlined from 'decode_block.part.0' at src/libavformat/vividas.c:179:9:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'char[4]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/vividas.c: In function 'decode_block.part.0':
src/libavformat/vividas.c:149:10: note: at offset 3 into object 'tmp' of size 4
  149 |     char tmp[4];
      |          ^~~
In function 'AV_RN32',
    inlined from 'xor_block' at src/libavformat/vividas.c:134:9,
    inlined from 'decode_block.part.0.constprop' at src/libavformat/vividas.c:179:9:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'char[4]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/vividas.c: In function 'decode_block.part.0.constprop':
src/libavformat/vividas.c:149:10: note: at offset 3 into object 'tmp' of size 4
  149 |     char tmp[4];
      |          ^~~
CC	libavformat/vocenc.o
CC	libavformat/vorbiscomment.o
CC	libavformat/vpcc.o
CC	libavformat/vpk.o
CC	libavformat/vplayerdec.o
CC	libavformat/vqf.o
CC	libavformat/vvc.o
CC	libavformat/vvcdec.o
CC	libavformat/w64.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/vqf.c:26:
In function 'AV_RN32',
    inlined from 'vqf_read_header' at src/libavformat/vqf.c:152:35:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[2]' is partly outside array bounds of 'uint8_t[12]' {aka 'unsigned char[12]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/vqf.c: In function 'vqf_read_header':
src/libavformat/vqf.c:110:13: note: at offset 11 into object 'comm_chunk' of size 12
  110 |     uint8_t comm_chunk[12];
      |             ^~~~~~~~~~
CC	libavformat/wady.o
CC	libavformat/wavarc.o
CC	libavformat/wavdec.o
CC	libavformat/wavenc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/wavarc.c:23:
In function 'AV_RN32',
    inlined from 'wavarc_read_header' at src/libavformat/wavarc.c:77:15:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[8]' is partly outside array bounds of 'uint8_t[36]' {aka 'unsigned char[36]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/wavarc.c: In function 'wavarc_read_header':
src/libavformat/wavarc.c:62:13: note: at offset 35 into object 'data' of size 36
   62 |     uint8_t data[36];
      |             ^~~~
CC	libavformat/wc3movie.o
CC	libavformat/webm_chunk.o
CC	libavformat/webmdashenc.o
CC	libavformat/webpenc.o
CC	libavformat/webvttdec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/webpenc.c:22:
In function 'AV_RN32',
    inlined from 'flush' at src/libavformat/webpenc.c:87:39:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'flush' at src/libavformat/webpenc.c:90:46:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/webvttenc.o
In function 'AV_RN32',
    inlined from 'is_animated_webp_packet' at src/libavformat/webpenc.c:57:31,
    inlined from 'webp_write_packet' at src/libavformat/webpenc.c:157:11:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'is_animated_webp_packet' at src/libavformat/webpenc.c:62:38,
    inlined from 'webp_write_packet' at src/libavformat/webpenc.c:157:11:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavformat/westwood_aud.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/westwood_aud.c:37:
In function 'AV_RN32',
    inlined from 'wsaud_read_packet' at src/libavformat/westwood_aud.c:143:9:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[1]' is partly outside array bounds of 'unsigned char[8]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/westwood_aud.c: In function 'wsaud_read_packet':
src/libavformat/westwood_aud.c:134:19: note: at offset 7 into object 'preamble' of size 8
  134 |     unsigned char preamble[AUD_CHUNK_PREAMBLE_SIZE];
      |                   ^~~~~~~~
CC	libavformat/westwood_audenc.o
CC	libavformat/westwood_vqa.o
CC	libavformat/whip.o
CC	libavformat/wsddec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavformat/westwood_vqa.c:32:
In function 'AV_RN32',
    inlined from 'wsvqa_read_packet' at src/libavformat/westwood_vqa.c:186:22:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[1]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/westwood_vqa.c: In function 'wsvqa_read_packet':
src/libavformat/westwood_vqa.c:179:13: note: at offset 7 into object 'preamble' of size 8
  179 |     uint8_t preamble[VQA_PREAMBLE_SIZE];
      |             ^~~~~~~~
CC	libavformat/wtv_common.o
In function 'AV_RN32',
    inlined from 'wsvqa_read_header' at src/libavformat/westwood_vqa.c:144:22:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[1]' is partly outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
src/libavformat/westwood_vqa.c: In function 'wsvqa_read_header':
src/libavformat/westwood_vqa.c:95:13: note: at offset 7 into object 'scratch' of size 8
   95 |     uint8_t scratch[VQA_PREAMBLE_SIZE];
      |             ^~~~~~~
CC	libavformat/wtvdec.o
CC	libavformat/wtvenc.o
CC	libavformat/wv.o
CC	libavformat/wvdec.o
CC	libavformat/wvedec.o
CC	libavformat/wvenc.o
CC	libavformat/xa.o
CC	libavformat/xmd.o
CC	libavformat/xmv.o
CC	libavformat/xvag.o
CC	libavformat/xwma.o
CC	libavformat/yop.o
CC	libavformat/yuv4mpegdec.o
CC	libavformat/yuv4mpegenc.o
CC	libswresample/dither.o
CC	libswresample/audioconvert.o
CC	libswresample/options.o
CC	libswresample/rematrix.o
CC	libswresample/resample.o
CC	libswresample/resample_dsp.o
CC	libswresample/soxr_resample.o
CC	libswresample/swresample.o
CC	libswresample/swresample_frame.o
CC	libswresample/version.o
CC	libswscale/alphablend.o
CC	libswscale/cms.o
CC	libswscale/csputils.o
CC	libswscale/format.o
CC	libswscale/gamma.o
CC	libswscale/graph.o
CC	libswscale/hscale.o
CC	libswscale/hscale_fast_bilinear.o
CC	libswscale/input.o
CC	libswscale/lut3d.o
CC	libswscale/ops.o
CC	libswscale/ops_backend.o
CC	libswscale/ops_chain.o
CC	libswscale/ops_dispatch.o
CC	libswscale/ops_memcpy.o
CC	libswscale/ops_optimizer.o
CC	libswscale/options.o
CC	libswscale/output.o
CC	libswscale/rgb2rgb.o
CC	libswscale/slice.o
CC	libswscale/swscale.o
CC	libswscale/swscale_unscaled.o
CC	libswscale/utils.o
CC	libswscale/version.o
CC	libswscale/vscale.o
CC	libswscale/yuv2rgb.o
CC	libavutil/float2half.o
CC	libavutil/half2float.o
HOSTCC	ffbuild/bin2c_host.o
CC	fftools/cmdutils.o
CC	fftools/opt_common.o
CC	fftools/ffmpeg.o
GZIP	fftools/resources/graph.html.gz
MINIFY	fftools/resources/graph.css.min
CC	fftools/ffprobe.o
INSTALL	mnt/mpv-build/ffmpeg/presets/libvpx-1080p.ffpreset
INSTALL	mnt/mpv-build/ffmpeg/presets/libvpx-1080p50_60.ffpreset
INSTALL	mnt/mpv-build/ffmpeg/presets/libvpx-360p.ffpreset
INSTALL	mnt/mpv-build/ffmpeg/presets/libvpx-720p.ffpreset
INSTALL	mnt/mpv-build/ffmpeg/presets/libvpx-720p50_60.ffpreset
INSTALL	mnt/mpv-build/ffmpeg/doc/ffprobe.xsd
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/avio_http_serve_files.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/avio_list_dir.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/avio_read_callback.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/decode_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/decode_filter_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/decode_filter_video.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/decode_video.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/demux_decode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/encode_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/encode_video.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/extract_mvs.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/filter_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/hw_decode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/mux.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/qsv_decode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/qsv_transcode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/remux.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/resample_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/scale_video.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/show_metadata.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/transcode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/transcode_aac.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/vaapi_encode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/vaapi_transcode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/README
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/Makefile
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/avio_http_serve_files.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/avio_list_dir.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/avio_read_callback.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/decode_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/decode_filter_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/decode_filter_video.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/decode_video.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/demux_decode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/encode_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/encode_video.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/extract_mvs.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/filter_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/hw_decode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/mux.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/qsv_decode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/qsv_transcode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/remux.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/resample_audio.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/scale_video.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/show_metadata.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/transcode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/transcode_aac.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/vaapi_encode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/vaapi_transcode.c
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/README
INSTALL	mnt/mpv-build/ffmpeg/doc/examples/Makefile
INSTALL	mnt/mpv-build/ffmpeg/libavdevice/avdevice.h
INSTALL	mnt/mpv-build/ffmpeg/libavdevice/version.h
INSTALL	mnt/mpv-build/ffmpeg/libavdevice/version_major.h
GEN	libavdevice/libavdevice.pc
INSTALL	mnt/mpv-build/ffmpeg/libavfilter/avfilter.h
INSTALL	mnt/mpv-build/ffmpeg/libavfilter/buffersink.h
INSTALL	mnt/mpv-build/ffmpeg/libavfilter/buffersrc.h
INSTALL	mnt/mpv-build/ffmpeg/libavfilter/version.h
INSTALL	mnt/mpv-build/ffmpeg/libavfilter/version_major.h
GEN	libavfilter/libavfilter.pc
INSTALL	mnt/mpv-build/ffmpeg/libavformat/avformat.h
INSTALL	mnt/mpv-build/ffmpeg/libavformat/avio.h
INSTALL	mnt/mpv-build/ffmpeg/libavformat/version.h
INSTALL	mnt/mpv-build/ffmpeg/libavformat/version_major.h
GEN	libavformat/libavformat.pc
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/ac3_parser.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/adts_parser.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/avcodec.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/avdct.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/bsf.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/codec.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/codec_desc.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/codec_id.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/codec_par.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/d3d11va.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/defs.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/dirac.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/dv_profile.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/dxva2.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/exif.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/jni.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/mediacodec.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/packet.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/qsv.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/smpte_436m.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/vdpau.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/version.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/version_major.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/videotoolbox.h
INSTALL	mnt/mpv-build/ffmpeg/libavcodec/vorbis_parser.h
GEN	libavcodec/libavcodec.pc
INSTALL	mnt/mpv-build/ffmpeg/libswresample/swresample.h
INSTALL	mnt/mpv-build/ffmpeg/libswresample/version.h
INSTALL	mnt/mpv-build/ffmpeg/libswresample/version_major.h
GEN	libswresample/libswresample.pc
INSTALL	mnt/mpv-build/ffmpeg/libswscale/swscale.h
INSTALL	mnt/mpv-build/ffmpeg/libswscale/version.h
INSTALL	mnt/mpv-build/ffmpeg/libswscale/version_major.h
GEN	libswscale/libswscale.pc
INSTALL	mnt/mpv-build/ffmpeg/libavutil/adler32.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/aes.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/aes_ctr.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/ambient_viewing_environment.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/attributes.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/audio_fifo.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/avassert.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/avstring.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/avutil.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/base64.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/blowfish.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/bprint.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/bswap.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/buffer.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/cast5.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/camellia.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/channel_layout.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/common.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/container_fifo.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/cpu.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/crc.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/csp.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/des.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/detection_bbox.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/dict.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/display.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/dovi_meta.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/downmix_info.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/encryption_info.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/error.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/eval.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/executor.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/fifo.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/file.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/film_grain_params.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/frame.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hash.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hdr_dynamic_metadata.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hdr_dynamic_vivid_metadata.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hmac.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_cuda.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_d3d11va.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_d3d12va.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_drm.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_dxva2.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_amf.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_qsv.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_mediacodec.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_opencl.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_oh.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_vaapi.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_videotoolbox.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_vdpau.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/hwcontext_vulkan.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/iamf.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/imgutils.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/intfloat.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/intreadwrite.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/lfg.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/log.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/lzo.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/macros.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/mathematics.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/mastering_display_metadata.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/md5.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/mem.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/motion_vector.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/murmur3.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/opt.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/parseutils.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/pixdesc.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/pixelutils.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/pixfmt.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/random_seed.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/rc4.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/rational.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/refstruct.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/replaygain.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/ripemd.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/samplefmt.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/sha.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/sha512.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/spherical.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/stereo3d.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/tdrdi.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/threadmessage.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/time.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/timecode.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/timestamp.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/tree.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/twofish.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/uuid.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/version.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/video_enc_params.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/xtea.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/tea.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/tx.h
INSTALL	mnt/mpv-build/ffmpeg/libavutil/video_hint.h
INSTALL	libavutil/avconfig.h
INSTALL	libavutil/ffversion.h
GEN	libavutil/libavutil.pc
AR	libavdevice/libavdevice.a
AR	libavfilter/libavfilter.a
AR	libavformat/libavformat.a
CC	libavcodec/012v.o
CC	libavcodec/4xm.o
CC	libavcodec/8bps.o
CC	libavcodec/8svx.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/4xm.c:32:
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:858:22:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:923:26:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:931:25:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:931:57:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:932:25:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:932:57:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:937:22:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:943:29:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:949:29:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:949:61:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/4xm.c:955:29:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/a64multienc.o
CC	libavcodec/aac/aacdec.o
CC	libavcodec/aac/aacdec_ac.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/a64multienc.c:35:
In function 'AV_RN32',
    inlined from 'a64multi_encode_init' at src/libavcodec/a64multienc.c:254:29:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/aac/aacdec_fixed.o
CC	libavcodec/aac/aacdec_float.o
CC	libavcodec/aac/aacdec_lpd.o
CC	libavcodec/aac/aacdec_tab.o
CC	libavcodec/aac/aacdec_usac.o
CC	libavcodec/aac/aacdec_usac_mps212.o
CC	libavcodec/aac_ac3_parser.o
CC	libavcodec/aac_parser.o
CC	libavcodec/aaccoder.o
CC	libavcodec/aacenc.o
CC	libavcodec/aacenc_is.o
CC	libavcodec/aacenc_tns.o
CC	libavcodec/aacenctab.o
CC	libavcodec/aacps_common.o
CC	libavcodec/aacps_fixed.o
CC	libavcodec/aacps_float.o
CC	libavcodec/aacpsdsp_fixed.o
CC	libavcodec/aacpsdsp_float.o
CC	libavcodec/aacpsy.o
CC	libavcodec/aacsbr.o
CC	libavcodec/aacsbr_fixed.o
CC	libavcodec/aactab.o
CC	libavcodec/aandcttab.o
CC	libavcodec/aasc.o
CC	libavcodec/ac3.o
CC	libavcodec/ac3_channel_layout_tab.o
CC	libavcodec/ac3_parser.o
CC	libavcodec/ac3dec_data.o
CC	libavcodec/ac3dec_fixed.o
CC	libavcodec/ac3dec_float.o
CC	libavcodec/ac3dsp.o
CC	libavcodec/ac3enc.o
CC	libavcodec/ac3enc_fixed.o
CC	libavcodec/ac3enc_float.o
CC	libavcodec/ac3tab.o
CC	libavcodec/acelp_filters.o
CC	libavcodec/acelp_pitch_delay.o
CC	libavcodec/acelp_vectors.o
CC	libavcodec/adpcm.o
CC	libavcodec/adpcm_data.o
CC	libavcodec/adpcmenc.o
CC	libavcodec/adts_header.o
CC	libavcodec/adts_parser.o
CC	libavcodec/adx.o
CC	libavcodec/adx_parser.o
CC	libavcodec/adxdec.o
CC	libavcodec/adxenc.o
CC	libavcodec/agm.o
CC	libavcodec/ahx_parser.o
CC	libavcodec/aic.o
CC	libavcodec/alac.o
CC	libavcodec/alac_data.o
CC	libavcodec/alacdsp.o
CC	libavcodec/alacenc.o
CC	libavcodec/aliaspixdec.o
CC	libavcodec/aliaspixenc.o
CC	libavcodec/allcodecs.o
CC	libavcodec/alsdec.o
CC	libavcodec/amr_parser.o
CC	libavcodec/amrnbdec.o
CC	libavcodec/amrwbdec.o
CC	libavcodec/anm.o
CC	libavcodec/ansi.o
CC	libavcodec/aom_film_grain.o
CC	libavcodec/apac.o
CC	libavcodec/apedec.o
CC	libavcodec/aptx.o
CC	libavcodec/aptxdec.o
CC	libavcodec/aptxenc.o
CC	libavcodec/apv_decode.o
CC	libavcodec/apv_dsp.o
CC	libavcodec/apv_entropy.o
CC	libavcodec/apv_parser.o
CC	libavcodec/arbc.o
CC	libavcodec/argo.o
CC	libavcodec/ass.o
CC	libavcodec/ass_split.o
CC	libavcodec/assdec.o
CC	libavcodec/assenc.o
CC	libavcodec/asv.o
CC	libavcodec/asvdec.o
CC	libavcodec/asvenc.o
CC	libavcodec/atrac.o
CC	libavcodec/atrac1.o
CC	libavcodec/atrac3.o
CC	libavcodec/atrac3plus.o
CC	libavcodec/atrac3plusdec.o
CC	libavcodec/atrac3plusdsp.o
CC	libavcodec/atrac9dec.o
CC	libavcodec/atsc_a53.o
CC	libavcodec/audio_frame_queue.o
CC	libavcodec/audiodsp.o
CC	libavcodec/aura.o
CC	libavcodec/av1_levels.o
CC	libavcodec/av1_parse.o
CC	libavcodec/av1_parser.o
CC	libavcodec/av1dec.o
CC	libavcodec/avcodec.o
CC	libavcodec/avdct.o
CC	libavcodec/avrndec.o
CC	libavcodec/avs.o
CC	libavcodec/avs2.o
CC	libavcodec/avs2_parser.o
CC	libavcodec/avs3_parser.o
CC	libavcodec/avuidec.o
CC	libavcodec/avuienc.o
CC	libavcodec/bethsoftvideo.o
CC	libavcodec/bfi.o
CC	libavcodec/bgmc.o
CC	libavcodec/bink.o
CC	libavcodec/binkaudio.o
CC	libavcodec/binkdsp.o
CC	libavcodec/bintext.o
CC	libavcodec/bitpacked_dec.o
CC	libavcodec/bitpacked_enc.o
CC	libavcodec/bitstream.o
CC	libavcodec/bitstream_filters.o
CC	libavcodec/blockdsp.o
CC	libavcodec/bmp.o
CC	libavcodec/bmp_parser.o
CC	libavcodec/bmpenc.o
CC	libavcodec/bmvaudio.o
CC	libavcodec/bmvvideo.o
CC	libavcodec/bonk.o
CC	libavcodec/brenderpix.o
CC	libavcodec/bsf.o
CC	libavcodec/bsf/aac_adtstoasc.o
CC	libavcodec/bsf/ahx_to_mp2.o
CC	libavcodec/bsf/apv_metadata.o
CC	libavcodec/bsf/av1_frame_merge.o
CC	libavcodec/bsf/av1_frame_split.o
CC	libavcodec/bsf/av1_metadata.o
CC	libavcodec/bsf/chomp.o
CC	libavcodec/bsf/dca_core.o
CC	libavcodec/bsf/dovi_rpu.o
CC	libavcodec/bsf/dts2pts.o
CC	libavcodec/bsf/dump_extradata.o
CC	libavcodec/bsf/dv_error_marker.o
CC	libavcodec/bsf/eac3_core.o
CC	libavcodec/bsf/eia608_to_smpte436m.o
CC	libavcodec/bsf/evc_frame_merge.o
CC	libavcodec/bsf/extract_extradata.o
CC	libavcodec/bsf/filter_units.o
CC	libavcodec/bsf/h264_metadata.o
src/libavcodec/bsf/extract_extradata.c: In function 'extract_extradata_lcevc':
src/libavcodec/bsf/extract_extradata.c:374:55: warning: passing argument 2 of 'bytestream2_init_writer' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  374 |             bytestream2_init_writer(&pb_extradata, nal->data, 0);
      |                                                    ~~~^~~~~~
In file included from src/libavcodec/bsf/extract_extradata.c:29:
/mnt/mpv-build/ffmpeg/libavcodec/bytestream.h:148:63: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'const uint8_t *' {aka 'const unsigned char *'}
  148 |                                                      uint8_t *buf,
      |                                                      ~~~~~~~~~^~~
CC	libavcodec/bsf/h264_mp4toannexb.o
CC	libavcodec/bsf/h264_redundant_pps.o
CC	libavcodec/bsf/h265_metadata.o
CC	libavcodec/bsf/h266_metadata.o
CC	libavcodec/bsf/hapqa_extract.o
CC	libavcodec/bsf/hevc_mp4toannexb.o
CC	libavcodec/bsf/imx_dump_header.o
CC	libavcodec/bsf/lcevc_metadata.o
CC	libavcodec/bsf/media100_to_mjpegb.o
CC	libavcodec/bsf/mjpeg2jpeg.o
CC	libavcodec/bsf/mjpega_dump_header.o
CC	libavcodec/bsf/movsub.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/bsf/media100_to_mjpegb.c:27:
In function 'AV_RN32',
    inlined from 'filter' at src/libavcodec/bsf/media100_to_mjpegb.c:66:5:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In file included from src/libavutil/intreadwrite.h:70,
                 from /mnt/mpv-build/ffmpeg/libavcodec/bytestream.h:31,
                 from src/libavcodec/bsf/mjpega_dump_header.c:30:
In function 'AV_RN32',
    inlined from 'mjpega_dump_header' at src/libavcodec/bsf/mjpega_dump_header.c:83:70:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/bsf/mpeg2_metadata.o
CC	libavcodec/bsf/mpeg4_unpack_bframes.o
CC	libavcodec/bsf/noise.o
CC	libavcodec/bsf/null.o
CC	libavcodec/bsf/opus_metadata.o
CC	libavcodec/bsf/pcm_rechunk.o
CC	libavcodec/bsf/pgs_frame_merge.o
CC	libavcodec/bsf/prores_metadata.o
CC	libavcodec/bsf/remove_extradata.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/bsf/prores_metadata.c:29:
In function 'AV_RN32',
    inlined from 'prores_metadata' at src/libavcodec/bsf/prores_metadata.c:68:29:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/bsf/setts.o
CC	libavcodec/bsf/showinfo.o
CC	libavcodec/bsf/smpte436m_to_eia608.o
CC	libavcodec/bsf/trace_headers.o
CC	libavcodec/bsf/truehd_core.o
CC	libavcodec/bsf/vp9_metadata.o
CC	libavcodec/bsf/vp9_raw_reorder.o
CC	libavcodec/bsf/vp9_superframe.o
CC	libavcodec/bsf/vp9_superframe_split.o
CC	libavcodec/bsf/vvc_mp4toannexb.o
CC	libavcodec/bswapdsp.o
CC	libavcodec/c93.o
CC	libavcodec/cabac.o
CC	libavcodec/canopus.o
CC	libavcodec/cavs.o
CC	libavcodec/cavs_parser.o
CC	libavcodec/cavsdata.o
CC	libavcodec/cavsdec.o
CC	libavcodec/cavsdsp.o
CC	libavcodec/cbrt_data.o
CC	libavcodec/cbrt_data_fixed.o
CC	libavcodec/cbrt_tablegen_common.o
CC	libavcodec/cbs.o
CC	libavcodec/cbs_apv.o
CC	libavcodec/cbs_av1.o
CC	libavcodec/cbs_bsf.o
CC	libavcodec/cbs_h264.o
CC	libavcodec/cbs_h2645.o
CC	libavcodec/cbs_h265.o
CC	libavcodec/cbs_h266.o
CC	libavcodec/cbs_jpeg.o
CC	libavcodec/cbs_lcevc.o
CC	libavcodec/cbs_mpeg2.o
CC	libavcodec/cbs_sei.o
CC	libavcodec/cbs_vp8.o
CC	libavcodec/cbs_vp9.o
CC	libavcodec/ccaption_dec.o
CC	libavcodec/cdgraphics.o
CC	libavcodec/cdtoons.o
CC	libavcodec/cdxl.o
CC	libavcodec/celp_filters.o
CC	libavcodec/celp_math.o
CC	libavcodec/cfhd.o
CC	libavcodec/cfhddata.o
CC	libavcodec/cfhddsp.o
CC	libavcodec/cfhdenc.o
CC	libavcodec/cfhdencdsp.o
CC	libavcodec/cga_data.o
CC	libavcodec/cinepak.o
CC	libavcodec/cinepakenc.o
CC	libavcodec/clearvideo.o
CC	libavcodec/cljrdec.o
CC	libavcodec/cljrenc.o
CC	libavcodec/cllc.o
CC	libavcodec/cngdec.o
CC	libavcodec/cngenc.o
CC	libavcodec/codec_desc.o
CC	libavcodec/codec_par.o
CC	libavcodec/cook.o
CC	libavcodec/cook_parser.o
CC	libavcodec/cpia.o
CC	libavcodec/cri.o
CC	libavcodec/cri_parser.o
CC	libavcodec/cscd.o
CC	libavcodec/cyuv.o
CC	libavcodec/d3d11va.o
CC	libavcodec/dca.o
CC	libavcodec/dca_core.o
CC	libavcodec/dca_exss.o
CC	libavcodec/dca_lbr.o
CC	libavcodec/dca_parser.o
CC	libavcodec/dca_sample_rate_tab.o
CC	libavcodec/dca_xll.o
CC	libavcodec/dcaadpcm.o
CC	libavcodec/dcadata.o
CC	libavcodec/dcadct.o
CC	libavcodec/dcadec.o
CC	libavcodec/dcadsp.o
CC	libavcodec/dcaenc.o
CC	libavcodec/dcahuff.o
CC	libavcodec/dct32_fixed.o
CC	libavcodec/dct32_float.o
CC	libavcodec/dds.o
CC	libavcodec/decode.o
CC	libavcodec/dfa.o
CC	libavcodec/dfpwmdec.o
CC	libavcodec/dfpwmenc.o
CC	libavcodec/dirac.o
CC	libavcodec/dirac_arith.o
CC	libavcodec/dirac_dwt.o
CC	libavcodec/dirac_parser.o
CC	libavcodec/dirac_vlc.o
CC	libavcodec/diracdec.o
CC	libavcodec/diracdsp.o
CC	libavcodec/diractab.o
CC	libavcodec/dnxhd_parser.o
CC	libavcodec/dnxhddata.o
CC	libavcodec/dnxhddec.o
CC	libavcodec/dnxhdenc.o
CC	libavcodec/dnxuc_parser.o
CC	libavcodec/dolby_e.o
CC	libavcodec/dolby_e_parse.o
CC	libavcodec/dolby_e_parser.o
CC	libavcodec/dovi_rpu.o
CC	libavcodec/dovi_rpudec.o
CC	libavcodec/dovi_rpuenc.o
CC	libavcodec/dpcm.o
CC	libavcodec/dpx.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/dpx.c:23:
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/dpx.c:309:22:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'decode_frame' at src/libavcodec/dpx.c:311:29:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/dpx_parser.o
CC	libavcodec/dpxenc.o
CC	libavcodec/dsd.o
CC	libavcodec/dsddec.o
CC	libavcodec/dsicinaudio.o
CC	libavcodec/dsicinvideo.o
CC	libavcodec/dss_sp.o
CC	libavcodec/dstdec.o
CC	libavcodec/dv.o
CC	libavcodec/dv_profile.o
CC	libavcodec/dvaudio_parser.o
CC	libavcodec/dvaudiodec.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/dv_profile.c:24:
In function 'AV_RN32',
    inlined from 'ff_dv_frame_profile' at src/libavcodec/dv_profile.c:276:52:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/dvbsub_parser.o
CC	libavcodec/dvbsubdec.o
CC	libavcodec/dvbsubenc.o
CC	libavcodec/dvd_nav_parser.o
CC	libavcodec/dvdata.o
CC	libavcodec/dvdec.o
CC	libavcodec/dvdsub.o
CC	libavcodec/dvdsub_parser.o
CC	libavcodec/dvdsubdec.o
CC	libavcodec/dvdsubenc.o
CC	libavcodec/dvenc.o
CC	libavcodec/dxa.o
CC	libavcodec/dxtory.o
CC	libavcodec/dxv.o
CC	libavcodec/dxvenc.o
CC	libavcodec/dynamic_hdr_vivid.o
CC	libavcodec/eac3_data.o
CC	libavcodec/eac3enc.o
CC	libavcodec/eacmv.o
CC	libavcodec/eaidct.o
CC	libavcodec/eamad.o
CC	libavcodec/eatgq.o
CC	libavcodec/eatgv.o
CC	libavcodec/eatqi.o
CC	libavcodec/elbg.o
CC	libavcodec/elsdec.o
CC	libavcodec/encode.o
CC	libavcodec/error_resilience.o
CC	libavcodec/escape124.o
CC	libavcodec/escape130.o
CC	libavcodec/evc_parse.o
CC	libavcodec/evc_parser.o
CC	libavcodec/evc_ps.o
CC	libavcodec/evrcdec.o
CC	libavcodec/executor.o
CC	libavcodec/exif.o
CC	libavcodec/exr.o
CC	libavcodec/exrdsp.o
CC	libavcodec/exrenc.o
CC	libavcodec/faandct.o
CC	libavcodec/faanidct.o
CC	libavcodec/fastaudio.o
CC	libavcodec/faxcompr.o
CC	libavcodec/fdctdsp.o
CC	libavcodec/ffv1.o
CC	libavcodec/ffv1_parse.o
CC	libavcodec/ffv1_parser.o
CC	libavcodec/ffv1dec.o
CC	libavcodec/ffv1enc.o
CC	libavcodec/ffwavesynth.o
CC	libavcodec/fic.o
CC	libavcodec/fits.o
CC	libavcodec/fitsdec.o
CC	libavcodec/fitsenc.o
src/libavcodec/ffv1enc.c: In function 'encode_float32_remap.constprop':
src/libavcodec/ffv1enc.c:1404:13: warning: stack usage is 157264 bytes [-Wstack-usage=]
 1404 | static void encode_float32_remap(FFV1Context *f, FFV1SliceContext *sc,
      |             ^~~~~~~~~~~~~~~~~~~~
CC	libavcodec/flac.o
CC	libavcodec/flac_parser.o
CC	libavcodec/flacdata.o
CC	libavcodec/flacdec.o
CC	libavcodec/flacdsp.o
CC	libavcodec/flacenc.o
CC	libavcodec/flacencdsp.o
CC	libavcodec/flashsv.o
CC	libavcodec/flashsv2enc.o
CC	libavcodec/flashsvenc.o
CC	libavcodec/flicvideo.o
CC	libavcodec/flvdec.o
CC	libavcodec/flvenc.o
CC	libavcodec/fmtconvert.o
CC	libavcodec/fmvc.o
CC	libavcodec/frame_thread_encoder.o
CC	libavcodec/fraps.o
CC	libavcodec/frwu.o
CC	libavcodec/ftr.o
CC	libavcodec/ftr_parser.o
CC	libavcodec/g2meet.o
CC	libavcodec/g722.o
CC	libavcodec/g722dec.o
CC	libavcodec/g722dsp.o
CC	libavcodec/g722enc.o
CC	libavcodec/g723_1.o
CC	libavcodec/g723_1_parser.o
CC	libavcodec/g723_1dec.o
CC	libavcodec/g723_1enc.o
CC	libavcodec/g726.o
CC	libavcodec/g728dec.o
CC	libavcodec/g729_parser.o
CC	libavcodec/g729dec.o
CC	libavcodec/g729postfilter.o
CC	libavcodec/gdv.o
CC	libavcodec/gemdec.o
CC	libavcodec/get_buffer.o
CC	libavcodec/gif.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/bytestream.h:31,
                 from src/libavcodec/gemdec.c:29:
In function 'AV_RN32',
    inlined from 'gem_decode_frame' at src/libavcodec/gemdec.c:160:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'gem_decode_frame' at src/libavcodec/gemdec.c:165:23:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'gem_decode_frame' at src/libavcodec/gemdec.c:170:23:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'gem_decode_frame' at src/libavcodec/gemdec.c:187:16:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'gem_decode_frame' at src/libavcodec/gemdec.c:200:23:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'gem_decode_frame' at src/libavcodec/gemdec.c:205:23:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/gif_parser.o
CC	libavcodec/gifdec.o
CC	libavcodec/golomb.o
CC	libavcodec/gsm_parser.o
CC	libavcodec/gsmdec.o
CC	libavcodec/gsmdec_data.o
CC	libavcodec/h261.o
CC	libavcodec/h261_parser.o
CC	libavcodec/h261data.o
CC	libavcodec/h261dec.o
CC	libavcodec/h261enc.o
CC	libavcodec/h263.o
CC	libavcodec/h263_parser.o
CC	libavcodec/h263data.o
CC	libavcodec/h263dec.o
CC	libavcodec/h263dsp.o
CC	libavcodec/h2645_parse.o
CC	libavcodec/h2645_sei.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/get_bits.h:32,
                 from src/libavcodec/h263dec.h:23,
                 from src/libavcodec/h263dec.c:38:
In function 'AV_RN32',
    inlined from 'ff_h263_decode_init' at src/libavcodec/h263dec.c:170:29:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'ff_h263_decode_init' at src/libavcodec/h263dec.c:170:68:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/h2645_vui.o
In function 'AV_RN32',
    inlined from 'ff_h263_decode_frame' at src/libavcodec/h263dec.c:647:35:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
In function 'AV_RN32',
    inlined from 'ff_h263_decode_frame' at src/libavcodec/h263dec.c:647:72:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/h2645data.o
CC	libavcodec/h264_cabac.o
CC	libavcodec/h264_cavlc.o
CC	libavcodec/h264_direct.o
CC	libavcodec/h264_levels.o
CC	libavcodec/h264_loopfilter.o
CC	libavcodec/h264_mb.o
CC	libavcodec/h264_parse.o
CC	libavcodec/h264_parser.o
CC	libavcodec/h264_picture.o
CC	libavcodec/h264_ps.o
CC	libavcodec/h264_refs.o
CC	libavcodec/h264_sei.o
CC	libavcodec/h264_slice.o
CC	libavcodec/h264chroma.o
CC	libavcodec/h264data.o
CC	libavcodec/h264dec.o
CC	libavcodec/h264dsp.o
CC	libavcodec/h264idct.o
CC	libavcodec/h264pred.o
CC	libavcodec/h264qpel.o
CC	libavcodec/h265_profile_level.o
CC	libavcodec/h274.o
CC	libavcodec/hap.o
CC	libavcodec/hapdec.o
CC	libavcodec/hashtable.o
CC	libavcodec/hcadec.o
CC	libavcodec/hcom.o
CC	libavcodec/hdr_parser.o
CC	libavcodec/hdrdec.o
CC	libavcodec/hdrenc.o
CC	libavcodec/hevc/cabac.o
CC	libavcodec/hevc/data.o
CC	libavcodec/hevc/dsp.o
CC	libavcodec/hevc/filter.o
CC	libavcodec/hevc/hevcdec.o
CC	libavcodec/hevc/mvs.o
CC	libavcodec/hevc/parse.o
CC	libavcodec/hevc/parser.o
CC	libavcodec/hevc/pred.o
CC	libavcodec/hevc/ps.o
CC	libavcodec/hevc/refs.o
CC	libavcodec/hevc/sei.o
CC	libavcodec/hnm4video.o
CC	libavcodec/hpeldsp.o
CC	libavcodec/hq_common.o
CC	libavcodec/hq_hqa.o
CC	libavcodec/hq_hqadsp.o
CC	libavcodec/hqx.o
CC	libavcodec/hqxdsp.o
CC	libavcodec/htmlsubtitles.o
CC	libavcodec/huffman.o
CC	libavcodec/huffyuv.o
CC	libavcodec/huffyuvdec.o
CC	libavcodec/huffyuvdsp.o
CC	libavcodec/huffyuvenc.o
CC	libavcodec/huffyuvencdsp.o
CC	libavcodec/hw_base_encode.o
CC	libavcodec/hw_base_encode_h264.o
CC	libavcodec/hw_base_encode_h265.o
CC	libavcodec/idcinvideo.o
CC	libavcodec/idctdsp.o
CC	libavcodec/iff.o
CC	libavcodec/ilbcdec.o
CC	libavcodec/imc.o
CC	libavcodec/imgconvert.o
CC	libavcodec/imm4.o
CC	libavcodec/imm5.o
CC	libavcodec/imx.o
CC	libavcodec/indeo2.o
CC	libavcodec/indeo3.o
CC	libavcodec/indeo4.o
CC	libavcodec/indeo5.o
CC	libavcodec/intelh263dec.o
CC	libavcodec/interplayacm.o
CC	libavcodec/interplayvideo.o
CC	libavcodec/intrax8.o
CC	libavcodec/intrax8dsp.o
CC	libavcodec/ipu_parser.o
CC	libavcodec/ituh263dec.o
CC	libavcodec/ituh263enc.o
CC	libavcodec/ivi.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/get_bits.h:32,
                 from src/libavcodec/h263dec.h:23,
                 from src/libavcodec/ituh263dec.c:44:
In function 'AV_RN32',
    inlined from 'set_direct_mv' at src/libavcodec/ituh263dec.c:754:25,
    inlined from 'ff_h263_decode_mb' at src/libavcodec/ituh263dec.c:948:24:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/ivi_dsp.o
In function 'AV_RN32',
    inlined from 'ff_h263_decode_picture_header' at src/libavcodec/ituh263dec.c:1374:66:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/j2kenc.o
CC	libavcodec/jacosubdec.o
CC	libavcodec/jfdctfst.o
CC	libavcodec/jfdctint.o
CC	libavcodec/jni.o
CC	libavcodec/jpeg2000.o
CC	libavcodec/jpeg2000_parser.o
CC	libavcodec/jpeg2000dec.o
CC	libavcodec/jpeg2000dsp.o
CC	libavcodec/jpeg2000dwt.o
CC	libavcodec/jpeg2000htdec.o
CC	libavcodec/jpegls.o
CC	libavcodec/jpeglsdec.o
CC	libavcodec/jpeglsenc.o
CC	libavcodec/jpegquanttables.o
CC	libavcodec/jpegtables.o
CC	libavcodec/jpegxl_parse.o
CC	libavcodec/jpegxl_parser.o
CC	libavcodec/jpegxs_parser.o
CC	libavcodec/jrevdct.o
CC	libavcodec/jvdec.o
CC	libavcodec/kbdwin.o
CC	libavcodec/kgv1dec.o
CC	libavcodec/kmvc.o
CC	libavcodec/lagarith.o
CC	libavcodec/lagarithrac.o
CC	libavcodec/latm_parser.o
CC	libavcodec/lcevc_parser.o
CC	libavcodec/lcevctab.o
CC	libavcodec/lcldec.o
CC	libavcodec/lclenc.o
CC	libavcodec/leaddec.o
CC	libavcodec/libdav1d.o
CC	libavcodec/libmp3lame.o
CC	libavcodec/libopencore-amr.o
CC	libavcodec/libopus.o
CC	libavcodec/libopusdec.o
CC	libavcodec/libopusenc.o
CC	libavcodec/libspeexdec.o
CC	libavcodec/libspeexenc.o
CC	libavcodec/libvo-amrwbenc.o
CC	libavcodec/libvorbisdec.o
CC	libavcodec/libvorbisenc.o
CC	libavcodec/libvpxdec.o
CC	libavcodec/libvpxenc.o
CC	libavcodec/libx264.o
CC	libavcodec/libxvid.o
CC	libavcodec/ljpegenc.o
In file included from src/libavutil/intreadwrite.h:70,
                 from src/libavcodec/libxvid.c:35:
In function 'AV_RN32',
    inlined from 'xvid_encode_init' at src/libavcodec/libxvid.c:667:32:
src/libavutil/mips/intreadwrite.h:37:5: warning: array subscript 'const struct u32[0]' is partly outside array bounds of 'const char[5]' [-Warray-bounds]
   37 |     __asm__ ("lwl %0, %1  \n\t"
      |     ^~~~~~~
CC	libavcodec/loco.o
CC	libavcodec/lossless_audiodsp.o
CC	libavcodec/lossless_videodsp.o
CC	libavcodec/lossless_videoencdsp.o
CC	libavcodec/lpc.o
CC	libavcodec/lscrdec.o
CC	libavcodec/lsp.o
CC	libavcodec/lzf.o
CC	libavcodec/lzw.o
CC	libavcodec/lzwenc.o
CC	libavcodec/m101.o
CC	libavcodec/mace.o
CC	libavcodec/magicyuv.o
CC	libavcodec/magicyuvenc.o
CC	libavcodec/mathtables.o
CC	libavcodec/mdec.o
CC	libavcodec/me_cmp.o
CC	libavcodec/mediacodec.o
CC	libavcodec/metasound.o
CC	libavcodec/microdvddec.o
CC	libavcodec/midivid.o
CC	libavcodec/mimic.o
CC	libavcodec/mips/ac3dsp_mips.o
src/libavcodec/mips/ac3dsp_mips.c:277:13: warning: 'ac3_downmix_mips' defined but not used [-Wunused-function]
  277 | static void ac3_downmix_mips(float **samples, float (*matrix)[2],
      |             ^~~~~~~~~~~~~~~~
CC	libavcodec/mips/acelp_filters_mips.o
CC	libavcodec/mips/acelp_vectors_mips.o
CC	libavcodec/mips/amrwbdec_mips.o
CC	libavcodec/mips/blockdsp_init_mips.o
CC	libavcodec/mips/blockdsp_msa.o
CC	libavcodec/mips/celp_filters_mips.o
src/libavcodec/mips/amrwbdec_mips.c:58:52: warning: argument 2 of type 'const float[31]' with mismatched bound [-Warray-parameter=]
   58 | void ff_hb_fir_filter_mips(float *out, const float fir_coef[HB_FIR_SIZE + 1],
      |                                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/libavcodec/mips/amrwbdec_mips.c:54:
src/libavcodec/mips/amrwbdec_mips.h:58:52: note: previously declared as 'const float[]'
   58 | void ff_hb_fir_filter_mips(float *out, const float fir_coef[],
      |                                        ~~~~~~~~~~~~^~~~~~~~~~
src/libavcodec/mips/amrwbdec_mips.c:59:33: warning: argument 3 of type 'float[30]' with mismatched bound [-Warray-parameter=]
   59 |                           float mem[HB_FIR_SIZE], const float *in)
      |                           ~~~~~~^~~~~~~~~~~~~~~~
src/libavcodec/mips/amrwbdec_mips.h:59:33: note: previously declared as 'float[]'
   59 |                           float mem[], const float *in);
      |                           ~~~~~~^~~~~
CC	libavcodec/mips/celp_math_mips.o
CC	libavcodec/mips/fmtconvert_mips.o
CC	libavcodec/mips/h263dsp_init_mips.o
CC	libavcodec/mips/h263dsp_msa.o
CC	libavcodec/mips/h264_deblock_msa.o
CC	libavcodec/mips/h264chroma_init_mips.o
CC	libavcodec/mips/h264chroma_msa.o
CC	libavcodec/mips/h264dsp_init_mips.o
CC	libavcodec/mips/h264dsp_msa.o
CC	libavcodec/mips/h264idct_msa.o
CC	libavcodec/mips/h264pred_init_mips.o
CC	libavcodec/mips/h264pred_msa.o
CC	libavcodec/mips/h264qpel_init_mips.o
CC	libavcodec/mips/h264qpel_msa.o
CC	libavcodec/mips/hevc_idct_msa.o
CC	libavcodec/mips/hevc_lpf_sao_msa.o
CC	libavcodec/mips/hevc_mc_bi_msa.o
CC	libavcodec/mips/hevc_mc_biw_msa.o
CC	libavcodec/mips/hevc_mc_uni_msa.o
src/libavcodec/mips/hevc_mc_uni_msa.c: In function 'common_vt_8t_4w_msa':
src/libavcodec/mips/hevc_mc_uni_msa.c:979:9: note: use '-flax-vector-conversions' to permit conversions between vectors with differing element types or numbers of subparts
  979 |         src8776 = (v16i8)__msa_xori_b(src8776, 128);
      |         ^~~~~~~
src/libavcodec/mips/hevc_mc_uni_msa.c:979:39: error: incompatible type for argument 1 of '__builtin_msa_xori_b'
  979 |         src8776 = (v16i8)__msa_xori_b(src8776, 128);
      |                                       ^~~~~~~
      |                                       |
      |                                       v16i8
src/libavcodec/mips/hevc_mc_uni_msa.c:979:39: note: expected '__vector(16) unsigned char' but argument is of type 'v16i8'
make[2]: *** [/mnt/mpv-build/ffmpeg/ffbuild/common.mak:82: libavcodec/mips/hevc_mc_uni_msa.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/mnt/mpv-build/ffmpeg_build'
make[1]: *** [debian/rules:59: ffmpeg_build] Error 2
make[1]: Leaving directory '/mnt/mpv-build'
make: *** [debian/rules:24: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
