egrep: warning: egrep is obsolescent; using grep -E
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:26,
                 from command.c:21:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from cfg-mplayer.h:27,
                 from mplayer.c:332:
cfg-common.h:301:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  301 |     {"msglevel", msgl_config, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                  ^~~~~~~~~~~
cfg-common.h:314:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  314 |     {"noconfig", noconfig_opts, CONF_TYPE_SUBCONFIG, CONF_GLOBAL|CONF_NOCFG|CONF_PRE_PARSE, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~
cfg-common.h:431:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
  431 |     { "rawaudio", &demux_rawaudio_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                   ^
cfg-common.h:432:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
  432 |     { "rawvideo", &demux_rawvideo_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                   ^
cfg-common.h:435:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
  435 |     { "cdda", &cdda_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |               ^
cfg-common.h:448:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  448 |     {"mf", mfopts_conf, CONF_TYPE_SUBCONFIG, 0,0,0, NULL},
      |            ^~~~~~~~~~~
cfg-common.h:455:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  455 |     {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |            ^~~~~~~~~~~
cfg-common.h:460:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  460 |     {"pvr", pvropts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |             ^~~~~~~~~~~~
cfg-common.h:464:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  464 |     {"vivo", vivoopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |              ^~~~~~~~~~~~~
cfg-common.h:466:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  466 |     {"dvbin", dvbin_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |               ^~~~~~~~~~~~~~~
cfg-common.h:506:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  506 |     {"af-adv", audio_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                ^~~~~~~~~~~~~~~~~
cfg-common.h:509:65: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  509 |     {"vf*", &vf_settings, CONF_TYPE_OBJ_SETTINGS_LIST, 0, 0, 0, &vf_obj_list},
      |                                                                 ^
cfg-common.h:519:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  519 |     {"pphelp", pp_help, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},
      |                ^~~~~~~
cfg-common.h:525:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  525 |     {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |             ^~~~~~~~~~~~~~~~~~
cfg-common.h:547:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  547 |     {"lavdopts", lavc_decode_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~~~~~~~~~
cfg-common.h:548:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  548 |     {"lavfdopts",  lavfdopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                    ^~~~~~~~~~~~~~
cfg-common.h:552:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  552 |     {"xvidopts", xvid_dec_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~
cfg-mplayer.h:354:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  354 |     {"tvscan", tvscan_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                ^~~~~~~~~~~
cfg-mplayer.h:361:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  361 |     {"-help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},
      |               ^~~~~~~~~
cfg-mplayer.h:362:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  362 |     {"help", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},
      |              ^~~~~~~~~
cfg-mplayer.h:363:11: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  363 |     {"h", help_text, CONF_TYPE_PRINT, CONF_NOCFG|CONF_GLOBAL, 0, 0, NULL},
      |           ^~~~~~~~~
cfg-mplayer.h:365:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  365 |     {"vd", vd_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |            ^~~~~~~
mplayer.c: In function 'main':
mplayer.c:3541:41: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
 3541 |                 stream_write_buffer(os, &in_size, 4);
      |                                         ^~~~~~~~
      |                                         |
      |                                         int *
In file included from ./mp_core.h:26,
                 from gui/interface.h:23,
                 from mplayer.c:73:
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
mplayer.c:3002:9: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 3002 |         setuid(getuid());           // strongly test, please check this.
      |         ^~~~~~~~~~~~~~~~
mplayer.c:3886:25: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result]
 3886 |                         system(heartbeat_cmd);
      |                         ^~~~~~~~~~~~~~~~~~~~~
mplayer.c: In function 'parse_cfgfiles':
mplayer.c:876:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  876 |                 write(conffile_fd, default_config, strlen(default_config));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
input/input.c:635:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
  635 |   { "input", &input_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |              ^
input/input.c: In function 'mp_input_get_key_name':
input/input.c:1471:14: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1471 |       return key_names[i].name;
      |              ^~~~~~~~~
In file included from libvo/vo_dga.c:39:
/usr/include/X11/extensions/xf86dga.h:9:2: warning: #warning "xf86dga.h is obsolete and may be removed in the future." [-Wcpp]
    9 | #warning "xf86dga.h is obsolete and may be removed in the future."
      |  ^~~~~~~
/usr/include/X11/extensions/xf86dga.h:10:2: warning: #warning "include  instead." [-Wcpp]
   10 | #warning "include  instead."
      |  ^~~~~~~
libvo/vo_aa.c: In function 'draw_frame':
libvo/vo_aa.c:360:17: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
  360 |   sws_scale(sws,src,stride,0,src_height,image,image_stride);
      |                 ^~~
      |                 |
      |                 uint8_t ** {aka unsigned char **}
In file included from libvo/vo_aa.c:42:
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
libvo/vo_aa.c: In function 'draw_slice':
libvo/vo_aa.c:380:17: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
  380 |   sws_scale(sws,src,stride,y,h,image,image_stride);
      |                 ^~~
      |                 |
      |                 uint8_t ** {aka unsigned char **}
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
libvo/vo_aa.c: In function 'uninit':
libvo/vo_aa.c:511:9: warning: ignoring return value of 'freopen' declared with attribute 'warn_unused_result' [-Wunused-result]
  511 |         freopen("/dev/tty", "w", stderr);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_aa.c: In function 'preinit':
libvo/vo_aa.c:725:9: warning: ignoring return value of 'freopen' declared with attribute 'warn_unused_result' [-Wunused-result]
  725 |         freopen("/dev/null", "w", stderr);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_fbdev.c: In function 'vt_set_textarea':
libvo/vo_fbdev.c:765:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  765 |         write(fb_tty_fd, modestring, strlen(modestring));
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libvo/vo_png.c: In function 'config':
libvo/vo_png.c:129:9: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  129 |         avcodec_close(avctx);
      |         ^~~~~~~~~~~~~
In file included from libvo/vo_png.c:43:
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
libvo/vo_png.c: In function 'draw_image':
libvo/vo_png.c:176:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  176 |     av_init_packet(&pkt);
      |     ^~~~~~~~~~~~~~
In file included from ffmpeg/libavcodec/avcodec.h:44:
ffmpeg/libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
libvo/vo_png.c: In function 'uninit':
libvo/vo_png.c:217:5: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  217 |     avcodec_close(avctx);
      |     ^~~~~~~~~~~~~
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
libvo/vo_gif89a.c: In function 'gif_reduce':
libvo/vo_gif89a.c:77:24: warning: implicit declaration of function 'GifQuantizeBuffer'; did you mean 'QuantizeBuffer'? [-Wimplicit-function-declaration]
   77 | #define QuantizeBuffer GifQuantizeBuffer
      |                        ^~~~~~~~~~~~~~~~~
libvo/vo_gif89a.c:287:13: note: in expansion of macro 'QuantizeBuffer'
  287 |         i = QuantizeBuffer(width, height, &size, R, G, B, dst, colors);
      |             ^~~~~~~~~~~~~~
libvo/gl_common.c: In function 'getWindowVisualInfo':
libvo/gl_common.c:2242:12: warning: returning 'Visual *' from a function with incompatible return type 'XVisualInfo *' [-Wincompatible-pointer-types]
 2242 |     return DefaultVisual(mDisplay, 0);
      |            ^~~~~~~~~~~~~
libvo/gl_common.c: At top level:
libvo/gl_common.c:2418:13: warning: function declaration isn't a prototype [-Wstrict-prototypes]
 2418 | static void releaseGlContext_sdl() {
      |             ^~~~~~~~~~~~~~~~~~~~
libvo/gl_common.c: In function 'mpglcontext_create_window':
libvo/gl_common.c:2813:67: warning: passing argument 3 of 'glXChooseVisual' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 2813 |       ctx->vinfo.x11 = vinfo = glXChooseVisual(mDisplay, mScreen, stereo_glx_attribs);
      |                                                                   ^~~~~~~~~~~~~~~~~~
In file included from libvo/gl_common.h:41,
                 from libvo/gl_common.c:42:
/usr/include/GL/glx.h:188:43: note: expected 'int *' but argument is of type 'const int *'
  188 |                                      int *attribList );
      |                                      ~~~~~^~~~~~~~~~
libvo/sdl_common.c: In function 'get_screensize':
libvo/sdl_common.c:56:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   56 |     const SDL_VideoInfo *vi;
      |     ^~~~~
gui/util/bitmap.c: In function 'pngRead':
gui/util/bitmap.c:191:5: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  191 |     avcodec_close(avctx);
      |     ^~~~~~~~~~~~~
In file included from gui/util/bitmap.c:34:
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
libvo/x11_common.c: In function 'vo_x11_classhint':
libvo/x11_common.c:744:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  744 |     wmClass.res_name = vo_winname ? vo_winname : name;
      |                      ^
libvo/vo_gl.c: In function 'update_yuvconv':
libvo/vo_gl.c:308:7: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  308 |       fread(prog, 1, MAX_CUSTOM_PROG_SIZE, f);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/fileselect.h:22,
                 from gui/dialog/fileselect.c:25:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/equalizer.c:27:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/dialog.h:22,
                 from gui/dialog/dialog.c:24:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gdk/gdkprivate.h:30,
                 from /usr/include/gtk-2.0/gdk/gdkx.h:30,
                 from gui/dialog/dialog.c:22:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
gui/dialog/fileselect.c: In function 'CreateFileSelect':
gui/dialog/fileselect.c:783:5: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
  783 |     pixbuf = gdk_pixbuf_new_from_inline(-1, dir_up_png, FALSE, NULL);
      |     ^~~~~~
In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
                 from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcairo.h:28,
                 from /usr/include/gtk-2.0/gdk/gdk.h:33:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
gui/dialog/fileselect.c: In function 'fs_Up_released':
gui/dialog/fileselect.c:568:5: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
  568 |     chdir("..");
      |     ^~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from gui/app/app.h:23,
                 from gui/app/app.c:26:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/menu.h:22,
                 from gui/dialog/menu.c:36:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
gui/dialog/menu.c: In function 'AddMenuCheckItem':
gui/dialog/menu.c:67:4: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
   67 |    Pixbuf = gdk_pixbuf_new_from_inline(-1, icon, FALSE, NULL);
      |    ^~~~~~
In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
                 from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcairo.h:28,
                 from /usr/include/gtk-2.0/gdk/gdk.h:33:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
gui/dialog/menu.c: In function 'AddMenuItem':
gui/dialog/menu.c:109:4: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
  109 |    Pixbuf = gdk_pixbuf_new_from_inline(-1, icon, FALSE, NULL);
      |    ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
gui/dialog/menu.c: In function 'AddSubMenu':
gui/dialog/menu.c:156:4: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
  156 |    Pixbuf = gdk_pixbuf_new_from_inline(-1, icon, FALSE, NULL);
      |    ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/playlist.c:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/preferences.c:26:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/tools.c:20:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/gtk-compat.h:27,
                 from gui/dialog/msgbox.c:21:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/skinbrowser.h:22,
                 from gui/dialog/skinbrowser.c:26:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
gui/dialog/msgbox.c: In function 'CreateMessageBox':
gui/dialog/msgbox.c:69:2: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
   69 |  pixbuf = gdk_pixbuf_new_from_inline(-1, information_png, FALSE, NULL);
      |  ^~~~~~
In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
                 from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcairo.h:28,
                 from /usr/include/gtk-2.0/gdk/gdk.h:33:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
gui/dialog/msgbox.c:76:2: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
   76 |  pixbuf = gdk_pixbuf_new_from_inline(-1, warning_png, FALSE, NULL);
      |  ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
gui/dialog/msgbox.c:83:2: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
   83 |  pixbuf = gdk_pixbuf_new_from_inline(-1, error_png, FALSE, NULL);
      |  ^~~~~~
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from ./gui/app/app.h:23,
                 from gui/skin/font.h:22,
                 from gui/skin/font.c:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from ./gui/app/app.h:23,
                 from gui/skin/font.h:22,
                 from gui/skin/skin.c:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from gui/skin/font.c:24:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from ./gui/app/app.h:23,
                 from gui/ui/actions.c:32:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from gui/app/app.h:23,
                 from gui/interface.c:27:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from gui/dialog/url.h:22,
                 from gui/dialog/url.c:28:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from ./gui/app/app.h:23,
                 from gui/ui/playbar.c:28:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from ./gui/app/app.h:23,
                 from gui/ui/menu.c:28:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from ./gui/app/app.h:23,
                 from gui/ui/main.c:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from ./gui/app/app.h:23,
                 from gui/ui/render.h:22,
                 from gui/ui/render.c:30:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from ./gui/wm/ws.h:28,
                 from ./gui/app/app.h:23,
                 from gui/ui/video.c:29:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
libao2/ao_jack.c: In function 'init':
libao2/ao_jack.c:285:3: warning: 'jack_port_get_total_latency' is deprecated [-Wdeprecated-declarations]
  285 |   jack_latency = (float)(jack_port_get_total_latency(client, ports[0]) +
      |   ^~~~~~~~~~~~
In file included from libao2/ao_jack.c:41:
/usr/include/jack/jack.h:1245:16: note: declared here
 1245 | jack_nframes_t jack_port_get_total_latency (jack_client_t *client,
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~
libmenu/menu_filesel.c: In function 'open_fs':
libmenu/menu_filesel.c:446:3: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result]
  446 |   getcwd(wd,PATH_MAX);
      |   ^~~~~~~~~~~~~~~~~~~
libmenu/menu_filesel.c: In function 'open_dir':
libmenu/menu_filesel.c:259:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  259 |       write (path_fp, mpriv->dir, strlen (mpriv->dir));
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmenu/menu_console.c: In function 'read_key':
libmenu/menu_console.c:455:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  455 |     write(mpriv->child_fd[0],&c,sizeof(int));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmenu/menu_console.c: In function 'run_shell_cmd':
libmenu/menu_console.c:313:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result]
  313 |   pipe(in);
      |   ^~~~~~~~
libmenu/menu_console.c:314:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result]
  314 |   pipe(out);
      |   ^~~~~~~~~
libmenu/menu_console.c:315:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result]
  315 |   pipe(err);
      |   ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from gui/wm/ws.h:28,
                 from gui/wm/wsxdnd.h:25,
                 from gui/wm/wsxdnd.c:23:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/dialog/dialog.h:22,
                 from gui/wm/ws.h:28,
                 from gui/wm/ws.c:30:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
libvo/vo_matrixview.c: In function 'draw_slice':
libvo/vo_matrixview.c:173:20: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
  173 |     sws_scale(sws, src, stride, y, h, map_image, map_stride);
      |                    ^~~
      |                    |
      |                    uint8_t ** {aka unsigned char **}
In file included from libvo/vo_matrixview.c:38:
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/errno.h:25,
                 from udp_sync.c:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
libvo/vo_vdpau.c: In function 'draw_image':
libvo/vo_vdpau.c:1136:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
 1136 |         VdpVideoSurface surface = (VdpVideoSurface)mpi->priv;
      |                                   ^
libvo/vo_x11.c: In function 'draw_slice':
libvo/vo_x11.c:495:27: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
  495 |     sws_scale(swsContext, src, stride, y, h, dst, dstStride);
      |                           ^~~
      |                           |
      |                           uint8_t ** {aka unsigned char **}
In file included from libvo/vo_x11.c:53:
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
m_config.c: In function 'show_profile':
m_config.c:128:17: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  128 |                 char *tmp = av_strndup(list, l);
      |                 ^~~~
m_config.c: In function 'm_config_add_option':
m_config.c:325:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  325 |     co->name = arg->name;
      |              ^
mp_msg.c: In function 'filename_recode':
mp_msg.c:73:29: warning: passing argument 2 of 'iconv' from incompatible pointer type [-Wincompatible-pointer-types]
   73 |     if (iconv(inv_msgiconv, &filename, &filename_len,
      |                             ^~~~~~~~~
      |                             |
      |                             const char **
In file included from mp_msg.c:29:
/usr/include/iconv.h:42:54: note: expected 'char ** restrict' but argument is of type 'const char **'
   42 | extern size_t iconv (iconv_t __cd, char **__restrict __inbuf,
      |                                    ~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from libaf/af.c:22:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
mpcommon.c: In function 'init_vo_spudec':
mpcommon.c:140:83: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member]
  140 |         vo_spudec      = spudec_new_scaled(((dvd_priv_t *)(stream->priv))->cur_pgc->palette,
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
libmpcodecs/dec_audio.c: In function 'init_audio':
libmpcodecs/dec_audio.c:158:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  158 |     unsigned int orig_fourcc = sh_audio->wf ? sh_audio->wf->wFormatTag : 0;
      |     ^~~~~~~~
libmpcodecs/dec_audio.c:220:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  220 |             info_sym = funcs_sym->info;
      |                      ^
libmpcodecs/dec_video.c: In function 'set_video_colors':
libmpcodecs/dec_video.c:110:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  110 |                             (int *) value) == CONTROL_OK)
      |                             ^
libmpcodecs/dec_video.c:109:61: warning: passing argument 3 of 'mpvdec->control' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  109 |         if (mpvdec->control(sh_video, VDCTRL_SET_EQUALIZER, item,
      |                                                             ^~~~
libmpcodecs/dec_video.c:109:61: note: expected 'void *' but argument is of type 'const char *'
libmpcodecs/dec_video.c: In function 'get_video_colors':
libmpcodecs/dec_video.c:135:64: warning: passing argument 3 of 'mpvdec->control' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  135 |         return mpvdec->control(sh_video, VDCTRL_GET_EQUALIZER, item, value);
      |                                                                ^~~~
libmpcodecs/dec_video.c:135:64: note: expected 'void *' but argument is of type 'const char *'
libmpcodecs/dec_video.c: In function 'init_video':
libmpcodecs/dec_video.c:216:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  216 |     int force = 0;
      |     ^~~
libmpcodecs/dec_video.c:234:66: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member]
  234 |                                sh_video->bih ? ((unsigned int *) &sh_video->bih->biCompression) : NULL,
      |                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmpcodecs/dec_video.c:280:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  280 |             info_sym = funcs_sym->info;
      |                      ^
libmpcodecs/vf_divtc.c: In function 'checksum_plane':
libmpcodecs/vf_divtc.c:159:27: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  159 |       for(shift=0, e=p+w; (int)p&(sizeof(wsum_t)-1) && p>1, h>>1, dst2, dst_stride2);
      |                         ^~~~
      |                         |
      |                         uint8_t ** {aka unsigned char **}
In file included from libmpcodecs/vf_scale.c:36:
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
libmpcodecs/vf_scale.c:447:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
  447 |         sws_scale(sws2, src2, src_stride2, y>>1, h>>1, dst2, dst_stride2);
      |                         ^~~~
      |                         |
      |                         uint8_t ** {aka unsigned char **}
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
libmpcodecs/vf_scale.c:449:25: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
  449 |         sws_scale(sws1, src2, src_stride, y, h, dst, dst_stride);
      |                         ^~~~
      |                         |
      |                         uint8_t ** {aka unsigned char **}
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
libmpcodecs/vf_scale.c: At top level:
libmpcodecs/vf_scale.c:733:50: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  733 |   {"presize", 0, CONF_TYPE_OBJ_PRESETS, 0, 0, 0, &size_preset},
      |                                                  ^
In file included from libmpdemux/demux_mov.c:54:
./loader/qtx/qtxsdk/components.h: In function 'dump_CodecDecompressParams':
./loader/qtx/qtxsdk/components.h:783:25: warning: initialization of 'unsigned int *' from incompatible pointer type 'OSType **' {aka 'int **'} [-Wincompatible-pointer-types]
  783 |         unsigned int* p=cd->wantedDestinationPixelTypes;
      |                         ^~
libmpdemux/demux_film.c: In function 'demux_film_fill_buffer':
libmpdemux/demux_film.c:160:31: warning: initialization of 'short unsigned int *' from incompatible pointer type 'unsigned char *' [-Wincompatible-pointer-types]
  160 |         unsigned short* tmp = dp->buffer;
      |                               ^~
libmpdemux/demux_mov.c: In function 'lschunks':
libmpdemux/demux_mov.c:1544:25: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
 1544 |                         char *text = malloc(text_len+2+1);
      |                         ^~~~
libmpdemux/demux_mov.c: In function 'lschunks_intrak':
libmpdemux/demux_mov.c:1701:19: warning: argument 1 value '18446744073709551361' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
 1701 |       char* str = malloc(len + 1);
      |                   ^~~~~~~~~~~~~~~
In file included from libmpdemux/demux_mov.c:43:
/usr/include/stdlib.h:540:14: note: in a call to allocation function 'malloc' declared here
  540 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
      |              ^~~~~~
In file included from /usr/include/ctype.h:25,
                 from libmpdemux/mf.c:21:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
stream/stream_bd.c: In function 'find_vuk':
stream/stream_bd.c:158:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  158 |     char *filename = av_asprintf("%s/.cache/aacs/vuk/%s", home, idstr);
      |     ^~~~
stream/stream.c: In function 'open_stream_plugin':
stream/stream.c:165:62: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  165 |         { "stream url", arg , CONF_TYPE_CUSTOM_URL, 0, 0 ,0, sinfo->opts };
      |                                                              ^~~~~
sub/subreader.c: In function 'subcp_open':
sub/subreader.c:1228:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1228 |                     enca_sub_cp = guess_cp(st, enca_lang, enca_fallback);
      |                                 ^
sub/sub.c: In function 'vo_update_text_sub':
sub/sub.c:730:33: warning: passing argument 1 of 'utf8_get_char' from incompatible pointer type [-Wincompatible-pointer-types]
  730 |               c = utf8_get_char(&t);
      |                                 ^~
      |                                 |
      |                                 unsigned char **
sub/sub.c:186:37: note: expected 'const char **' but argument is of type 'unsigned char **'
  186 | unsigned utf8_get_char(const char **str) {
      |                        ~~~~~~~~~~~~~^~~
sub/spudec.c: In function 'sws_spu_image':
sub/spudec.c:902:23: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
  902 |         sws_scale(ctx,&s2,&ss,0,sh,&d2,&ds);
      |                       ^~~
      |                       |
      |                       unsigned char **
In file included from sub/spudec.c:48:
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **'
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
stream/ai_alsa.c: In function 'ai_alsa_setup':
stream/ai_alsa.c:113:5: warning: 'snd_pcm_sw_params_set_sleep_min' is deprecated [-Wdeprecated-declarations]
  113 |     err = snd_pcm_sw_params_set_sleep_min(ai->alsa.handle, swparams,0);
      |     ^~~
In file included from /usr/include/alsa/asoundlib.h:58,
                 from stream/ai_alsa.c:25:
/usr/include/alsa/pcm.h:1399:5: note: declared here
 1399 | int snd_pcm_sw_params_set_sleep_min(snd_pcm_t *pcm, snd_pcm_sw_params_t *params, unsigned int val) __attribute__((deprecated));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stream/stream_cdda.c:102:59: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  102 |   { "span",  ST_OFF(span), CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def },
      |                                                           ^
stream/stream_cdda.c:104:62: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  104 |   { "hostname", ST_OFF(span), CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def },
      |                                                              ^
stream/stream_cdda.c:128:62: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  128 |   { "span", &cdda_dflts.span, CONF_TYPE_OBJ_PARAMS, 0, 0, 0, &m_span_params_def },
      |                                                              ^
In file included from libmpcodecs/ad_faad.c:26:
/usr/include/faad.h:31:9: note: '#pragma message: please update faad2 include filename and function names!'
   31 | #pragma message("please update faad2 include filename and function names!")
      |         ^~~~~~~
av_helpers.c: In function 'lavc_encode_audio':
av_helpers.c:154:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  154 |     av_init_packet(&pkt);
      |     ^~~~~~~~~~~~~~
In file included from ffmpeg/libavcodec/avcodec.h:44,
                 from av_helpers.c:21:
ffmpeg/libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
libaf/af_lavcac3enc.c: In function 'control':
libaf/af_lavcac3enc.c:104:17: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  104 |                 avcodec_close(s->lavc_actx);
      |                 ^~~~~~~~~~~~~
libaf/af_lavcresample.c: In function 'play':
In file included from libaf/af_lavcac3enc.c:35:
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
libaf/af_lavcresample.c:177:63: warning: passing argument 4 of 'swr_convert' from incompatible pointer type [-Wincompatible-pointer-types]
  177 |   ret = swr_convert(s->swrctx, &s->tmp[0], out_len/chans/bps, &s->in[0], in_len/chans/bps);
      |                                                               ^~~~~~~~~
      |                                                               |
      |                                                               uint8_t ** {aka unsigned char **}
libaf/af_lavcac3enc.c: In function 'uninit':
libaf/af_lavcac3enc.c:161:17: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  161 |                 avcodec_close(s->lavc_actx);
      |                 ^~~~~~~~~~~~~
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
In file included from libaf/af_lavcresample.c:29:
ffmpeg/libswresample/swresample.h:315:56: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'uint8_t **' {aka 'unsigned char **'}
  315 |                                 const uint8_t * const *in , int in_count);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~^~
libaf/af_lavcac3enc.c: In function 'af_open':
libaf/af_lavcac3enc.c:277:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  277 |     s->lavc_acodec = avcodec_find_encoder_by_name("ac3_fixed");
      |                    ^
libmpcodecs/ad_spdif.c: In function 'init':
libmpcodecs/ad_spdif.c:117:42: warning: passing argument 6 of 'avio_alloc_context' from incompatible pointer type [-Wincompatible-pointer-types]
  117 |                             read_packet, write_packet, seek);
      |                                          ^~~~~~~~~~~~
      |                                          |
      |                                          int (*)(void *, uint8_t *, int) {aka int (*)(void *, unsigned char *, int)}
In file included from ffmpeg/libavformat/avformat.h:319,
                 from libmpcodecs/ad_spdif.c:25:
ffmpeg/libavformat/avio.h:404:25: note: expected 'int (*)(void *, const uint8_t *, int)' {aka 'int (*)(void *, const unsigned char *, int)'} but argument is of type 'int (*)(void *, uint8_t *, int)' {aka 'int (*)(void *, unsigned char *, int)'}
  404 |                   int (*write_packet)(void *opaque, const uint8_t *buf, int buf_size),
      |                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmpcodecs/ad_spdif.c:134:48: warning: passing argument 2 of 'avformat_write_header' from incompatible pointer type [-Wincompatible-pointer-types]
  134 |     if ((res = avformat_write_header(lavf_ctx, opts)) < 0) {
      |                                                ^~~~
      |                                                |
      |                                                AVDictionary *
ffmpeg/libavformat/avformat.h:2472:62: note: expected 'AVDictionary **' but argument is of type 'AVDictionary *'
 2472 | int avformat_write_header(AVFormatContext *s, AVDictionary **options);
      |                                               ~~~~~~~~~~~~~~~^~~~~~~
libmpcodecs/ad_spdif.c: In function 'decode_audio':
libmpcodecs/ad_spdif.c:256:9: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  256 |         av_init_packet(&pkt);
      |         ^~~~~~~~~~~~~~
In file included from ffmpeg/libavcodec/codec_par.h:33,
                 from ffmpeg/libavformat/avformat.h:312:
ffmpeg/libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
libmpcodecs/ad_ffmpeg.c: In function 'init':
libmpcodecs/ad_ffmpeg.c:109:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  109 |     lavc_codec = avcodec_find_decoder_by_name(codec_idx2str(sh_audio->codec->dll_idx));
      |                ^
libmpcodecs/ad_ffmpeg.c: In function 'uninit':
libmpcodecs/ad_ffmpeg.c:199:5: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  199 |     if (avcodec_close(lavc_context) < 0)
      |     ^~
In file included from libmpcodecs/ad_ffmpeg.c:47:
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
libmpcodecs/ad_ffmpeg.c: In function 'decode_audio':
libmpcodecs/ad_ffmpeg.c:351:9: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  351 |         av_init_packet(&pkt);
      |         ^~~~~~~~~~~~~~
In file included from ffmpeg/libavcodec/avcodec.h:44:
ffmpeg/libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
libmpcodecs/vd_ffmpeg.c: In function 'vdpau_render_wrapper':
libmpcodecs/vd_ffmpeg.c:213:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  213 |     data.surface = (VdpVideoSurface)mpi->priv;
      |                    ^
libmpcodecs/vd_ffmpeg.c: In function 'set_format_params':
libmpcodecs/vd_ffmpeg.c:287:13: warning: 'av_alloc_vdpaucontext' is deprecated [-Wdeprecated-declarations]
  287 |             avctx->hwaccel_context = vdpc = av_alloc_vdpaucontext();
      |             ^~~~~
In file included from libmpcodecs/vd_ffmpeg.c:41:
ffmpeg/libavcodec/vdpau.h:104:17: note: declared here
  104 | AVVDPAUContext *av_alloc_vdpaucontext(void);
      |                 ^~~~~~~~~~~~~~~~~~~~~
libmpcodecs/vd_ffmpeg.c: In function 'init':
libmpcodecs/vd_ffmpeg.c:325:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  325 |     lavc_codec = avcodec_find_decoder_by_name(codec_idx2str(sh->codec->dll_idx));
      |                ^
libmpcodecs/vd_ffmpeg.c: In function 'uninit':
libmpcodecs/vd_ffmpeg.c:514:9: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  514 |         if (avctx->codec && avcodec_close(avctx) < 0)
      |         ^~
In file included from ffmpeg/libavcodec/vdpau.h:57:
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
libmpcodecs/vd_ffmpeg.c: In function 'get_buffer':
libmpcodecs/vd_ffmpeg.c:729:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  729 |         VdpVideoSurface surface = (VdpVideoSurface)mpi->priv;
      |                                   ^
libmpcodecs/vd_ffmpeg.c:731:24: warning: assignment to 'unsigned char *' from 'VdpVideoSurface' {aka 'unsigned int'} makes pointer from integer without a cast [-Wint-conversion]
  731 |         mpi->planes[3] = surface;
      |                        ^
libmpcodecs/vd_ffmpeg.c: In function 'decode':
libmpcodecs/vd_ffmpeg.c:874:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  874 |     av_init_packet(&pkt);
      |     ^~~~~~~~~~~~~~
In file included from ffmpeg/libavcodec/avcodec.h:44:
ffmpeg/libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
libmpcodecs/vd_ffmpeg.c:1007:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1007 |             return &mpi_no_picture; // H.264 first field only
      |                    ^~~~~~~~~~~~~~~
libmpcodecs/vd_ffmpeg.c:1063:5: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
 1063 |     if(pic->interlaced_frame) mpi->fields |= MP_IMGFIELD_INTERLACED;
      |     ^~
In file included from ffmpeg/libavcodec/avcodec.h:36:
ffmpeg/libavutil/frame.h:521:9: note: declared here
  521 |     int interlaced_frame;
      |         ^~~~~~~~~~~~~~~~
libmpcodecs/vd_ffmpeg.c:1064:5: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
 1064 |     if(pic->top_field_first ) mpi->fields |= MP_IMGFIELD_TOP_FIRST;
      |     ^~
ffmpeg/libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libmpcodecs/vf_screenshot.c: In function 'draw_slice':
libmpcodecs/vf_screenshot.c:63:34: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
   63 |         sws_scale(vf->priv->ctx, src, stride, y, h, vf->priv->pic->data, vf->priv->pic->linesize);
      |                                  ^~~
      |                                  |
      |                                  unsigned char **
In file included from libmpcodecs/vf_screenshot.c:38:
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **'
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
libmpcodecs/vf_screenshot.c: In function 'scale_image':
libmpcodecs/vf_screenshot.c:161:29: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [-Wincompatible-pointer-types]
  161 |     sws_scale(priv->ctx, mpi->planes, mpi->stride, 0, mpi->height, priv->pic->data, priv->pic->linesize);
      |                          ~~~^~~~~~~~
      |                             |
      |                             unsigned char **
ffmpeg/libswscale/swscale.h:224:58: note: expected 'const uint8_t * const*' {aka 'const unsigned char * const*'} but argument is of type 'unsigned char **'
  224 | int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
      |                                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
libmpcodecs/vf_screenshot.c: In function 'uninit':
libmpcodecs/vf_screenshot.c:282:5: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  282 |     avcodec_close(vf->priv->avctx);
      |     ^~~~~~~~~~~~~
In file included from libmpcodecs/vf_screenshot.c:39:
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
sub/av_sub.c: In function 'reset_avsub':
libmpdemux/demux_lavf.c: In function 'handle_stream':
sub/av_sub.c:33:9: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
   33 |         avcodec_close(sh->context);
      |         ^~~~~~~~~~~~~
In file included from sub/av_sub.c:19:
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
sub/av_sub.c: In function 'decode_avsub':
sub/av_sub.c:103:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  103 |     av_init_packet(&pkt);
      |     ^~~~~~~~~~~~~~
In file included from ffmpeg/libavcodec/avcodec.h:44:
ffmpeg/libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
sub/av_sub.c:120:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  120 |         sub_codec = avcodec_find_decoder(cid);
      |                   ^
libmpdemux/demux_lavf.c:370:17: warning: 'av_stream_get_side_data' is deprecated [-Wdeprecated-declarations]
  370 |                 AVReplayGain *rg = (AVReplayGain*)av_stream_get_side_data(st, AV_PKT_DATA_REPLAYGAIN, &rg_size);
      |                 ^~~~~~~~~~~~
In file included from libmpdemux/demux_lavf.c:39:
ffmpeg/libavformat/avformat.h:2122:10: note: declared here
 2122 | uint8_t *av_stream_get_side_data(const AVStream *stream,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
libmpdemux/demux_lavf.c:381:13: warning: 'av_stream_get_side_data' is deprecated [-Wdeprecated-declarations]
  381 |             const int32_t *disp_matrix = av_stream_get_side_data(st, AV_PKT_DATA_DISPLAYMATRIX, NULL);
      |             ^~~~~
ffmpeg/libavformat/avformat.h:2122:10: note: declared here
 2122 | uint8_t *av_stream_get_side_data(const AVStream *stream,
      |          ^~~~~~~~~~~~~~~~~~~~~~~
libmpdemux/demux_lavf.c:381:42: warning: initialization of 'const int32_t *' {aka 'const int *'} from incompatible pointer type 'uint8_t *' {aka 'unsigned char *'} [-Wincompatible-pointer-types]
  381 |             const int32_t *disp_matrix = av_stream_get_side_data(st, AV_PKT_DATA_DISPLAYMATRIX, NULL);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~
libaf/af_export.c: In function 'control':
libaf/af_export.c:118:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  118 |       write(s->fd, (void*) &null, 1);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
osdep/mmap_anon.c: In function 'mmap_anon':
osdep/mmap_anon.c:72:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
   72 |     int fd;
      |     ^~~
In file included from stream/stream_smb.c:21:
/usr/include/samba-4.0/libsmbclient.h:1138:38: warning: 'struct timeval' declared inside parameter list will not be visible outside of this definition or declaration
 1138 |                               struct timeval *tbuf);
      |                                      ^~~~~~~
/usr/include/samba-4.0/libsmbclient.h:1965:41: warning: 'struct timeval' declared inside parameter list will not be visible outside of this definition or declaration
 1965 | int smbc_utimes(const char *url, struct timeval *tbuf);
      |                                         ^~~~~~~
stream/stream_smb.c: In function 'open_f':
stream/stream_smb.c:144:3: warning: 'smbc_init' is deprecated [-Wdeprecated-declarations]
  144 |   err = smbc_init(smb_auth_fn, 1);
      |   ^~~
/usr/include/samba-4.0/libsmbclient.h:1293:5: note: declared here
 1293 | int smbc_init(smbc_get_auth_data_fn fn, int debug);
      |     ^~~~~~~~~
In file included from /usr/include/unistd.h:25,
                 from stream/librtsp/rtsp_rtp.c:23:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:26,
                 from stream/udp.c:27:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:26,
                 from stream/tcp.c:25:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
In file included from ffmpeg/libavutil/intmath.h:34,
                 from ffmpeg/libpostproc/postprocess_internal.h:31,
                 from libmpcodecs/vf_pp.c:41:
ffmpeg/libavutil/x86/intmath.h:107: warning: "av_clipd" redefined
  107 | #define av_clipd av_clipd_sse2
      | 
In file included from ./libmpdemux/aviheader.h:25,
                 from ./libmpdemux/stheader.h:23,
                 from libmpcodecs/dec_video.h:22,
                 from libmpcodecs/vf_pp.c:33:
ffmpeg/libavutil/common.h:149: note: this is the location of the previous definition
  149 | #   define av_clipd         av_clipd_c
      | 
ffmpeg/libavutil/x86/intmath.h:123: warning: "av_clipf" redefined
  123 | #define av_clipf av_clipf_sse
      | 
ffmpeg/libavutil/common.h:146: note: this is the location of the previous definition
  146 | #   define av_clipf         av_clipf_c
      | 
libmpcodecs/vf_pp.c: In function 'put_image':
libmpcodecs/vf_pp.c:145:27: warning: passing argument 1 of 'pp_postprocess' from incompatible pointer type [-Wincompatible-pointer-types]
  145 |         pp_postprocess(mpi->planes           ,mpi->stride,
      |                        ~~~^~~~~~~~
      |                           |
      |                           unsigned char **
In file included from libmpcodecs/vf_pp.c:37:
ffmpeg/libpostproc/postprocess.h:69:38: note: expected 'const uint8_t **' {aka 'const unsigned char **'} but argument is of type 'unsigned char **'
   69 | void  pp_postprocess(const uint8_t * src[3], const int srcStride[3],
      |                      ~~~~~~~~~~~~~~~~^~~~~~
libmpcodecs/vd_xanim.c: In function 'init':
libmpcodecs/vd_xanim.c:707:27: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  707 |     codec_hdr.description = codec_idx2str(sh->codec->info_idx);
      |                           ^
In file included from libavcodec/4xm.c:34:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavfilter/avfilter.c: In function 'ff_inlink_evaluate_timeline_at_frame':
libavfilter/avfilter.c:1553:5: warning: 'pkt_pos' is deprecated [-Wdeprecated-declarations]
 1553 |     int64_t pos = frame->pkt_pos;
      |     ^~~~~~~
In file included from libavfilter/avfilter.c:29:
./libavutil/frame.h:654:13: note: declared here
  654 |     int64_t pkt_pos;
      |             ^~~~~~~
libavcodec/8bps.c: In function 'decode_frame':
libavcodec/8bps.c:119:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  119 |         frame->palette_has_changed =
      |         ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/8bps.c:37:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavfilter/buffersrc.c: In function 'av_buffersrc_add_frame_flags':
libavfilter/buffersrc.c:246:5: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
  246 |     if (copy->interlaced_frame)
      |     ^~
In file included from libavfilter/buffersrc.c:30:
./libavutil/frame.h:521:9: note: declared here
  521 |     int interlaced_frame;
      |         ^~~~~~~~~~~~~~~~
libavfilter/buffersrc.c:248:5: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
  248 |     if (copy->top_field_first)
      |     ^~
./libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libavfilter/buffersrc.c:255:5: warning: 'key_frame' is deprecated [-Wdeprecated-declarations]
  255 |     if (copy->key_frame)
      |     ^~
./libavutil/frame.h:440:9: note: declared here
  440 |     int key_frame;
      |         ^~~~~~~~~
In file included from libavcodec/aacdec_template.c:93,
                 from libavcodec/aacdec.c:260:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aacdec_common.c:35:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aacdec_template.c:93,
                 from libavcodec/aacdec_fixed.c:495:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libswscale/utils.c:51:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavformat/allformats.c:576:
./libavformat/muxer_list.c:2:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
    2 |     &ff_a64_muxer,
      |     ^
./libavformat/muxer_list.c:2:5: note: (near initialization for 'muxer_list[0]')
./libavformat/muxer_list.c:3:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
    3 |     &ff_ac3_muxer,
      |     ^
./libavformat/muxer_list.c:3:5: note: (near initialization for 'muxer_list[1]')
./libavformat/muxer_list.c:4:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
    4 |     &ff_ac4_muxer,
      |     ^
./libavformat/muxer_list.c:4:5: note: (near initialization for 'muxer_list[2]')
./libavformat/muxer_list.c:5:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
    5 |     &ff_adts_muxer,
      |     ^
./libavformat/muxer_list.c:5:5: note: (near initialization for 'muxer_list[3]')
./libavformat/muxer_list.c:6:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
    6 |     &ff_adx_muxer,
      |     ^
./libavformat/muxer_list.c:6:5: note: (near initialization for 'muxer_list[4]')
./libavformat/muxer_list.c:7:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
    7 |     &ff_aea_muxer,
      |     ^
./libavformat/muxer_list.c:7:5: note: (near initialization for 'muxer_list[5]')
./libavformat/muxer_list.c:8:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
    8 |     &ff_aiff_muxer,
      |     ^
./libavformat/muxer_list.c:8:5: note: (near initialization for 'muxer_list[6]')
./libavformat/muxer_list.c:9:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
    9 |     &ff_alp_muxer,
      |     ^
./libavformat/muxer_list.c:9:5: note: (near initialization for 'muxer_list[7]')
./libavformat/muxer_list.c:10:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   10 |     &ff_amr_muxer,
      |     ^
./libavformat/muxer_list.c:10:5: note: (near initialization for 'muxer_list[8]')
./libavformat/muxer_list.c:11:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   11 |     &ff_amv_muxer,
      |     ^
./libavformat/muxer_list.c:11:5: note: (near initialization for 'muxer_list[9]')
./libavformat/muxer_list.c:12:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   12 |     &ff_apm_muxer,
      |     ^
./libavformat/muxer_list.c:12:5: note: (near initialization for 'muxer_list[10]')
./libavformat/muxer_list.c:13:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   13 |     &ff_apng_muxer,
      |     ^
./libavformat/muxer_list.c:13:5: note: (near initialization for 'muxer_list[11]')
./libavformat/muxer_list.c:14:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   14 |     &ff_aptx_muxer,
      |     ^
./libavformat/muxer_list.c:14:5: note: (near initialization for 'muxer_list[12]')
./libavformat/muxer_list.c:15:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   15 |     &ff_aptx_hd_muxer,
      |     ^
./libavformat/muxer_list.c:15:5: note: (near initialization for 'muxer_list[13]')
./libavformat/muxer_list.c:16:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   16 |     &ff_argo_asf_muxer,
      |     ^
./libavformat/muxer_list.c:16:5: note: (near initialization for 'muxer_list[14]')
./libavformat/muxer_list.c:17:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   17 |     &ff_argo_cvg_muxer,
      |     ^
./libavformat/muxer_list.c:17:5: note: (near initialization for 'muxer_list[15]')
./libavformat/muxer_list.c:18:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   18 |     &ff_asf_muxer,
      |     ^
./libavformat/muxer_list.c:18:5: note: (near initialization for 'muxer_list[16]')
./libavformat/muxer_list.c:19:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   19 |     &ff_ass_muxer,
      |     ^
./libavformat/muxer_list.c:19:5: note: (near initialization for 'muxer_list[17]')
./libavformat/muxer_list.c:20:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   20 |     &ff_ast_muxer,
      |     ^
./libavformat/muxer_list.c:20:5: note: (near initialization for 'muxer_list[18]')
./libavformat/muxer_list.c:21:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   21 |     &ff_asf_stream_muxer,
      |     ^
./libavformat/muxer_list.c:21:5: note: (near initialization for 'muxer_list[19]')
./libavformat/muxer_list.c:22:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   22 |     &ff_au_muxer,
      |     ^
./libavformat/muxer_list.c:22:5: note: (near initialization for 'muxer_list[20]')
./libavformat/muxer_list.c:23:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   23 |     &ff_avi_muxer,
      |     ^
./libavformat/muxer_list.c:23:5: note: (near initialization for 'muxer_list[21]')
./libavformat/muxer_list.c:24:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   24 |     &ff_avif_muxer,
      |     ^
./libavformat/muxer_list.c:24:5: note: (near initialization for 'muxer_list[22]')
./libavformat/muxer_list.c:25:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   25 |     &ff_avm2_muxer,
      |     ^
./libavformat/muxer_list.c:25:5: note: (near initialization for 'muxer_list[23]')
./libavformat/muxer_list.c:26:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   26 |     &ff_avs2_muxer,
      |     ^
./libavformat/muxer_list.c:26:5: note: (near initialization for 'muxer_list[24]')
./libavformat/muxer_list.c:27:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   27 |     &ff_avs3_muxer,
      |     ^
./libavformat/muxer_list.c:27:5: note: (near initialization for 'muxer_list[25]')
./libavformat/muxer_list.c:28:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   28 |     &ff_bit_muxer,
      |     ^
./libavformat/muxer_list.c:28:5: note: (near initialization for 'muxer_list[26]')
./libavformat/muxer_list.c:29:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   29 |     &ff_caf_muxer,
      |     ^
./libavformat/muxer_list.c:29:5: note: (near initialization for 'muxer_list[27]')
./libavformat/muxer_list.c:30:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   30 |     &ff_cavsvideo_muxer,
      |     ^
./libavformat/muxer_list.c:30:5: note: (near initialization for 'muxer_list[28]')
./libavformat/muxer_list.c:31:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   31 |     &ff_codec2_muxer,
      |     ^
./libavformat/muxer_list.c:31:5: note: (near initialization for 'muxer_list[29]')
./libavformat/muxer_list.c:32:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   32 |     &ff_codec2raw_muxer,
      |     ^
./libavformat/muxer_list.c:32:5: note: (near initialization for 'muxer_list[30]')
./libavformat/muxer_list.c:33:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   33 |     &ff_crc_muxer,
      |     ^
./libavformat/muxer_list.c:33:5: note: (near initialization for 'muxer_list[31]')
./libavformat/muxer_list.c:34:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   34 |     &ff_dash_muxer,
      |     ^
./libavformat/muxer_list.c:34:5: note: (near initialization for 'muxer_list[32]')
./libavformat/muxer_list.c:35:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   35 |     &ff_data_muxer,
      |     ^
./libavformat/muxer_list.c:35:5: note: (near initialization for 'muxer_list[33]')
./libavformat/muxer_list.c:36:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   36 |     &ff_daud_muxer,
      |     ^
./libavformat/muxer_list.c:36:5: note: (near initialization for 'muxer_list[34]')
./libavformat/muxer_list.c:37:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   37 |     &ff_dfpwm_muxer,
      |     ^
./libavformat/muxer_list.c:37:5: note: (near initialization for 'muxer_list[35]')
./libavformat/muxer_list.c:38:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   38 |     &ff_dirac_muxer,
      |     ^
./libavformat/muxer_list.c:38:5: note: (near initialization for 'muxer_list[36]')
./libavformat/muxer_list.c:39:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   39 |     &ff_dnxhd_muxer,
      |     ^
./libavformat/muxer_list.c:39:5: note: (near initialization for 'muxer_list[37]')
./libavformat/muxer_list.c:40:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   40 |     &ff_dts_muxer,
      |     ^
./libavformat/muxer_list.c:40:5: note: (near initialization for 'muxer_list[38]')
./libavformat/muxer_list.c:41:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   41 |     &ff_dv_muxer,
      |     ^
./libavformat/muxer_list.c:41:5: note: (near initialization for 'muxer_list[39]')
./libavformat/muxer_list.c:42:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   42 |     &ff_eac3_muxer,
      |     ^
./libavformat/muxer_list.c:42:5: note: (near initialization for 'muxer_list[40]')
./libavformat/muxer_list.c:43:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   43 |     &ff_evc_muxer,
      |     ^
./libavformat/muxer_list.c:43:5: note: (near initialization for 'muxer_list[41]')
./libavformat/muxer_list.c:44:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   44 |     &ff_f4v_muxer,
      |     ^
./libavformat/muxer_list.c:44:5: note: (near initialization for 'muxer_list[42]')
./libavformat/muxer_list.c:45:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   45 |     &ff_ffmetadata_muxer,
      |     ^
./libavformat/muxer_list.c:45:5: note: (near initialization for 'muxer_list[43]')
./libavformat/muxer_list.c:46:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   46 |     &ff_fifo_muxer,
      |     ^
./libavformat/muxer_list.c:46:5: note: (near initialization for 'muxer_list[44]')
./libavformat/muxer_list.c:47:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   47 |     &ff_filmstrip_muxer,
      |     ^
./libavformat/muxer_list.c:47:5: note: (near initialization for 'muxer_list[45]')
./libavformat/muxer_list.c:48:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   48 |     &ff_fits_muxer,
      |     ^
./libavformat/muxer_list.c:48:5: note: (near initialization for 'muxer_list[46]')
./libavformat/muxer_list.c:49:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   49 |     &ff_flac_muxer,
      |     ^
./libavformat/muxer_list.c:49:5: note: (near initialization for 'muxer_list[47]')
./libavformat/muxer_list.c:50:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   50 |     &ff_flv_muxer,
      |     ^
./libavformat/muxer_list.c:50:5: note: (near initialization for 'muxer_list[48]')
./libavformat/muxer_list.c:51:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   51 |     &ff_framecrc_muxer,
      |     ^
./libavformat/muxer_list.c:51:5: note: (near initialization for 'muxer_list[49]')
./libavformat/muxer_list.c:52:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   52 |     &ff_framehash_muxer,
      |     ^
./libavformat/muxer_list.c:52:5: note: (near initialization for 'muxer_list[50]')
./libavformat/muxer_list.c:53:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   53 |     &ff_framemd5_muxer,
      |     ^
./libavformat/muxer_list.c:53:5: note: (near initialization for 'muxer_list[51]')
./libavformat/muxer_list.c:54:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   54 |     &ff_g722_muxer,
      |     ^
./libavformat/muxer_list.c:54:5: note: (near initialization for 'muxer_list[52]')
./libavformat/muxer_list.c:55:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   55 |     &ff_g723_1_muxer,
      |     ^
./libavformat/muxer_list.c:55:5: note: (near initialization for 'muxer_list[53]')
./libavformat/muxer_list.c:56:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   56 |     &ff_g726_muxer,
      |     ^
./libavformat/muxer_list.c:56:5: note: (near initialization for 'muxer_list[54]')
./libavformat/muxer_list.c:57:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   57 |     &ff_g726le_muxer,
      |     ^
./libavformat/muxer_list.c:57:5: note: (near initialization for 'muxer_list[55]')
./libavformat/muxer_list.c:58:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   58 |     &ff_gif_muxer,
      |     ^
./libavformat/muxer_list.c:58:5: note: (near initialization for 'muxer_list[56]')
./libavformat/muxer_list.c:59:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   59 |     &ff_gsm_muxer,
      |     ^
./libavformat/muxer_list.c:59:5: note: (near initialization for 'muxer_list[57]')
./libavformat/muxer_list.c:60:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   60 |     &ff_gxf_muxer,
      |     ^
./libavformat/muxer_list.c:60:5: note: (near initialization for 'muxer_list[58]')
./libavformat/muxer_list.c:61:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   61 |     &ff_h261_muxer,
      |     ^
./libavformat/muxer_list.c:61:5: note: (near initialization for 'muxer_list[59]')
./libavformat/muxer_list.c:62:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   62 |     &ff_h263_muxer,
      |     ^
./libavformat/muxer_list.c:62:5: note: (near initialization for 'muxer_list[60]')
./libavformat/muxer_list.c:63:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   63 |     &ff_h264_muxer,
      |     ^
./libavformat/muxer_list.c:63:5: note: (near initialization for 'muxer_list[61]')
./libavformat/muxer_list.c:64:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   64 |     &ff_hash_muxer,
      |     ^
./libavformat/muxer_list.c:64:5: note: (near initialization for 'muxer_list[62]')
./libavformat/muxer_list.c:65:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   65 |     &ff_hds_muxer,
      |     ^
./libavformat/muxer_list.c:65:5: note: (near initialization for 'muxer_list[63]')
./libavformat/muxer_list.c:66:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   66 |     &ff_hevc_muxer,
      |     ^
./libavformat/muxer_list.c:66:5: note: (near initialization for 'muxer_list[64]')
./libavformat/muxer_list.c:67:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   67 |     &ff_hls_muxer,
      |     ^
./libavformat/muxer_list.c:67:5: note: (near initialization for 'muxer_list[65]')
./libavformat/muxer_list.c:68:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   68 |     &ff_iamf_muxer,
      |     ^
./libavformat/muxer_list.c:68:5: note: (near initialization for 'muxer_list[66]')
./libavformat/muxer_list.c:69:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   69 |     &ff_ico_muxer,
      |     ^
./libavformat/muxer_list.c:69:5: note: (near initialization for 'muxer_list[67]')
./libavformat/muxer_list.c:70:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   70 |     &ff_ilbc_muxer,
      |     ^
./libavformat/muxer_list.c:70:5: note: (near initialization for 'muxer_list[68]')
./libavformat/muxer_list.c:71:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   71 |     &ff_image2_muxer,
      |     ^
./libavformat/muxer_list.c:71:5: note: (near initialization for 'muxer_list[69]')
./libavformat/muxer_list.c:72:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   72 |     &ff_image2pipe_muxer,
      |     ^
./libavformat/muxer_list.c:72:5: note: (near initialization for 'muxer_list[70]')
./libavformat/muxer_list.c:73:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   73 |     &ff_ipod_muxer,
      |     ^
./libavformat/muxer_list.c:73:5: note: (near initialization for 'muxer_list[71]')
./libavformat/muxer_list.c:74:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   74 |     &ff_ircam_muxer,
      |     ^
./libavformat/muxer_list.c:74:5: note: (near initialization for 'muxer_list[72]')
./libavformat/muxer_list.c:75:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   75 |     &ff_ismv_muxer,
      |     ^
./libavformat/muxer_list.c:75:5: note: (near initialization for 'muxer_list[73]')
./libavformat/muxer_list.c:76:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   76 |     &ff_ivf_muxer,
      |     ^
./libavformat/muxer_list.c:76:5: note: (near initialization for 'muxer_list[74]')
./libavformat/muxer_list.c:77:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   77 |     &ff_jacosub_muxer,
      |     ^
./libavformat/muxer_list.c:77:5: note: (near initialization for 'muxer_list[75]')
./libavformat/muxer_list.c:78:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   78 |     &ff_kvag_muxer,
      |     ^
./libavformat/muxer_list.c:78:5: note: (near initialization for 'muxer_list[76]')
./libavformat/muxer_list.c:79:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   79 |     &ff_latm_muxer,
      |     ^
./libavformat/muxer_list.c:79:5: note: (near initialization for 'muxer_list[77]')
./libavformat/muxer_list.c:80:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   80 |     &ff_lrc_muxer,
      |     ^
./libavformat/muxer_list.c:80:5: note: (near initialization for 'muxer_list[78]')
./libavformat/muxer_list.c:81:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   81 |     &ff_m4v_muxer,
      |     ^
./libavformat/muxer_list.c:81:5: note: (near initialization for 'muxer_list[79]')
./libavformat/muxer_list.c:82:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   82 |     &ff_md5_muxer,
      |     ^
./libavformat/muxer_list.c:82:5: note: (near initialization for 'muxer_list[80]')
./libavformat/muxer_list.c:83:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   83 |     &ff_matroska_muxer,
      |     ^
./libavformat/muxer_list.c:83:5: note: (near initialization for 'muxer_list[81]')
./libavformat/muxer_list.c:84:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   84 |     &ff_matroska_audio_muxer,
      |     ^
./libavformat/muxer_list.c:84:5: note: (near initialization for 'muxer_list[82]')
./libavformat/muxer_list.c:85:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   85 |     &ff_microdvd_muxer,
      |     ^
./libavformat/muxer_list.c:85:5: note: (near initialization for 'muxer_list[83]')
./libavformat/muxer_list.c:86:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   86 |     &ff_mjpeg_muxer,
      |     ^
./libavformat/muxer_list.c:86:5: note: (near initialization for 'muxer_list[84]')
./libavformat/muxer_list.c:87:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   87 |     &ff_mlp_muxer,
      |     ^
./libavformat/muxer_list.c:87:5: note: (near initialization for 'muxer_list[85]')
./libavformat/muxer_list.c:88:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   88 |     &ff_mmf_muxer,
      |     ^
./libavformat/muxer_list.c:88:5: note: (near initialization for 'muxer_list[86]')
./libavformat/muxer_list.c:89:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   89 |     &ff_mov_muxer,
      |     ^
./libavformat/muxer_list.c:89:5: note: (near initialization for 'muxer_list[87]')
./libavformat/muxer_list.c:90:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   90 |     &ff_mp2_muxer,
      |     ^
./libavformat/muxer_list.c:90:5: note: (near initialization for 'muxer_list[88]')
./libavformat/muxer_list.c:91:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   91 |     &ff_mp3_muxer,
      |     ^
./libavformat/muxer_list.c:91:5: note: (near initialization for 'muxer_list[89]')
./libavformat/muxer_list.c:92:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   92 |     &ff_mp4_muxer,
      |     ^
./libavformat/muxer_list.c:92:5: note: (near initialization for 'muxer_list[90]')
./libavformat/muxer_list.c:93:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   93 |     &ff_mpeg1system_muxer,
      |     ^
./libavformat/muxer_list.c:93:5: note: (near initialization for 'muxer_list[91]')
./libavformat/muxer_list.c:94:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   94 |     &ff_mpeg1vcd_muxer,
      |     ^
./libavformat/muxer_list.c:94:5: note: (near initialization for 'muxer_list[92]')
./libavformat/muxer_list.c:95:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   95 |     &ff_mpeg1video_muxer,
      |     ^
./libavformat/muxer_list.c:95:5: note: (near initialization for 'muxer_list[93]')
./libavformat/muxer_list.c:96:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   96 |     &ff_mpeg2dvd_muxer,
      |     ^
./libavformat/muxer_list.c:96:5: note: (near initialization for 'muxer_list[94]')
./libavformat/muxer_list.c:97:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   97 |     &ff_mpeg2svcd_muxer,
      |     ^
./libavformat/muxer_list.c:97:5: note: (near initialization for 'muxer_list[95]')
./libavformat/muxer_list.c:98:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   98 |     &ff_mpeg2video_muxer,
      |     ^
./libavformat/muxer_list.c:98:5: note: (near initialization for 'muxer_list[96]')
./libavformat/muxer_list.c:99:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
   99 |     &ff_mpeg2vob_muxer,
      |     ^
./libavformat/muxer_list.c:99:5: note: (near initialization for 'muxer_list[97]')
./libavformat/muxer_list.c:100:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  100 |     &ff_mpegts_muxer,
      |     ^
./libavformat/muxer_list.c:100:5: note: (near initialization for 'muxer_list[98]')
./libavformat/muxer_list.c:101:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  101 |     &ff_mpjpeg_muxer,
      |     ^
./libavformat/muxer_list.c:101:5: note: (near initialization for 'muxer_list[99]')
./libavformat/muxer_list.c:102:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  102 |     &ff_mxf_muxer,
      |     ^
./libavformat/muxer_list.c:102:5: note: (near initialization for 'muxer_list[100]')
./libavformat/muxer_list.c:103:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  103 |     &ff_mxf_d10_muxer,
      |     ^
./libavformat/muxer_list.c:103:5: note: (near initialization for 'muxer_list[101]')
./libavformat/muxer_list.c:104:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  104 |     &ff_mxf_opatom_muxer,
      |     ^
./libavformat/muxer_list.c:104:5: note: (near initialization for 'muxer_list[102]')
./libavformat/muxer_list.c:105:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  105 |     &ff_null_muxer,
      |     ^
./libavformat/muxer_list.c:105:5: note: (near initialization for 'muxer_list[103]')
./libavformat/muxer_list.c:106:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  106 |     &ff_nut_muxer,
      |     ^
./libavformat/muxer_list.c:106:5: note: (near initialization for 'muxer_list[104]')
./libavformat/muxer_list.c:107:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  107 |     &ff_obu_muxer,
      |     ^
./libavformat/muxer_list.c:107:5: note: (near initialization for 'muxer_list[105]')
./libavformat/muxer_list.c:108:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  108 |     &ff_oga_muxer,
      |     ^
./libavformat/muxer_list.c:108:5: note: (near initialization for 'muxer_list[106]')
./libavformat/muxer_list.c:109:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  109 |     &ff_ogg_muxer,
      |     ^
./libavformat/muxer_list.c:109:5: note: (near initialization for 'muxer_list[107]')
./libavformat/muxer_list.c:110:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  110 |     &ff_ogv_muxer,
      |     ^
./libavformat/muxer_list.c:110:5: note: (near initialization for 'muxer_list[108]')
./libavformat/muxer_list.c:111:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  111 |     &ff_oma_muxer,
      |     ^
./libavformat/muxer_list.c:111:5: note: (near initialization for 'muxer_list[109]')
./libavformat/muxer_list.c:112:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  112 |     &ff_opus_muxer,
      |     ^
./libavformat/muxer_list.c:112:5: note: (near initialization for 'muxer_list[110]')
./libavformat/muxer_list.c:113:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  113 |     &ff_pcm_alaw_muxer,
      |     ^
./libavformat/muxer_list.c:113:5: note: (near initialization for 'muxer_list[111]')
./libavformat/muxer_list.c:114:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  114 |     &ff_pcm_mulaw_muxer,
      |     ^
./libavformat/muxer_list.c:114:5: note: (near initialization for 'muxer_list[112]')
./libavformat/muxer_list.c:115:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  115 |     &ff_pcm_vidc_muxer,
      |     ^
./libavformat/muxer_list.c:115:5: note: (near initialization for 'muxer_list[113]')
./libavformat/muxer_list.c:116:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  116 |     &ff_pcm_f64be_muxer,
      |     ^
./libavformat/muxer_list.c:116:5: note: (near initialization for 'muxer_list[114]')
./libavformat/muxer_list.c:117:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  117 |     &ff_pcm_f64le_muxer,
      |     ^
./libavformat/muxer_list.c:117:5: note: (near initialization for 'muxer_list[115]')
./libavformat/muxer_list.c:118:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  118 |     &ff_pcm_f32be_muxer,
      |     ^
./libavformat/muxer_list.c:118:5: note: (near initialization for 'muxer_list[116]')
./libavformat/muxer_list.c:119:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  119 |     &ff_pcm_f32le_muxer,
      |     ^
./libavformat/muxer_list.c:119:5: note: (near initialization for 'muxer_list[117]')
./libavformat/muxer_list.c:120:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  120 |     &ff_pcm_s32be_muxer,
      |     ^
./libavformat/muxer_list.c:120:5: note: (near initialization for 'muxer_list[118]')
./libavformat/muxer_list.c:121:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  121 |     &ff_pcm_s32le_muxer,
      |     ^
./libavformat/muxer_list.c:121:5: note: (near initialization for 'muxer_list[119]')
./libavformat/muxer_list.c:122:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  122 |     &ff_pcm_s24be_muxer,
      |     ^
./libavformat/muxer_list.c:122:5: note: (near initialization for 'muxer_list[120]')
./libavformat/muxer_list.c:123:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  123 |     &ff_pcm_s24le_muxer,
      |     ^
./libavformat/muxer_list.c:123:5: note: (near initialization for 'muxer_list[121]')
./libavformat/muxer_list.c:124:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  124 |     &ff_pcm_s16be_muxer,
      |     ^
./libavformat/muxer_list.c:124:5: note: (near initialization for 'muxer_list[122]')
./libavformat/muxer_list.c:125:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  125 |     &ff_pcm_s16le_muxer,
      |     ^
./libavformat/muxer_list.c:125:5: note: (near initialization for 'muxer_list[123]')
./libavformat/muxer_list.c:126:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  126 |     &ff_pcm_s8_muxer,
      |     ^
./libavformat/muxer_list.c:126:5: note: (near initialization for 'muxer_list[124]')
./libavformat/muxer_list.c:127:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  127 |     &ff_pcm_u32be_muxer,
      |     ^
./libavformat/muxer_list.c:127:5: note: (near initialization for 'muxer_list[125]')
./libavformat/muxer_list.c:128:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  128 |     &ff_pcm_u32le_muxer,
      |     ^
./libavformat/muxer_list.c:128:5: note: (near initialization for 'muxer_list[126]')
./libavformat/muxer_list.c:129:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  129 |     &ff_pcm_u24be_muxer,
      |     ^
./libavformat/muxer_list.c:129:5: note: (near initialization for 'muxer_list[127]')
./libavformat/muxer_list.c:130:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  130 |     &ff_pcm_u24le_muxer,
      |     ^
./libavformat/muxer_list.c:130:5: note: (near initialization for 'muxer_list[128]')
./libavformat/muxer_list.c:131:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  131 |     &ff_pcm_u16be_muxer,
      |     ^
./libavformat/muxer_list.c:131:5: note: (near initialization for 'muxer_list[129]')
./libavformat/muxer_list.c:132:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  132 |     &ff_pcm_u16le_muxer,
      |     ^
./libavformat/muxer_list.c:132:5: note: (near initialization for 'muxer_list[130]')
./libavformat/muxer_list.c:133:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  133 |     &ff_pcm_u8_muxer,
      |     ^
./libavformat/muxer_list.c:133:5: note: (near initialization for 'muxer_list[131]')
./libavformat/muxer_list.c:134:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  134 |     &ff_psp_muxer,
      |     ^
./libavformat/muxer_list.c:134:5: note: (near initialization for 'muxer_list[132]')
./libavformat/muxer_list.c:135:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  135 |     &ff_rawvideo_muxer,
      |     ^
./libavformat/muxer_list.c:135:5: note: (near initialization for 'muxer_list[133]')
./libavformat/muxer_list.c:136:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  136 |     &ff_rcwt_muxer,
      |     ^
./libavformat/muxer_list.c:136:5: note: (near initialization for 'muxer_list[134]')
./libavformat/muxer_list.c:137:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  137 |     &ff_rm_muxer,
      |     ^
./libavformat/muxer_list.c:137:5: note: (near initialization for 'muxer_list[135]')
./libavformat/muxer_list.c:138:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  138 |     &ff_roq_muxer,
      |     ^
./libavformat/muxer_list.c:138:5: note: (near initialization for 'muxer_list[136]')
./libavformat/muxer_list.c:139:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  139 |     &ff_rso_muxer,
      |     ^
./libavformat/muxer_list.c:139:5: note: (near initialization for 'muxer_list[137]')
./libavformat/muxer_list.c:140:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  140 |     &ff_rtp_mpegts_muxer,
      |     ^
./libavformat/muxer_list.c:140:5: note: (near initialization for 'muxer_list[138]')
./libavformat/muxer_list.c:141:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  141 |     &ff_sbc_muxer,
      |     ^
./libavformat/muxer_list.c:141:5: note: (near initialization for 'muxer_list[139]')
./libavformat/muxer_list.c:142:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  142 |     &ff_scc_muxer,
      |     ^
./libavformat/muxer_list.c:142:5: note: (near initialization for 'muxer_list[140]')
./libavformat/muxer_list.c:143:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  143 |     &ff_segafilm_muxer,
      |     ^
./libavformat/muxer_list.c:143:5: note: (near initialization for 'muxer_list[141]')
./libavformat/muxer_list.c:144:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  144 |     &ff_segment_muxer,
      |     ^
./libavformat/muxer_list.c:144:5: note: (near initialization for 'muxer_list[142]')
./libavformat/muxer_list.c:145:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  145 |     &ff_stream_segment_muxer,
      |     ^
./libavformat/muxer_list.c:145:5: note: (near initialization for 'muxer_list[143]')
./libavformat/muxer_list.c:146:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  146 |     &ff_smjpeg_muxer,
      |     ^
./libavformat/muxer_list.c:146:5: note: (near initialization for 'muxer_list[144]')
./libavformat/muxer_list.c:147:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  147 |     &ff_smoothstreaming_muxer,
      |     ^
./libavformat/muxer_list.c:147:5: note: (near initialization for 'muxer_list[145]')
./libavformat/muxer_list.c:148:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  148 |     &ff_sox_muxer,
      |     ^
./libavformat/muxer_list.c:148:5: note: (near initialization for 'muxer_list[146]')
./libavformat/muxer_list.c:149:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  149 |     &ff_spx_muxer,
      |     ^
./libavformat/muxer_list.c:149:5: note: (near initialization for 'muxer_list[147]')
./libavformat/muxer_list.c:150:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  150 |     &ff_spdif_muxer,
      |     ^
./libavformat/muxer_list.c:150:5: note: (near initialization for 'muxer_list[148]')
./libavformat/muxer_list.c:151:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  151 |     &ff_srt_muxer,
      |     ^
./libavformat/muxer_list.c:151:5: note: (near initialization for 'muxer_list[149]')
./libavformat/muxer_list.c:152:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  152 |     &ff_streamhash_muxer,
      |     ^
./libavformat/muxer_list.c:152:5: note: (near initialization for 'muxer_list[150]')
./libavformat/muxer_list.c:153:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  153 |     &ff_sup_muxer,
      |     ^
./libavformat/muxer_list.c:153:5: note: (near initialization for 'muxer_list[151]')
./libavformat/muxer_list.c:154:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  154 |     &ff_swf_muxer,
      |     ^
./libavformat/muxer_list.c:154:5: note: (near initialization for 'muxer_list[152]')
./libavformat/muxer_list.c:155:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  155 |     &ff_tee_muxer,
      |     ^
./libavformat/muxer_list.c:155:5: note: (near initialization for 'muxer_list[153]')
./libavformat/muxer_list.c:156:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  156 |     &ff_tg2_muxer,
      |     ^
./libavformat/muxer_list.c:156:5: note: (near initialization for 'muxer_list[154]')
./libavformat/muxer_list.c:157:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  157 |     &ff_tgp_muxer,
      |     ^
./libavformat/muxer_list.c:157:5: note: (near initialization for 'muxer_list[155]')
./libavformat/muxer_list.c:158:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  158 |     &ff_mkvtimestamp_v2_muxer,
      |     ^
./libavformat/muxer_list.c:158:5: note: (near initialization for 'muxer_list[156]')
./libavformat/muxer_list.c:159:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  159 |     &ff_truehd_muxer,
      |     ^
./libavformat/muxer_list.c:159:5: note: (near initialization for 'muxer_list[157]')
./libavformat/muxer_list.c:160:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  160 |     &ff_tta_muxer,
      |     ^
./libavformat/muxer_list.c:160:5: note: (near initialization for 'muxer_list[158]')
./libavformat/muxer_list.c:161:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  161 |     &ff_ttml_muxer,
      |     ^
./libavformat/muxer_list.c:161:5: note: (near initialization for 'muxer_list[159]')
./libavformat/muxer_list.c:162:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  162 |     &ff_uncodedframecrc_muxer,
      |     ^
./libavformat/muxer_list.c:162:5: note: (near initialization for 'muxer_list[160]')
./libavformat/muxer_list.c:163:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  163 |     &ff_vc1_muxer,
      |     ^
./libavformat/muxer_list.c:163:5: note: (near initialization for 'muxer_list[161]')
./libavformat/muxer_list.c:164:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  164 |     &ff_vc1t_muxer,
      |     ^
./libavformat/muxer_list.c:164:5: note: (near initialization for 'muxer_list[162]')
./libavformat/muxer_list.c:165:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  165 |     &ff_voc_muxer,
      |     ^
./libavformat/muxer_list.c:165:5: note: (near initialization for 'muxer_list[163]')
./libavformat/muxer_list.c:166:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  166 |     &ff_vvc_muxer,
      |     ^
./libavformat/muxer_list.c:166:5: note: (near initialization for 'muxer_list[164]')
./libavformat/muxer_list.c:167:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  167 |     &ff_w64_muxer,
      |     ^
./libavformat/muxer_list.c:167:5: note: (near initialization for 'muxer_list[165]')
./libavformat/muxer_list.c:168:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  168 |     &ff_wav_muxer,
      |     ^
./libavformat/muxer_list.c:168:5: note: (near initialization for 'muxer_list[166]')
./libavformat/muxer_list.c:169:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  169 |     &ff_webm_muxer,
      |     ^
./libavformat/muxer_list.c:169:5: note: (near initialization for 'muxer_list[167]')
./libavformat/muxer_list.c:170:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  170 |     &ff_webm_dash_manifest_muxer,
      |     ^
./libavformat/muxer_list.c:170:5: note: (near initialization for 'muxer_list[168]')
./libavformat/muxer_list.c:171:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  171 |     &ff_webm_chunk_muxer,
      |     ^
./libavformat/muxer_list.c:171:5: note: (near initialization for 'muxer_list[169]')
./libavformat/muxer_list.c:172:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  172 |     &ff_webp_muxer,
      |     ^
./libavformat/muxer_list.c:172:5: note: (near initialization for 'muxer_list[170]')
./libavformat/muxer_list.c:173:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  173 |     &ff_webvtt_muxer,
      |     ^
./libavformat/muxer_list.c:173:5: note: (near initialization for 'muxer_list[171]')
./libavformat/muxer_list.c:174:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  174 |     &ff_wsaud_muxer,
      |     ^
./libavformat/muxer_list.c:174:5: note: (near initialization for 'muxer_list[172]')
./libavformat/muxer_list.c:175:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  175 |     &ff_wtv_muxer,
      |     ^
./libavformat/muxer_list.c:175:5: note: (near initialization for 'muxer_list[173]')
./libavformat/muxer_list.c:176:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  176 |     &ff_wv_muxer,
      |     ^
./libavformat/muxer_list.c:176:5: note: (near initialization for 'muxer_list[174]')
./libavformat/muxer_list.c:177:5: warning: initialization of 'const AVOutputFormat *' from incompatible pointer type 'const FFOutputFormat *' [-Wincompatible-pointer-types]
  177 |     &ff_yuv4mpegpipe_muxer,
      |     ^
./libavformat/muxer_list.c:177:5: note: (near initialization for 'muxer_list[175]')
In file included from libavformat/allformats.c:577:
./libavformat/demuxer_list.c:2:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
    2 |     &ff_aa_demuxer,
      |     ^
./libavformat/demuxer_list.c:2:5: note: (near initialization for 'demuxer_list[0]')
./libavformat/demuxer_list.c:3:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
    3 |     &ff_aac_demuxer,
      |     ^
./libavformat/demuxer_list.c:3:5: note: (near initialization for 'demuxer_list[1]')
./libavformat/demuxer_list.c:4:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
    4 |     &ff_aax_demuxer,
      |     ^
./libavformat/demuxer_list.c:4:5: note: (near initialization for 'demuxer_list[2]')
./libavformat/demuxer_list.c:5:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
    5 |     &ff_ac3_demuxer,
      |     ^
./libavformat/demuxer_list.c:5:5: note: (near initialization for 'demuxer_list[3]')
./libavformat/demuxer_list.c:6:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
    6 |     &ff_ac4_demuxer,
      |     ^
./libavformat/demuxer_list.c:6:5: note: (near initialization for 'demuxer_list[4]')
./libavformat/demuxer_list.c:7:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
    7 |     &ff_ace_demuxer,
      |     ^
./libavformat/demuxer_list.c:7:5: note: (near initialization for 'demuxer_list[5]')
./libavformat/demuxer_list.c:8:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
    8 |     &ff_acm_demuxer,
      |     ^
./libavformat/demuxer_list.c:8:5: note: (near initialization for 'demuxer_list[6]')
./libavformat/demuxer_list.c:9:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
    9 |     &ff_act_demuxer,
      |     ^
./libavformat/demuxer_list.c:9:5: note: (near initialization for 'demuxer_list[7]')
./libavformat/demuxer_list.c:10:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   10 |     &ff_adf_demuxer,
      |     ^
./libavformat/demuxer_list.c:10:5: note: (near initialization for 'demuxer_list[8]')
./libavformat/demuxer_list.c:11:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   11 |     &ff_adp_demuxer,
      |     ^
./libavformat/demuxer_list.c:11:5: note: (near initialization for 'demuxer_list[9]')
./libavformat/demuxer_list.c:12:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   12 |     &ff_ads_demuxer,
      |     ^
./libavformat/demuxer_list.c:12:5: note: (near initialization for 'demuxer_list[10]')
./libavformat/demuxer_list.c:13:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   13 |     &ff_adx_demuxer,
      |     ^
./libavformat/demuxer_list.c:13:5: note: (near initialization for 'demuxer_list[11]')
./libavformat/demuxer_list.c:14:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   14 |     &ff_aea_demuxer,
      |     ^
./libavformat/demuxer_list.c:14:5: note: (near initialization for 'demuxer_list[12]')
./libavformat/demuxer_list.c:15:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   15 |     &ff_afc_demuxer,
      |     ^
./libavformat/demuxer_list.c:15:5: note: (near initialization for 'demuxer_list[13]')
./libavformat/demuxer_list.c:16:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   16 |     &ff_aiff_demuxer,
      |     ^
./libavformat/demuxer_list.c:16:5: note: (near initialization for 'demuxer_list[14]')
./libavformat/demuxer_list.c:17:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   17 |     &ff_aix_demuxer,
      |     ^
./libavformat/demuxer_list.c:17:5: note: (near initialization for 'demuxer_list[15]')
./libavformat/demuxer_list.c:18:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   18 |     &ff_alp_demuxer,
      |     ^
./libavformat/demuxer_list.c:18:5: note: (near initialization for 'demuxer_list[16]')
./libavformat/demuxer_list.c:19:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   19 |     &ff_amr_demuxer,
      |     ^
./libavformat/demuxer_list.c:19:5: note: (near initialization for 'demuxer_list[17]')
./libavformat/demuxer_list.c:20:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   20 |     &ff_amrnb_demuxer,
      |     ^
./libavformat/demuxer_list.c:20:5: note: (near initialization for 'demuxer_list[18]')
./libavformat/demuxer_list.c:21:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   21 |     &ff_amrwb_demuxer,
      |     ^
./libavformat/demuxer_list.c:21:5: note: (near initialization for 'demuxer_list[19]')
./libavformat/demuxer_list.c:22:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   22 |     &ff_anm_demuxer,
      |     ^
./libavformat/demuxer_list.c:22:5: note: (near initialization for 'demuxer_list[20]')
./libavformat/demuxer_list.c:23:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   23 |     &ff_apac_demuxer,
      |     ^
./libavformat/demuxer_list.c:23:5: note: (near initialization for 'demuxer_list[21]')
./libavformat/demuxer_list.c:24:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   24 |     &ff_apc_demuxer,
      |     ^
./libavformat/demuxer_list.c:24:5: note: (near initialization for 'demuxer_list[22]')
./libavformat/demuxer_list.c:25:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   25 |     &ff_ape_demuxer,
      |     ^
./libavformat/demuxer_list.c:25:5: note: (near initialization for 'demuxer_list[23]')
./libavformat/demuxer_list.c:26:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   26 |     &ff_apm_demuxer,
      |     ^
./libavformat/demuxer_list.c:26:5: note: (near initialization for 'demuxer_list[24]')
./libavformat/demuxer_list.c:27:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   27 |     &ff_apng_demuxer,
      |     ^
./libavformat/demuxer_list.c:27:5: note: (near initialization for 'demuxer_list[25]')
./libavformat/demuxer_list.c:28:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   28 |     &ff_aptx_demuxer,
      |     ^
./libavformat/demuxer_list.c:28:5: note: (near initialization for 'demuxer_list[26]')
./libavformat/demuxer_list.c:29:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   29 |     &ff_aptx_hd_demuxer,
      |     ^
./libavformat/demuxer_list.c:29:5: note: (near initialization for 'demuxer_list[27]')
./libavformat/demuxer_list.c:30:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   30 |     &ff_aqtitle_demuxer,
      |     ^
./libavformat/demuxer_list.c:30:5: note: (near initialization for 'demuxer_list[28]')
./libavformat/demuxer_list.c:31:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   31 |     &ff_argo_asf_demuxer,
      |     ^
./libavformat/demuxer_list.c:31:5: note: (near initialization for 'demuxer_list[29]')
./libavformat/demuxer_list.c:32:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   32 |     &ff_argo_brp_demuxer,
      |     ^
./libavformat/demuxer_list.c:32:5: note: (near initialization for 'demuxer_list[30]')
./libavformat/demuxer_list.c:33:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   33 |     &ff_argo_cvg_demuxer,
      |     ^
./libavformat/demuxer_list.c:33:5: note: (near initialization for 'demuxer_list[31]')
./libavformat/demuxer_list.c:34:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   34 |     &ff_asf_demuxer,
      |     ^
./libavformat/demuxer_list.c:34:5: note: (near initialization for 'demuxer_list[32]')
./libavformat/demuxer_list.c:35:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   35 |     &ff_asf_o_demuxer,
      |     ^
./libavformat/demuxer_list.c:35:5: note: (near initialization for 'demuxer_list[33]')
./libavformat/demuxer_list.c:36:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   36 |     &ff_ass_demuxer,
      |     ^
./libavformat/demuxer_list.c:36:5: note: (near initialization for 'demuxer_list[34]')
./libavformat/demuxer_list.c:37:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   37 |     &ff_ast_demuxer,
      |     ^
./libavformat/demuxer_list.c:37:5: note: (near initialization for 'demuxer_list[35]')
./libavformat/demuxer_list.c:38:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   38 |     &ff_au_demuxer,
      |     ^
./libavformat/demuxer_list.c:38:5: note: (near initialization for 'demuxer_list[36]')
./libavformat/demuxer_list.c:39:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   39 |     &ff_av1_demuxer,
      |     ^
./libavformat/demuxer_list.c:39:5: note: (near initialization for 'demuxer_list[37]')
./libavformat/demuxer_list.c:40:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   40 |     &ff_avi_demuxer,
      |     ^
./libavformat/demuxer_list.c:40:5: note: (near initialization for 'demuxer_list[38]')
./libavformat/demuxer_list.c:41:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   41 |     &ff_avr_demuxer,
      |     ^
./libavformat/demuxer_list.c:41:5: note: (near initialization for 'demuxer_list[39]')
./libavformat/demuxer_list.c:42:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   42 |     &ff_avs_demuxer,
      |     ^
./libavformat/demuxer_list.c:42:5: note: (near initialization for 'demuxer_list[40]')
./libavformat/demuxer_list.c:43:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   43 |     &ff_avs2_demuxer,
      |     ^
./libavformat/demuxer_list.c:43:5: note: (near initialization for 'demuxer_list[41]')
./libavformat/demuxer_list.c:44:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   44 |     &ff_avs3_demuxer,
      |     ^
./libavformat/demuxer_list.c:44:5: note: (near initialization for 'demuxer_list[42]')
./libavformat/demuxer_list.c:45:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   45 |     &ff_bethsoftvid_demuxer,
      |     ^
./libavformat/demuxer_list.c:45:5: note: (near initialization for 'demuxer_list[43]')
./libavformat/demuxer_list.c:46:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   46 |     &ff_bfi_demuxer,
      |     ^
./libavformat/demuxer_list.c:46:5: note: (near initialization for 'demuxer_list[44]')
./libavformat/demuxer_list.c:47:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   47 |     &ff_bintext_demuxer,
      |     ^
./libavformat/demuxer_list.c:47:5: note: (near initialization for 'demuxer_list[45]')
./libavformat/demuxer_list.c:48:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   48 |     &ff_bink_demuxer,
      |     ^
./libavformat/demuxer_list.c:48:5: note: (near initialization for 'demuxer_list[46]')
./libavformat/demuxer_list.c:49:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   49 |     &ff_binka_demuxer,
      |     ^
./libavformat/demuxer_list.c:49:5: note: (near initialization for 'demuxer_list[47]')
./libavformat/demuxer_list.c:50:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   50 |     &ff_bit_demuxer,
      |     ^
./libavformat/demuxer_list.c:50:5: note: (near initialization for 'demuxer_list[48]')
./libavformat/demuxer_list.c:51:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   51 |     &ff_bitpacked_demuxer,
      |     ^
./libavformat/demuxer_list.c:51:5: note: (near initialization for 'demuxer_list[49]')
./libavformat/demuxer_list.c:52:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   52 |     &ff_bmv_demuxer,
      |     ^
./libavformat/demuxer_list.c:52:5: note: (near initialization for 'demuxer_list[50]')
./libavformat/demuxer_list.c:53:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   53 |     &ff_bfstm_demuxer,
      |     ^
./libavformat/demuxer_list.c:53:5: note: (near initialization for 'demuxer_list[51]')
./libavformat/demuxer_list.c:54:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   54 |     &ff_brstm_demuxer,
      |     ^
./libavformat/demuxer_list.c:54:5: note: (near initialization for 'demuxer_list[52]')
./libavformat/demuxer_list.c:55:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   55 |     &ff_boa_demuxer,
      |     ^
./libavformat/demuxer_list.c:55:5: note: (near initialization for 'demuxer_list[53]')
./libavformat/demuxer_list.c:56:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   56 |     &ff_bonk_demuxer,
      |     ^
./libavformat/demuxer_list.c:56:5: note: (near initialization for 'demuxer_list[54]')
./libavformat/demuxer_list.c:57:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   57 |     &ff_c93_demuxer,
      |     ^
./libavformat/demuxer_list.c:57:5: note: (near initialization for 'demuxer_list[55]')
./libavformat/demuxer_list.c:58:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   58 |     &ff_caf_demuxer,
      |     ^
./libavformat/demuxer_list.c:58:5: note: (near initialization for 'demuxer_list[56]')
./libavformat/demuxer_list.c:59:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   59 |     &ff_cavsvideo_demuxer,
      |     ^
./libavformat/demuxer_list.c:59:5: note: (near initialization for 'demuxer_list[57]')
./libavformat/demuxer_list.c:60:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   60 |     &ff_cdg_demuxer,
      |     ^
./libavformat/demuxer_list.c:60:5: note: (near initialization for 'demuxer_list[58]')
./libavformat/demuxer_list.c:61:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   61 |     &ff_cdxl_demuxer,
      |     ^
./libavformat/demuxer_list.c:61:5: note: (near initialization for 'demuxer_list[59]')
./libavformat/demuxer_list.c:62:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   62 |     &ff_cine_demuxer,
      |     ^
./libavformat/demuxer_list.c:62:5: note: (near initialization for 'demuxer_list[60]')
./libavformat/demuxer_list.c:63:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   63 |     &ff_codec2_demuxer,
      |     ^
./libavformat/demuxer_list.c:63:5: note: (near initialization for 'demuxer_list[61]')
./libavformat/demuxer_list.c:64:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   64 |     &ff_codec2raw_demuxer,
      |     ^
./libavformat/demuxer_list.c:64:5: note: (near initialization for 'demuxer_list[62]')
./libavformat/demuxer_list.c:65:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   65 |     &ff_concat_demuxer,
      |     ^
./libavformat/demuxer_list.c:65:5: note: (near initialization for 'demuxer_list[63]')
./libavformat/demuxer_list.c:66:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   66 |     &ff_dash_demuxer,
      |     ^
./libavformat/demuxer_list.c:66:5: note: (near initialization for 'demuxer_list[64]')
./libavformat/demuxer_list.c:67:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   67 |     &ff_data_demuxer,
      |     ^
./libavformat/demuxer_list.c:67:5: note: (near initialization for 'demuxer_list[65]')
./libavformat/demuxer_list.c:68:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   68 |     &ff_daud_demuxer,
      |     ^
./libavformat/demuxer_list.c:68:5: note: (near initialization for 'demuxer_list[66]')
./libavformat/demuxer_list.c:69:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   69 |     &ff_dcstr_demuxer,
      |     ^
./libavformat/demuxer_list.c:69:5: note: (near initialization for 'demuxer_list[67]')
./libavformat/demuxer_list.c:70:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   70 |     &ff_derf_demuxer,
      |     ^
./libavformat/demuxer_list.c:70:5: note: (near initialization for 'demuxer_list[68]')
./libavformat/demuxer_list.c:71:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   71 |     &ff_dfa_demuxer,
      |     ^
./libavformat/demuxer_list.c:71:5: note: (near initialization for 'demuxer_list[69]')
./libavformat/demuxer_list.c:72:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   72 |     &ff_dfpwm_demuxer,
      |     ^
./libavformat/demuxer_list.c:72:5: note: (near initialization for 'demuxer_list[70]')
./libavformat/demuxer_list.c:73:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   73 |     &ff_dhav_demuxer,
      |     ^
./libavformat/demuxer_list.c:73:5: note: (near initialization for 'demuxer_list[71]')
./libavformat/demuxer_list.c:74:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   74 |     &ff_dirac_demuxer,
      |     ^
./libavformat/demuxer_list.c:74:5: note: (near initialization for 'demuxer_list[72]')
./libavformat/demuxer_list.c:75:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   75 |     &ff_dnxhd_demuxer,
      |     ^
./libavformat/demuxer_list.c:75:5: note: (near initialization for 'demuxer_list[73]')
./libavformat/demuxer_list.c:76:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   76 |     &ff_dsf_demuxer,
      |     ^
./libavformat/demuxer_list.c:76:5: note: (near initialization for 'demuxer_list[74]')
./libavformat/demuxer_list.c:77:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   77 |     &ff_dsicin_demuxer,
      |     ^
./libavformat/demuxer_list.c:77:5: note: (near initialization for 'demuxer_list[75]')
./libavformat/demuxer_list.c:78:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   78 |     &ff_dss_demuxer,
      |     ^
./libavformat/demuxer_list.c:78:5: note: (near initialization for 'demuxer_list[76]')
./libavformat/demuxer_list.c:79:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   79 |     &ff_dts_demuxer,
      |     ^
./libavformat/demuxer_list.c:79:5: note: (near initialization for 'demuxer_list[77]')
./libavformat/demuxer_list.c:80:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   80 |     &ff_dtshd_demuxer,
      |     ^
./libavformat/demuxer_list.c:80:5: note: (near initialization for 'demuxer_list[78]')
./libavformat/demuxer_list.c:81:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   81 |     &ff_dv_demuxer,
      |     ^
./libavformat/demuxer_list.c:81:5: note: (near initialization for 'demuxer_list[79]')
./libavformat/demuxer_list.c:82:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   82 |     &ff_dvbsub_demuxer,
      |     ^
./libavformat/demuxer_list.c:82:5: note: (near initialization for 'demuxer_list[80]')
./libavformat/demuxer_list.c:83:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   83 |     &ff_dvbtxt_demuxer,
      |     ^
./libavformat/demuxer_list.c:83:5: note: (near initialization for 'demuxer_list[81]')
./libavformat/demuxer_list.c:84:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   84 |     &ff_dvdvideo_demuxer,
      |     ^
./libavformat/demuxer_list.c:84:5: note: (near initialization for 'demuxer_list[82]')
./libavformat/demuxer_list.c:85:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   85 |     &ff_dxa_demuxer,
      |     ^
./libavformat/demuxer_list.c:85:5: note: (near initialization for 'demuxer_list[83]')
./libavformat/demuxer_list.c:86:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   86 |     &ff_ea_demuxer,
      |     ^
./libavformat/demuxer_list.c:86:5: note: (near initialization for 'demuxer_list[84]')
./libavformat/demuxer_list.c:87:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   87 |     &ff_ea_cdata_demuxer,
      |     ^
./libavformat/demuxer_list.c:87:5: note: (near initialization for 'demuxer_list[85]')
./libavformat/demuxer_list.c:88:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   88 |     &ff_eac3_demuxer,
      |     ^
./libavformat/demuxer_list.c:88:5: note: (near initialization for 'demuxer_list[86]')
./libavformat/demuxer_list.c:89:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   89 |     &ff_epaf_demuxer,
      |     ^
./libavformat/demuxer_list.c:89:5: note: (near initialization for 'demuxer_list[87]')
./libavformat/demuxer_list.c:90:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   90 |     &ff_evc_demuxer,
      |     ^
./libavformat/demuxer_list.c:90:5: note: (near initialization for 'demuxer_list[88]')
./libavformat/demuxer_list.c:91:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   91 |     &ff_ffmetadata_demuxer,
      |     ^
./libavformat/demuxer_list.c:91:5: note: (near initialization for 'demuxer_list[89]')
./libavformat/demuxer_list.c:92:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   92 |     &ff_filmstrip_demuxer,
      |     ^
./libavformat/demuxer_list.c:92:5: note: (near initialization for 'demuxer_list[90]')
./libavformat/demuxer_list.c:93:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   93 |     &ff_fits_demuxer,
      |     ^
./libavformat/demuxer_list.c:93:5: note: (near initialization for 'demuxer_list[91]')
./libavformat/demuxer_list.c:94:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   94 |     &ff_flac_demuxer,
      |     ^
./libavformat/demuxer_list.c:94:5: note: (near initialization for 'demuxer_list[92]')
./libavformat/demuxer_list.c:95:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   95 |     &ff_flic_demuxer,
      |     ^
./libavformat/demuxer_list.c:95:5: note: (near initialization for 'demuxer_list[93]')
./libavformat/demuxer_list.c:96:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   96 |     &ff_flv_demuxer,
      |     ^
./libavformat/demuxer_list.c:96:5: note: (near initialization for 'demuxer_list[94]')
./libavformat/demuxer_list.c:97:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   97 |     &ff_live_flv_demuxer,
      |     ^
./libavformat/demuxer_list.c:97:5: note: (near initialization for 'demuxer_list[95]')
./libavformat/demuxer_list.c:98:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   98 |     &ff_fourxm_demuxer,
      |     ^
./libavformat/demuxer_list.c:98:5: note: (near initialization for 'demuxer_list[96]')
./libavformat/demuxer_list.c:99:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
   99 |     &ff_frm_demuxer,
      |     ^
./libavformat/demuxer_list.c:99:5: note: (near initialization for 'demuxer_list[97]')
./libavformat/demuxer_list.c:100:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  100 |     &ff_fsb_demuxer,
      |     ^
./libavformat/demuxer_list.c:100:5: note: (near initialization for 'demuxer_list[98]')
./libavformat/demuxer_list.c:101:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  101 |     &ff_fwse_demuxer,
      |     ^
./libavformat/demuxer_list.c:101:5: note: (near initialization for 'demuxer_list[99]')
./libavformat/demuxer_list.c:102:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  102 |     &ff_g722_demuxer,
      |     ^
./libavformat/demuxer_list.c:102:5: note: (near initialization for 'demuxer_list[100]')
./libavformat/demuxer_list.c:103:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  103 |     &ff_g723_1_demuxer,
      |     ^
./libavformat/demuxer_list.c:103:5: note: (near initialization for 'demuxer_list[101]')
./libavformat/demuxer_list.c:104:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  104 |     &ff_g726_demuxer,
      |     ^
./libavformat/demuxer_list.c:104:5: note: (near initialization for 'demuxer_list[102]')
./libavformat/demuxer_list.c:105:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  105 |     &ff_g726le_demuxer,
      |     ^
./libavformat/demuxer_list.c:105:5: note: (near initialization for 'demuxer_list[103]')
./libavformat/demuxer_list.c:106:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  106 |     &ff_g729_demuxer,
      |     ^
./libavformat/demuxer_list.c:106:5: note: (near initialization for 'demuxer_list[104]')
./libavformat/demuxer_list.c:107:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  107 |     &ff_gdv_demuxer,
      |     ^
./libavformat/demuxer_list.c:107:5: note: (near initialization for 'demuxer_list[105]')
./libavformat/demuxer_list.c:108:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  108 |     &ff_genh_demuxer,
      |     ^
./libavformat/demuxer_list.c:108:5: note: (near initialization for 'demuxer_list[106]')
./libavformat/demuxer_list.c:109:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  109 |     &ff_gif_demuxer,
      |     ^
./libavformat/demuxer_list.c:109:5: note: (near initialization for 'demuxer_list[107]')
./libavformat/demuxer_list.c:110:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  110 |     &ff_gsm_demuxer,
      |     ^
./libavformat/demuxer_list.c:110:5: note: (near initialization for 'demuxer_list[108]')
./libavformat/demuxer_list.c:111:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  111 |     &ff_gxf_demuxer,
      |     ^
./libavformat/demuxer_list.c:111:5: note: (near initialization for 'demuxer_list[109]')
./libavformat/demuxer_list.c:112:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  112 |     &ff_h261_demuxer,
      |     ^
./libavformat/demuxer_list.c:112:5: note: (near initialization for 'demuxer_list[110]')
./libavformat/demuxer_list.c:113:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  113 |     &ff_h263_demuxer,
      |     ^
./libavformat/demuxer_list.c:113:5: note: (near initialization for 'demuxer_list[111]')
./libavformat/demuxer_list.c:114:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  114 |     &ff_h264_demuxer,
      |     ^
./libavformat/demuxer_list.c:114:5: note: (near initialization for 'demuxer_list[112]')
./libavformat/demuxer_list.c:115:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  115 |     &ff_hca_demuxer,
      |     ^
./libavformat/demuxer_list.c:115:5: note: (near initialization for 'demuxer_list[113]')
./libavformat/demuxer_list.c:116:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  116 |     &ff_hcom_demuxer,
      |     ^
./libavformat/demuxer_list.c:116:5: note: (near initialization for 'demuxer_list[114]')
./libavformat/demuxer_list.c:117:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  117 |     &ff_hevc_demuxer,
      |     ^
./libavformat/demuxer_list.c:117:5: note: (near initialization for 'demuxer_list[115]')
./libavformat/demuxer_list.c:118:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  118 |     &ff_hls_demuxer,
      |     ^
./libavformat/demuxer_list.c:118:5: note: (near initialization for 'demuxer_list[116]')
./libavformat/demuxer_list.c:119:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  119 |     &ff_hnm_demuxer,
      |     ^
./libavformat/demuxer_list.c:119:5: note: (near initialization for 'demuxer_list[117]')
./libavformat/demuxer_list.c:120:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  120 |     &ff_iamf_demuxer,
      |     ^
./libavformat/demuxer_list.c:120:5: note: (near initialization for 'demuxer_list[118]')
./libavformat/demuxer_list.c:121:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  121 |     &ff_ico_demuxer,
      |     ^
./libavformat/demuxer_list.c:121:5: note: (near initialization for 'demuxer_list[119]')
./libavformat/demuxer_list.c:122:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  122 |     &ff_idcin_demuxer,
      |     ^
./libavformat/demuxer_list.c:122:5: note: (near initialization for 'demuxer_list[120]')
./libavformat/demuxer_list.c:123:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  123 |     &ff_idf_demuxer,
      |     ^
./libavformat/demuxer_list.c:123:5: note: (near initialization for 'demuxer_list[121]')
./libavformat/demuxer_list.c:124:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  124 |     &ff_iff_demuxer,
      |     ^
./libavformat/demuxer_list.c:124:5: note: (near initialization for 'demuxer_list[122]')
./libavformat/demuxer_list.c:125:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  125 |     &ff_ifv_demuxer,
      |     ^
./libavformat/demuxer_list.c:125:5: note: (near initialization for 'demuxer_list[123]')
./libavformat/demuxer_list.c:126:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  126 |     &ff_ilbc_demuxer,
      |     ^
./libavformat/demuxer_list.c:126:5: note: (near initialization for 'demuxer_list[124]')
./libavformat/demuxer_list.c:127:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  127 |     &ff_image2_demuxer,
      |     ^
./libavformat/demuxer_list.c:127:5: note: (near initialization for 'demuxer_list[125]')
./libavformat/demuxer_list.c:128:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  128 |     &ff_image2pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:128:5: note: (near initialization for 'demuxer_list[126]')
./libavformat/demuxer_list.c:129:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  129 |     &ff_image2_alias_pix_demuxer,
      |     ^
./libavformat/demuxer_list.c:129:5: note: (near initialization for 'demuxer_list[127]')
./libavformat/demuxer_list.c:130:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  130 |     &ff_image2_brender_pix_demuxer,
      |     ^
./libavformat/demuxer_list.c:130:5: note: (near initialization for 'demuxer_list[128]')
./libavformat/demuxer_list.c:131:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  131 |     &ff_imf_demuxer,
      |     ^
./libavformat/demuxer_list.c:131:5: note: (near initialization for 'demuxer_list[129]')
./libavformat/demuxer_list.c:132:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  132 |     &ff_ingenient_demuxer,
      |     ^
./libavformat/demuxer_list.c:132:5: note: (near initialization for 'demuxer_list[130]')
./libavformat/demuxer_list.c:133:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  133 |     &ff_ipmovie_demuxer,
      |     ^
./libavformat/demuxer_list.c:133:5: note: (near initialization for 'demuxer_list[131]')
./libavformat/demuxer_list.c:134:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  134 |     &ff_ipu_demuxer,
      |     ^
./libavformat/demuxer_list.c:134:5: note: (near initialization for 'demuxer_list[132]')
./libavformat/demuxer_list.c:135:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  135 |     &ff_ircam_demuxer,
      |     ^
./libavformat/demuxer_list.c:135:5: note: (near initialization for 'demuxer_list[133]')
./libavformat/demuxer_list.c:136:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  136 |     &ff_iss_demuxer,
      |     ^
./libavformat/demuxer_list.c:136:5: note: (near initialization for 'demuxer_list[134]')
./libavformat/demuxer_list.c:137:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  137 |     &ff_iv8_demuxer,
      |     ^
./libavformat/demuxer_list.c:137:5: note: (near initialization for 'demuxer_list[135]')
./libavformat/demuxer_list.c:138:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  138 |     &ff_ivf_demuxer,
      |     ^
./libavformat/demuxer_list.c:138:5: note: (near initialization for 'demuxer_list[136]')
./libavformat/demuxer_list.c:139:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  139 |     &ff_ivr_demuxer,
      |     ^
./libavformat/demuxer_list.c:139:5: note: (near initialization for 'demuxer_list[137]')
./libavformat/demuxer_list.c:140:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  140 |     &ff_jacosub_demuxer,
      |     ^
./libavformat/demuxer_list.c:140:5: note: (near initialization for 'demuxer_list[138]')
./libavformat/demuxer_list.c:141:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  141 |     &ff_jv_demuxer,
      |     ^
./libavformat/demuxer_list.c:141:5: note: (near initialization for 'demuxer_list[139]')
./libavformat/demuxer_list.c:142:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  142 |     &ff_jpegxl_anim_demuxer,
      |     ^
./libavformat/demuxer_list.c:142:5: note: (near initialization for 'demuxer_list[140]')
./libavformat/demuxer_list.c:143:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  143 |     &ff_kux_demuxer,
      |     ^
./libavformat/demuxer_list.c:143:5: note: (near initialization for 'demuxer_list[141]')
./libavformat/demuxer_list.c:144:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  144 |     &ff_kvag_demuxer,
      |     ^
./libavformat/demuxer_list.c:144:5: note: (near initialization for 'demuxer_list[142]')
./libavformat/demuxer_list.c:145:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  145 |     &ff_laf_demuxer,
      |     ^
./libavformat/demuxer_list.c:145:5: note: (near initialization for 'demuxer_list[143]')
./libavformat/demuxer_list.c:146:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  146 |     &ff_lmlm4_demuxer,
      |     ^
./libavformat/demuxer_list.c:146:5: note: (near initialization for 'demuxer_list[144]')
./libavformat/demuxer_list.c:147:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  147 |     &ff_loas_demuxer,
      |     ^
./libavformat/demuxer_list.c:147:5: note: (near initialization for 'demuxer_list[145]')
./libavformat/demuxer_list.c:148:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  148 |     &ff_luodat_demuxer,
      |     ^
./libavformat/demuxer_list.c:148:5: note: (near initialization for 'demuxer_list[146]')
./libavformat/demuxer_list.c:149:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  149 |     &ff_lrc_demuxer,
      |     ^
./libavformat/demuxer_list.c:149:5: note: (near initialization for 'demuxer_list[147]')
./libavformat/demuxer_list.c:150:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  150 |     &ff_lvf_demuxer,
      |     ^
./libavformat/demuxer_list.c:150:5: note: (near initialization for 'demuxer_list[148]')
./libavformat/demuxer_list.c:151:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  151 |     &ff_lxf_demuxer,
      |     ^
./libavformat/demuxer_list.c:151:5: note: (near initialization for 'demuxer_list[149]')
./libavformat/demuxer_list.c:152:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  152 |     &ff_m4v_demuxer,
      |     ^
./libavformat/demuxer_list.c:152:5: note: (near initialization for 'demuxer_list[150]')
./libavformat/demuxer_list.c:153:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  153 |     &ff_mca_demuxer,
      |     ^
./libavformat/demuxer_list.c:153:5: note: (near initialization for 'demuxer_list[151]')
./libavformat/demuxer_list.c:154:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  154 |     &ff_mcc_demuxer,
      |     ^
./libavformat/demuxer_list.c:154:5: note: (near initialization for 'demuxer_list[152]')
./libavformat/demuxer_list.c:155:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  155 |     &ff_matroska_demuxer,
      |     ^
./libavformat/demuxer_list.c:155:5: note: (near initialization for 'demuxer_list[153]')
./libavformat/demuxer_list.c:156:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  156 |     &ff_mgsts_demuxer,
      |     ^
./libavformat/demuxer_list.c:156:5: note: (near initialization for 'demuxer_list[154]')
./libavformat/demuxer_list.c:157:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  157 |     &ff_microdvd_demuxer,
      |     ^
./libavformat/demuxer_list.c:157:5: note: (near initialization for 'demuxer_list[155]')
./libavformat/demuxer_list.c:158:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  158 |     &ff_mjpeg_demuxer,
      |     ^
./libavformat/demuxer_list.c:158:5: note: (near initialization for 'demuxer_list[156]')
./libavformat/demuxer_list.c:159:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  159 |     &ff_mjpeg_2000_demuxer,
      |     ^
./libavformat/demuxer_list.c:159:5: note: (near initialization for 'demuxer_list[157]')
./libavformat/demuxer_list.c:160:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  160 |     &ff_mlp_demuxer,
      |     ^
./libavformat/demuxer_list.c:160:5: note: (near initialization for 'demuxer_list[158]')
./libavformat/demuxer_list.c:161:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  161 |     &ff_mlv_demuxer,
      |     ^
./libavformat/demuxer_list.c:161:5: note: (near initialization for 'demuxer_list[159]')
./libavformat/demuxer_list.c:162:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  162 |     &ff_mm_demuxer,
      |     ^
./libavformat/demuxer_list.c:162:5: note: (near initialization for 'demuxer_list[160]')
./libavformat/demuxer_list.c:163:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  163 |     &ff_mmf_demuxer,
      |     ^
./libavformat/demuxer_list.c:163:5: note: (near initialization for 'demuxer_list[161]')
./libavformat/demuxer_list.c:164:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  164 |     &ff_mods_demuxer,
      |     ^
./libavformat/demuxer_list.c:164:5: note: (near initialization for 'demuxer_list[162]')
./libavformat/demuxer_list.c:165:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  165 |     &ff_moflex_demuxer,
      |     ^
./libavformat/demuxer_list.c:165:5: note: (near initialization for 'demuxer_list[163]')
./libavformat/demuxer_list.c:166:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  166 |     &ff_mov_demuxer,
      |     ^
./libavformat/demuxer_list.c:166:5: note: (near initialization for 'demuxer_list[164]')
./libavformat/demuxer_list.c:167:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  167 |     &ff_mp3_demuxer,
      |     ^
./libavformat/demuxer_list.c:167:5: note: (near initialization for 'demuxer_list[165]')
./libavformat/demuxer_list.c:168:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  168 |     &ff_mpc_demuxer,
      |     ^
./libavformat/demuxer_list.c:168:5: note: (near initialization for 'demuxer_list[166]')
./libavformat/demuxer_list.c:169:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  169 |     &ff_mpc8_demuxer,
      |     ^
./libavformat/demuxer_list.c:169:5: note: (near initialization for 'demuxer_list[167]')
./libavformat/demuxer_list.c:170:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  170 |     &ff_mpegps_demuxer,
      |     ^
./libavformat/demuxer_list.c:170:5: note: (near initialization for 'demuxer_list[168]')
./libavformat/demuxer_list.c:171:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  171 |     &ff_mpegts_demuxer,
      |     ^
./libavformat/demuxer_list.c:171:5: note: (near initialization for 'demuxer_list[169]')
./libavformat/demuxer_list.c:172:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  172 |     &ff_mpegtsraw_demuxer,
      |     ^
./libavformat/demuxer_list.c:172:5: note: (near initialization for 'demuxer_list[170]')
./libavformat/demuxer_list.c:173:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  173 |     &ff_mpegvideo_demuxer,
      |     ^
./libavformat/demuxer_list.c:173:5: note: (near initialization for 'demuxer_list[171]')
./libavformat/demuxer_list.c:174:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  174 |     &ff_mpjpeg_demuxer,
      |     ^
./libavformat/demuxer_list.c:174:5: note: (near initialization for 'demuxer_list[172]')
./libavformat/demuxer_list.c:175:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  175 |     &ff_mpl2_demuxer,
      |     ^
./libavformat/demuxer_list.c:175:5: note: (near initialization for 'demuxer_list[173]')
./libavformat/demuxer_list.c:176:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  176 |     &ff_mpsub_demuxer,
      |     ^
./libavformat/demuxer_list.c:176:5: note: (near initialization for 'demuxer_list[174]')
./libavformat/demuxer_list.c:177:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  177 |     &ff_msf_demuxer,
      |     ^
./libavformat/demuxer_list.c:177:5: note: (near initialization for 'demuxer_list[175]')
./libavformat/demuxer_list.c:178:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  178 |     &ff_msnwc_tcp_demuxer,
      |     ^
./libavformat/demuxer_list.c:178:5: note: (near initialization for 'demuxer_list[176]')
./libavformat/demuxer_list.c:179:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  179 |     &ff_msp_demuxer,
      |     ^
./libavformat/demuxer_list.c:179:5: note: (near initialization for 'demuxer_list[177]')
./libavformat/demuxer_list.c:180:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  180 |     &ff_mtaf_demuxer,
      |     ^
./libavformat/demuxer_list.c:180:5: note: (near initialization for 'demuxer_list[178]')
./libavformat/demuxer_list.c:181:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  181 |     &ff_mtv_demuxer,
      |     ^
./libavformat/demuxer_list.c:181:5: note: (near initialization for 'demuxer_list[179]')
./libavformat/demuxer_list.c:182:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  182 |     &ff_musx_demuxer,
      |     ^
./libavformat/demuxer_list.c:182:5: note: (near initialization for 'demuxer_list[180]')
./libavformat/demuxer_list.c:183:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  183 |     &ff_mv_demuxer,
      |     ^
./libavformat/demuxer_list.c:183:5: note: (near initialization for 'demuxer_list[181]')
./libavformat/demuxer_list.c:184:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  184 |     &ff_mvi_demuxer,
      |     ^
./libavformat/demuxer_list.c:184:5: note: (near initialization for 'demuxer_list[182]')
./libavformat/demuxer_list.c:185:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  185 |     &ff_mxf_demuxer,
      |     ^
./libavformat/demuxer_list.c:185:5: note: (near initialization for 'demuxer_list[183]')
./libavformat/demuxer_list.c:186:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  186 |     &ff_mxg_demuxer,
      |     ^
./libavformat/demuxer_list.c:186:5: note: (near initialization for 'demuxer_list[184]')
./libavformat/demuxer_list.c:187:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  187 |     &ff_nc_demuxer,
      |     ^
./libavformat/demuxer_list.c:187:5: note: (near initialization for 'demuxer_list[185]')
./libavformat/demuxer_list.c:188:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  188 |     &ff_nistsphere_demuxer,
      |     ^
./libavformat/demuxer_list.c:188:5: note: (near initialization for 'demuxer_list[186]')
./libavformat/demuxer_list.c:189:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  189 |     &ff_nsp_demuxer,
      |     ^
./libavformat/demuxer_list.c:189:5: note: (near initialization for 'demuxer_list[187]')
./libavformat/demuxer_list.c:190:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  190 |     &ff_nsv_demuxer,
      |     ^
./libavformat/demuxer_list.c:190:5: note: (near initialization for 'demuxer_list[188]')
./libavformat/demuxer_list.c:191:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  191 |     &ff_nut_demuxer,
      |     ^
./libavformat/demuxer_list.c:191:5: note: (near initialization for 'demuxer_list[189]')
./libavformat/demuxer_list.c:192:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  192 |     &ff_nuv_demuxer,
      |     ^
./libavformat/demuxer_list.c:192:5: note: (near initialization for 'demuxer_list[190]')
./libavformat/demuxer_list.c:193:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  193 |     &ff_obu_demuxer,
      |     ^
./libavformat/demuxer_list.c:193:5: note: (near initialization for 'demuxer_list[191]')
./libavformat/demuxer_list.c:194:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  194 |     &ff_ogg_demuxer,
      |     ^
./libavformat/demuxer_list.c:194:5: note: (near initialization for 'demuxer_list[192]')
./libavformat/demuxer_list.c:195:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  195 |     &ff_oma_demuxer,
      |     ^
./libavformat/demuxer_list.c:195:5: note: (near initialization for 'demuxer_list[193]')
./libavformat/demuxer_list.c:196:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  196 |     &ff_osq_demuxer,
      |     ^
./libavformat/demuxer_list.c:196:5: note: (near initialization for 'demuxer_list[194]')
./libavformat/demuxer_list.c:197:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  197 |     &ff_paf_demuxer,
      |     ^
./libavformat/demuxer_list.c:197:5: note: (near initialization for 'demuxer_list[195]')
./libavformat/demuxer_list.c:198:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  198 |     &ff_pcm_alaw_demuxer,
      |     ^
./libavformat/demuxer_list.c:198:5: note: (near initialization for 'demuxer_list[196]')
./libavformat/demuxer_list.c:199:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  199 |     &ff_pcm_mulaw_demuxer,
      |     ^
./libavformat/demuxer_list.c:199:5: note: (near initialization for 'demuxer_list[197]')
./libavformat/demuxer_list.c:200:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  200 |     &ff_pcm_vidc_demuxer,
      |     ^
./libavformat/demuxer_list.c:200:5: note: (near initialization for 'demuxer_list[198]')
./libavformat/demuxer_list.c:201:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  201 |     &ff_pcm_f64be_demuxer,
      |     ^
./libavformat/demuxer_list.c:201:5: note: (near initialization for 'demuxer_list[199]')
./libavformat/demuxer_list.c:202:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  202 |     &ff_pcm_f64le_demuxer,
      |     ^
./libavformat/demuxer_list.c:202:5: note: (near initialization for 'demuxer_list[200]')
./libavformat/demuxer_list.c:203:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  203 |     &ff_pcm_f32be_demuxer,
      |     ^
./libavformat/demuxer_list.c:203:5: note: (near initialization for 'demuxer_list[201]')
./libavformat/demuxer_list.c:204:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  204 |     &ff_pcm_f32le_demuxer,
      |     ^
./libavformat/demuxer_list.c:204:5: note: (near initialization for 'demuxer_list[202]')
./libavformat/demuxer_list.c:205:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  205 |     &ff_pcm_s32be_demuxer,
      |     ^
./libavformat/demuxer_list.c:205:5: note: (near initialization for 'demuxer_list[203]')
./libavformat/demuxer_list.c:206:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  206 |     &ff_pcm_s32le_demuxer,
      |     ^
./libavformat/demuxer_list.c:206:5: note: (near initialization for 'demuxer_list[204]')
./libavformat/demuxer_list.c:207:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  207 |     &ff_pcm_s24be_demuxer,
      |     ^
./libavformat/demuxer_list.c:207:5: note: (near initialization for 'demuxer_list[205]')
./libavformat/demuxer_list.c:208:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  208 |     &ff_pcm_s24le_demuxer,
      |     ^
./libavformat/demuxer_list.c:208:5: note: (near initialization for 'demuxer_list[206]')
./libavformat/demuxer_list.c:209:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  209 |     &ff_pcm_s16be_demuxer,
      |     ^
./libavformat/demuxer_list.c:209:5: note: (near initialization for 'demuxer_list[207]')
./libavformat/demuxer_list.c:210:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  210 |     &ff_pcm_s16le_demuxer,
      |     ^
./libavformat/demuxer_list.c:210:5: note: (near initialization for 'demuxer_list[208]')
./libavformat/demuxer_list.c:211:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  211 |     &ff_pcm_s8_demuxer,
      |     ^
./libavformat/demuxer_list.c:211:5: note: (near initialization for 'demuxer_list[209]')
./libavformat/demuxer_list.c:212:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  212 |     &ff_pcm_u32be_demuxer,
      |     ^
./libavformat/demuxer_list.c:212:5: note: (near initialization for 'demuxer_list[210]')
./libavformat/demuxer_list.c:213:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  213 |     &ff_pcm_u32le_demuxer,
      |     ^
./libavformat/demuxer_list.c:213:5: note: (near initialization for 'demuxer_list[211]')
./libavformat/demuxer_list.c:214:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  214 |     &ff_pcm_u24be_demuxer,
      |     ^
./libavformat/demuxer_list.c:214:5: note: (near initialization for 'demuxer_list[212]')
./libavformat/demuxer_list.c:215:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  215 |     &ff_pcm_u24le_demuxer,
      |     ^
./libavformat/demuxer_list.c:215:5: note: (near initialization for 'demuxer_list[213]')
./libavformat/demuxer_list.c:216:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  216 |     &ff_pcm_u16be_demuxer,
      |     ^
./libavformat/demuxer_list.c:216:5: note: (near initialization for 'demuxer_list[214]')
./libavformat/demuxer_list.c:217:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  217 |     &ff_pcm_u16le_demuxer,
      |     ^
./libavformat/demuxer_list.c:217:5: note: (near initialization for 'demuxer_list[215]')
./libavformat/demuxer_list.c:218:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  218 |     &ff_pcm_u8_demuxer,
      |     ^
./libavformat/demuxer_list.c:218:5: note: (near initialization for 'demuxer_list[216]')
./libavformat/demuxer_list.c:219:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  219 |     &ff_pdv_demuxer,
      |     ^
./libavformat/demuxer_list.c:219:5: note: (near initialization for 'demuxer_list[217]')
./libavformat/demuxer_list.c:220:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  220 |     &ff_pjs_demuxer,
      |     ^
./libavformat/demuxer_list.c:220:5: note: (near initialization for 'demuxer_list[218]')
./libavformat/demuxer_list.c:221:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  221 |     &ff_pmp_demuxer,
      |     ^
./libavformat/demuxer_list.c:221:5: note: (near initialization for 'demuxer_list[219]')
./libavformat/demuxer_list.c:222:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  222 |     &ff_pp_bnk_demuxer,
      |     ^
./libavformat/demuxer_list.c:222:5: note: (near initialization for 'demuxer_list[220]')
./libavformat/demuxer_list.c:223:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  223 |     &ff_pva_demuxer,
      |     ^
./libavformat/demuxer_list.c:223:5: note: (near initialization for 'demuxer_list[221]')
./libavformat/demuxer_list.c:224:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  224 |     &ff_pvf_demuxer,
      |     ^
./libavformat/demuxer_list.c:224:5: note: (near initialization for 'demuxer_list[222]')
./libavformat/demuxer_list.c:225:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  225 |     &ff_qcp_demuxer,
      |     ^
./libavformat/demuxer_list.c:225:5: note: (near initialization for 'demuxer_list[223]')
./libavformat/demuxer_list.c:226:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  226 |     &ff_qoa_demuxer,
      |     ^
./libavformat/demuxer_list.c:226:5: note: (near initialization for 'demuxer_list[224]')
./libavformat/demuxer_list.c:227:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  227 |     &ff_r3d_demuxer,
      |     ^
./libavformat/demuxer_list.c:227:5: note: (near initialization for 'demuxer_list[225]')
./libavformat/demuxer_list.c:228:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  228 |     &ff_rawvideo_demuxer,
      |     ^
./libavformat/demuxer_list.c:228:5: note: (near initialization for 'demuxer_list[226]')
./libavformat/demuxer_list.c:229:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  229 |     &ff_realtext_demuxer,
      |     ^
./libavformat/demuxer_list.c:229:5: note: (near initialization for 'demuxer_list[227]')
./libavformat/demuxer_list.c:230:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  230 |     &ff_redspark_demuxer,
      |     ^
./libavformat/demuxer_list.c:230:5: note: (near initialization for 'demuxer_list[228]')
./libavformat/demuxer_list.c:231:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  231 |     &ff_rka_demuxer,
      |     ^
./libavformat/demuxer_list.c:231:5: note: (near initialization for 'demuxer_list[229]')
./libavformat/demuxer_list.c:232:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  232 |     &ff_rl2_demuxer,
      |     ^
./libavformat/demuxer_list.c:232:5: note: (near initialization for 'demuxer_list[230]')
./libavformat/demuxer_list.c:233:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  233 |     &ff_rm_demuxer,
      |     ^
./libavformat/demuxer_list.c:233:5: note: (near initialization for 'demuxer_list[231]')
./libavformat/demuxer_list.c:234:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  234 |     &ff_roq_demuxer,
      |     ^
./libavformat/demuxer_list.c:234:5: note: (near initialization for 'demuxer_list[232]')
./libavformat/demuxer_list.c:235:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  235 |     &ff_rpl_demuxer,
      |     ^
./libavformat/demuxer_list.c:235:5: note: (near initialization for 'demuxer_list[233]')
./libavformat/demuxer_list.c:236:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  236 |     &ff_rsd_demuxer,
      |     ^
./libavformat/demuxer_list.c:236:5: note: (near initialization for 'demuxer_list[234]')
./libavformat/demuxer_list.c:237:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  237 |     &ff_rso_demuxer,
      |     ^
./libavformat/demuxer_list.c:237:5: note: (near initialization for 'demuxer_list[235]')
./libavformat/demuxer_list.c:238:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  238 |     &ff_rtp_demuxer,
      |     ^
./libavformat/demuxer_list.c:238:5: note: (near initialization for 'demuxer_list[236]')
./libavformat/demuxer_list.c:239:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  239 |     &ff_rtsp_demuxer,
      |     ^
./libavformat/demuxer_list.c:239:5: note: (near initialization for 'demuxer_list[237]')
./libavformat/demuxer_list.c:240:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  240 |     &ff_s337m_demuxer,
      |     ^
./libavformat/demuxer_list.c:240:5: note: (near initialization for 'demuxer_list[238]')
./libavformat/demuxer_list.c:241:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  241 |     &ff_sami_demuxer,
      |     ^
./libavformat/demuxer_list.c:241:5: note: (near initialization for 'demuxer_list[239]')
./libavformat/demuxer_list.c:242:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  242 |     &ff_sap_demuxer,
      |     ^
./libavformat/demuxer_list.c:242:5: note: (near initialization for 'demuxer_list[240]')
./libavformat/demuxer_list.c:243:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  243 |     &ff_sbc_demuxer,
      |     ^
./libavformat/demuxer_list.c:243:5: note: (near initialization for 'demuxer_list[241]')
./libavformat/demuxer_list.c:244:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  244 |     &ff_sbg_demuxer,
      |     ^
./libavformat/demuxer_list.c:244:5: note: (near initialization for 'demuxer_list[242]')
./libavformat/demuxer_list.c:245:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  245 |     &ff_scc_demuxer,
      |     ^
./libavformat/demuxer_list.c:245:5: note: (near initialization for 'demuxer_list[243]')
./libavformat/demuxer_list.c:246:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  246 |     &ff_scd_demuxer,
      |     ^
./libavformat/demuxer_list.c:246:5: note: (near initialization for 'demuxer_list[244]')
./libavformat/demuxer_list.c:247:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  247 |     &ff_sdns_demuxer,
      |     ^
./libavformat/demuxer_list.c:247:5: note: (near initialization for 'demuxer_list[245]')
./libavformat/demuxer_list.c:248:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  248 |     &ff_sdp_demuxer,
      |     ^
./libavformat/demuxer_list.c:248:5: note: (near initialization for 'demuxer_list[246]')
./libavformat/demuxer_list.c:249:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  249 |     &ff_sdr2_demuxer,
      |     ^
./libavformat/demuxer_list.c:249:5: note: (near initialization for 'demuxer_list[247]')
./libavformat/demuxer_list.c:250:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  250 |     &ff_sds_demuxer,
      |     ^
./libavformat/demuxer_list.c:250:5: note: (near initialization for 'demuxer_list[248]')
./libavformat/demuxer_list.c:251:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  251 |     &ff_sdx_demuxer,
      |     ^
./libavformat/demuxer_list.c:251:5: note: (near initialization for 'demuxer_list[249]')
./libavformat/demuxer_list.c:252:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  252 |     &ff_segafilm_demuxer,
      |     ^
./libavformat/demuxer_list.c:252:5: note: (near initialization for 'demuxer_list[250]')
./libavformat/demuxer_list.c:253:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  253 |     &ff_ser_demuxer,
      |     ^
./libavformat/demuxer_list.c:253:5: note: (near initialization for 'demuxer_list[251]')
./libavformat/demuxer_list.c:254:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  254 |     &ff_sga_demuxer,
      |     ^
./libavformat/demuxer_list.c:254:5: note: (near initialization for 'demuxer_list[252]')
./libavformat/demuxer_list.c:255:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  255 |     &ff_shorten_demuxer,
      |     ^
./libavformat/demuxer_list.c:255:5: note: (near initialization for 'demuxer_list[253]')
./libavformat/demuxer_list.c:256:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  256 |     &ff_siff_demuxer,
      |     ^
./libavformat/demuxer_list.c:256:5: note: (near initialization for 'demuxer_list[254]')
./libavformat/demuxer_list.c:257:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  257 |     &ff_simbiosis_imx_demuxer,
      |     ^
./libavformat/demuxer_list.c:257:5: note: (near initialization for 'demuxer_list[255]')
./libavformat/demuxer_list.c:258:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  258 |     &ff_sln_demuxer,
      |     ^
./libavformat/demuxer_list.c:258:5: note: (near initialization for 'demuxer_list[256]')
./libavformat/demuxer_list.c:259:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  259 |     &ff_smacker_demuxer,
      |     ^
./libavformat/demuxer_list.c:259:5: note: (near initialization for 'demuxer_list[257]')
./libavformat/demuxer_list.c:260:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  260 |     &ff_smjpeg_demuxer,
      |     ^
./libavformat/demuxer_list.c:260:5: note: (near initialization for 'demuxer_list[258]')
./libavformat/demuxer_list.c:261:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  261 |     &ff_smush_demuxer,
      |     ^
./libavformat/demuxer_list.c:261:5: note: (near initialization for 'demuxer_list[259]')
./libavformat/demuxer_list.c:262:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  262 |     &ff_sol_demuxer,
      |     ^
./libavformat/demuxer_list.c:262:5: note: (near initialization for 'demuxer_list[260]')
./libavformat/demuxer_list.c:263:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  263 |     &ff_sox_demuxer,
      |     ^
./libavformat/demuxer_list.c:263:5: note: (near initialization for 'demuxer_list[261]')
./libavformat/demuxer_list.c:264:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  264 |     &ff_spdif_demuxer,
      |     ^
./libavformat/demuxer_list.c:264:5: note: (near initialization for 'demuxer_list[262]')
./libavformat/demuxer_list.c:265:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  265 |     &ff_srt_demuxer,
      |     ^
./libavformat/demuxer_list.c:265:5: note: (near initialization for 'demuxer_list[263]')
./libavformat/demuxer_list.c:266:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  266 |     &ff_str_demuxer,
      |     ^
./libavformat/demuxer_list.c:266:5: note: (near initialization for 'demuxer_list[264]')
./libavformat/demuxer_list.c:267:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  267 |     &ff_stl_demuxer,
      |     ^
./libavformat/demuxer_list.c:267:5: note: (near initialization for 'demuxer_list[265]')
./libavformat/demuxer_list.c:268:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  268 |     &ff_subviewer1_demuxer,
      |     ^
./libavformat/demuxer_list.c:268:5: note: (near initialization for 'demuxer_list[266]')
./libavformat/demuxer_list.c:269:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  269 |     &ff_subviewer_demuxer,
      |     ^
./libavformat/demuxer_list.c:269:5: note: (near initialization for 'demuxer_list[267]')
./libavformat/demuxer_list.c:270:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  270 |     &ff_sup_demuxer,
      |     ^
./libavformat/demuxer_list.c:270:5: note: (near initialization for 'demuxer_list[268]')
./libavformat/demuxer_list.c:271:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  271 |     &ff_svag_demuxer,
      |     ^
./libavformat/demuxer_list.c:271:5: note: (near initialization for 'demuxer_list[269]')
./libavformat/demuxer_list.c:272:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  272 |     &ff_svs_demuxer,
      |     ^
./libavformat/demuxer_list.c:272:5: note: (near initialization for 'demuxer_list[270]')
./libavformat/demuxer_list.c:273:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  273 |     &ff_swf_demuxer,
      |     ^
./libavformat/demuxer_list.c:273:5: note: (near initialization for 'demuxer_list[271]')
./libavformat/demuxer_list.c:274:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  274 |     &ff_tak_demuxer,
      |     ^
./libavformat/demuxer_list.c:274:5: note: (near initialization for 'demuxer_list[272]')
./libavformat/demuxer_list.c:275:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  275 |     &ff_tedcaptions_demuxer,
      |     ^
./libavformat/demuxer_list.c:275:5: note: (near initialization for 'demuxer_list[273]')
./libavformat/demuxer_list.c:276:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  276 |     &ff_thp_demuxer,
      |     ^
./libavformat/demuxer_list.c:276:5: note: (near initialization for 'demuxer_list[274]')
./libavformat/demuxer_list.c:277:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  277 |     &ff_threedostr_demuxer,
      |     ^
./libavformat/demuxer_list.c:277:5: note: (near initialization for 'demuxer_list[275]')
./libavformat/demuxer_list.c:278:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  278 |     &ff_tiertexseq_demuxer,
      |     ^
./libavformat/demuxer_list.c:278:5: note: (near initialization for 'demuxer_list[276]')
./libavformat/demuxer_list.c:279:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  279 |     &ff_tmv_demuxer,
      |     ^
./libavformat/demuxer_list.c:279:5: note: (near initialization for 'demuxer_list[277]')
./libavformat/demuxer_list.c:280:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  280 |     &ff_truehd_demuxer,
      |     ^
./libavformat/demuxer_list.c:280:5: note: (near initialization for 'demuxer_list[278]')
./libavformat/demuxer_list.c:281:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  281 |     &ff_tta_demuxer,
      |     ^
./libavformat/demuxer_list.c:281:5: note: (near initialization for 'demuxer_list[279]')
./libavformat/demuxer_list.c:282:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  282 |     &ff_txd_demuxer,
      |     ^
./libavformat/demuxer_list.c:282:5: note: (near initialization for 'demuxer_list[280]')
./libavformat/demuxer_list.c:283:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  283 |     &ff_tty_demuxer,
      |     ^
./libavformat/demuxer_list.c:283:5: note: (near initialization for 'demuxer_list[281]')
./libavformat/demuxer_list.c:284:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  284 |     &ff_ty_demuxer,
      |     ^
./libavformat/demuxer_list.c:284:5: note: (near initialization for 'demuxer_list[282]')
./libavformat/demuxer_list.c:285:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  285 |     &ff_usm_demuxer,
      |     ^
./libavformat/demuxer_list.c:285:5: note: (near initialization for 'demuxer_list[283]')
./libavformat/demuxer_list.c:286:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  286 |     &ff_v210_demuxer,
      |     ^
./libavformat/demuxer_list.c:286:5: note: (near initialization for 'demuxer_list[284]')
./libavformat/demuxer_list.c:287:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  287 |     &ff_v210x_demuxer,
      |     ^
./libavformat/demuxer_list.c:287:5: note: (near initialization for 'demuxer_list[285]')
./libavformat/demuxer_list.c:288:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  288 |     &ff_vag_demuxer,
      |     ^
./libavformat/demuxer_list.c:288:5: note: (near initialization for 'demuxer_list[286]')
./libavformat/demuxer_list.c:289:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  289 |     &ff_vc1_demuxer,
      |     ^
./libavformat/demuxer_list.c:289:5: note: (near initialization for 'demuxer_list[287]')
./libavformat/demuxer_list.c:290:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  290 |     &ff_vc1t_demuxer,
      |     ^
./libavformat/demuxer_list.c:290:5: note: (near initialization for 'demuxer_list[288]')
./libavformat/demuxer_list.c:291:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  291 |     &ff_vividas_demuxer,
      |     ^
./libavformat/demuxer_list.c:291:5: note: (near initialization for 'demuxer_list[289]')
./libavformat/demuxer_list.c:292:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  292 |     &ff_vivo_demuxer,
      |     ^
./libavformat/demuxer_list.c:292:5: note: (near initialization for 'demuxer_list[290]')
./libavformat/demuxer_list.c:293:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  293 |     &ff_vmd_demuxer,
      |     ^
./libavformat/demuxer_list.c:293:5: note: (near initialization for 'demuxer_list[291]')
./libavformat/demuxer_list.c:294:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  294 |     &ff_vobsub_demuxer,
      |     ^
./libavformat/demuxer_list.c:294:5: note: (near initialization for 'demuxer_list[292]')
./libavformat/demuxer_list.c:295:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  295 |     &ff_voc_demuxer,
      |     ^
./libavformat/demuxer_list.c:295:5: note: (near initialization for 'demuxer_list[293]')
./libavformat/demuxer_list.c:296:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  296 |     &ff_vpk_demuxer,
      |     ^
./libavformat/demuxer_list.c:296:5: note: (near initialization for 'demuxer_list[294]')
./libavformat/demuxer_list.c:297:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  297 |     &ff_vplayer_demuxer,
      |     ^
./libavformat/demuxer_list.c:297:5: note: (near initialization for 'demuxer_list[295]')
./libavformat/demuxer_list.c:298:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  298 |     &ff_vqf_demuxer,
      |     ^
./libavformat/demuxer_list.c:298:5: note: (near initialization for 'demuxer_list[296]')
./libavformat/demuxer_list.c:299:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  299 |     &ff_vvc_demuxer,
      |     ^
./libavformat/demuxer_list.c:299:5: note: (near initialization for 'demuxer_list[297]')
./libavformat/demuxer_list.c:300:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  300 |     &ff_w64_demuxer,
      |     ^
./libavformat/demuxer_list.c:300:5: note: (near initialization for 'demuxer_list[298]')
./libavformat/demuxer_list.c:301:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  301 |     &ff_wady_demuxer,
      |     ^
./libavformat/demuxer_list.c:301:5: note: (near initialization for 'demuxer_list[299]')
./libavformat/demuxer_list.c:302:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  302 |     &ff_wavarc_demuxer,
      |     ^
./libavformat/demuxer_list.c:302:5: note: (near initialization for 'demuxer_list[300]')
./libavformat/demuxer_list.c:303:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  303 |     &ff_wav_demuxer,
      |     ^
./libavformat/demuxer_list.c:303:5: note: (near initialization for 'demuxer_list[301]')
./libavformat/demuxer_list.c:304:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  304 |     &ff_wc3_demuxer,
      |     ^
./libavformat/demuxer_list.c:304:5: note: (near initialization for 'demuxer_list[302]')
./libavformat/demuxer_list.c:305:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  305 |     &ff_webm_dash_manifest_demuxer,
      |     ^
./libavformat/demuxer_list.c:305:5: note: (near initialization for 'demuxer_list[303]')
./libavformat/demuxer_list.c:306:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  306 |     &ff_webvtt_demuxer,
      |     ^
./libavformat/demuxer_list.c:306:5: note: (near initialization for 'demuxer_list[304]')
./libavformat/demuxer_list.c:307:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  307 |     &ff_wsaud_demuxer,
      |     ^
./libavformat/demuxer_list.c:307:5: note: (near initialization for 'demuxer_list[305]')
./libavformat/demuxer_list.c:308:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  308 |     &ff_wsd_demuxer,
      |     ^
./libavformat/demuxer_list.c:308:5: note: (near initialization for 'demuxer_list[306]')
./libavformat/demuxer_list.c:309:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  309 |     &ff_wsvqa_demuxer,
      |     ^
./libavformat/demuxer_list.c:309:5: note: (near initialization for 'demuxer_list[307]')
./libavformat/demuxer_list.c:310:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  310 |     &ff_wtv_demuxer,
      |     ^
./libavformat/demuxer_list.c:310:5: note: (near initialization for 'demuxer_list[308]')
./libavformat/demuxer_list.c:311:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  311 |     &ff_wve_demuxer,
      |     ^
./libavformat/demuxer_list.c:311:5: note: (near initialization for 'demuxer_list[309]')
./libavformat/demuxer_list.c:312:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  312 |     &ff_wv_demuxer,
      |     ^
./libavformat/demuxer_list.c:312:5: note: (near initialization for 'demuxer_list[310]')
./libavformat/demuxer_list.c:313:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  313 |     &ff_xa_demuxer,
      |     ^
./libavformat/demuxer_list.c:313:5: note: (near initialization for 'demuxer_list[311]')
./libavformat/demuxer_list.c:314:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  314 |     &ff_xbin_demuxer,
      |     ^
./libavformat/demuxer_list.c:314:5: note: (near initialization for 'demuxer_list[312]')
./libavformat/demuxer_list.c:315:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  315 |     &ff_xmd_demuxer,
      |     ^
./libavformat/demuxer_list.c:315:5: note: (near initialization for 'demuxer_list[313]')
./libavformat/demuxer_list.c:316:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  316 |     &ff_xmv_demuxer,
      |     ^
./libavformat/demuxer_list.c:316:5: note: (near initialization for 'demuxer_list[314]')
./libavformat/demuxer_list.c:317:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  317 |     &ff_xvag_demuxer,
      |     ^
./libavformat/demuxer_list.c:317:5: note: (near initialization for 'demuxer_list[315]')
./libavformat/demuxer_list.c:318:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  318 |     &ff_xwma_demuxer,
      |     ^
./libavformat/demuxer_list.c:318:5: note: (near initialization for 'demuxer_list[316]')
./libavformat/demuxer_list.c:319:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  319 |     &ff_yop_demuxer,
      |     ^
./libavformat/demuxer_list.c:319:5: note: (near initialization for 'demuxer_list[317]')
./libavformat/demuxer_list.c:320:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  320 |     &ff_yuv4mpegpipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:320:5: note: (near initialization for 'demuxer_list[318]')
./libavformat/demuxer_list.c:321:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  321 |     &ff_image_bmp_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:321:5: note: (near initialization for 'demuxer_list[319]')
./libavformat/demuxer_list.c:322:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  322 |     &ff_image_cri_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:322:5: note: (near initialization for 'demuxer_list[320]')
./libavformat/demuxer_list.c:323:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  323 |     &ff_image_dds_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:323:5: note: (near initialization for 'demuxer_list[321]')
./libavformat/demuxer_list.c:324:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  324 |     &ff_image_dpx_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:324:5: note: (near initialization for 'demuxer_list[322]')
./libavformat/demuxer_list.c:325:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  325 |     &ff_image_exr_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:325:5: note: (near initialization for 'demuxer_list[323]')
./libavformat/demuxer_list.c:326:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  326 |     &ff_image_gem_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:326:5: note: (near initialization for 'demuxer_list[324]')
./libavformat/demuxer_list.c:327:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  327 |     &ff_image_gif_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:327:5: note: (near initialization for 'demuxer_list[325]')
./libavformat/demuxer_list.c:328:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  328 |     &ff_image_hdr_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:328:5: note: (near initialization for 'demuxer_list[326]')
./libavformat/demuxer_list.c:329:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  329 |     &ff_image_j2k_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:329:5: note: (near initialization for 'demuxer_list[327]')
./libavformat/demuxer_list.c:330:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  330 |     &ff_image_jpeg_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:330:5: note: (near initialization for 'demuxer_list[328]')
./libavformat/demuxer_list.c:331:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  331 |     &ff_image_jpegls_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:331:5: note: (near initialization for 'demuxer_list[329]')
./libavformat/demuxer_list.c:332:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  332 |     &ff_image_jpegxl_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:332:5: note: (near initialization for 'demuxer_list[330]')
./libavformat/demuxer_list.c:333:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  333 |     &ff_image_pam_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:333:5: note: (near initialization for 'demuxer_list[331]')
./libavformat/demuxer_list.c:334:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  334 |     &ff_image_pbm_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:334:5: note: (near initialization for 'demuxer_list[332]')
./libavformat/demuxer_list.c:335:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  335 |     &ff_image_pcx_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:335:5: note: (near initialization for 'demuxer_list[333]')
./libavformat/demuxer_list.c:336:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  336 |     &ff_image_pfm_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:336:5: note: (near initialization for 'demuxer_list[334]')
./libavformat/demuxer_list.c:337:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  337 |     &ff_image_pgmyuv_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:337:5: note: (near initialization for 'demuxer_list[335]')
./libavformat/demuxer_list.c:338:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  338 |     &ff_image_pgm_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:338:5: note: (near initialization for 'demuxer_list[336]')
./libavformat/demuxer_list.c:339:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  339 |     &ff_image_pgx_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:339:5: note: (near initialization for 'demuxer_list[337]')
./libavformat/demuxer_list.c:340:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  340 |     &ff_image_phm_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:340:5: note: (near initialization for 'demuxer_list[338]')
./libavformat/demuxer_list.c:341:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  341 |     &ff_image_photocd_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:341:5: note: (near initialization for 'demuxer_list[339]')
./libavformat/demuxer_list.c:342:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  342 |     &ff_image_pictor_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:342:5: note: (near initialization for 'demuxer_list[340]')
./libavformat/demuxer_list.c:343:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  343 |     &ff_image_png_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:343:5: note: (near initialization for 'demuxer_list[341]')
./libavformat/demuxer_list.c:344:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  344 |     &ff_image_ppm_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:344:5: note: (near initialization for 'demuxer_list[342]')
./libavformat/demuxer_list.c:345:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  345 |     &ff_image_psd_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:345:5: note: (near initialization for 'demuxer_list[343]')
./libavformat/demuxer_list.c:346:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  346 |     &ff_image_qdraw_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:346:5: note: (near initialization for 'demuxer_list[344]')
./libavformat/demuxer_list.c:347:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  347 |     &ff_image_qoi_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:347:5: note: (near initialization for 'demuxer_list[345]')
./libavformat/demuxer_list.c:348:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  348 |     &ff_image_sgi_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:348:5: note: (near initialization for 'demuxer_list[346]')
./libavformat/demuxer_list.c:349:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  349 |     &ff_image_svg_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:349:5: note: (near initialization for 'demuxer_list[347]')
./libavformat/demuxer_list.c:350:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  350 |     &ff_image_sunrast_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:350:5: note: (near initialization for 'demuxer_list[348]')
./libavformat/demuxer_list.c:351:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  351 |     &ff_image_tiff_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:351:5: note: (near initialization for 'demuxer_list[349]')
./libavformat/demuxer_list.c:352:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  352 |     &ff_image_vbn_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:352:5: note: (near initialization for 'demuxer_list[350]')
./libavformat/demuxer_list.c:353:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  353 |     &ff_image_webp_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:353:5: note: (near initialization for 'demuxer_list[351]')
./libavformat/demuxer_list.c:354:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  354 |     &ff_image_xbm_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:354:5: note: (near initialization for 'demuxer_list[352]')
./libavformat/demuxer_list.c:355:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  355 |     &ff_image_xpm_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:355:5: note: (near initialization for 'demuxer_list[353]')
./libavformat/demuxer_list.c:356:5: warning: initialization of 'const AVInputFormat *' from incompatible pointer type 'const FFInputFormat *' [-Wincompatible-pointer-types]
  356 |     &ff_image_xwd_pipe_demuxer,
      |     ^
./libavformat/demuxer_list.c:356:5: note: (near initialization for 'demuxer_list[354]')
libavformat/allformats.c: In function 'av_muxer_iterate':
libavformat/allformats.c:590:11: warning: assignment to 'const FFOutputFormat *' from incompatible pointer type 'const AVOutputFormat *' [-Wincompatible-pointer-types]
  590 |         f = muxer_list[i];
      |           ^
libavformat/allformats.c: In function 'av_demuxer_iterate':
libavformat/allformats.c:611:11: warning: assignment to 'const FFInputFormat *' from incompatible pointer type 'const AVInputFormat *' [-Wincompatible-pointer-types]
  611 |         f = demuxer_list[i];
      |           ^
libswresample/swresample.c: In function 'swr_init':
libswresample/swresample.c:191:5: warning: "CONFIG_LIBSOXR" is not defined, evaluates to 0 [-Wundef]
  191 | #if CONFIG_LIBSOXR
      |     ^~~~~~~~~~~~~~
In file included from libavutil/buffer_internal.h:26,
                 from libavutil/buffer.c:24:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/cpu.c:21:5: warning: "HAVE_SCHED_GETAFFINITY" is not defined, evaluates to 0 [-Wundef]
   21 | #if HAVE_SCHED_GETAFFINITY
      |     ^~~~~~~~~~~~~~~~~~~~~~
libavutil/cpu.c:38:5: warning: "HAVE_GETPROCESSAFFINITYMASK" is not defined, evaluates to 0 [-Wundef]
   38 | #if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
libavutil/cpu.c:41:5: warning: "HAVE_SYSCTL" is not defined, evaluates to 0 [-Wundef]
   41 | #if HAVE_SYSCTL
      |     ^~~~~~~~~~~
libavutil/cpu.c: In function 'av_cpu_count':
libavutil/cpu.c:218:5: warning: "HAVE_SCHED_GETAFFINITY" is not defined, evaluates to 0 [-Wundef]
  218 | #if HAVE_SCHED_GETAFFINITY && defined(CPU_COUNT)
      |     ^~~~~~~~~~~~~~~~~~~~~~
libavutil/cpu.c:225:7: warning: "HAVE_GETPROCESSAFFINITYMASK" is not defined, evaluates to 0 [-Wundef]
  225 | #elif HAVE_GETPROCESSAFFINITYMASK
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
libavutil/cpu.c:229:7: warning: "HAVE_SYSCTL" is not defined, evaluates to 0 [-Wundef]
  229 | #elif HAVE_SYSCTL && defined(HW_NCPUONLINE)
      |       ^~~~~~~~~~~
libavutil/cpu.c:235:7: warning: "HAVE_SYSCTL" is not defined, evaluates to 0 [-Wundef]
  235 | #elif HAVE_SYSCTL && defined(HW_NCPU)
      |       ^~~~~~~~~~~
libavutil/cpu.c:241:7: warning: "HAVE_SYSCONF" is not defined, evaluates to 0 [-Wundef]
  241 | #elif HAVE_SYSCONF && defined(_SC_NPROC_ONLN)
      |       ^~~~~~~~~~~~
libavutil/cpu.c:243:7: warning: "HAVE_SYSCONF" is not defined, evaluates to 0 [-Wundef]
  243 | #elif HAVE_SYSCONF && defined(_SC_NPROCESSORS_ONLN)
      |       ^~~~~~~~~~~~
In file included from libavutil/crc.c:23:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aacsbr.c:387:
libavcodec/aacsbr_template.c: In function 'read_sbr_grid':
libavcodec/aacsbr_template.c:711:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  711 |             ch_data->t_env[ch_data->bs_num_env - 1 - i] =
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  712 |                 ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aacsbr.c:31:
libavcodec/sbr.h:106:24: note: at offset [2147483649, 4294967295] into destination object 't_env' of size 8
  106 |     uint8_t            t_env[8];
      |                        ^~~~~
libavcodec/aacsbr_template.c:711:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  711 |             ch_data->t_env[ch_data->bs_num_env - 1 - i] =
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  712 |                 ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [2147483649, 4294967294] into destination object 't_env' of size 8
  106 |     uint8_t            t_env[8];
      |                        ^~~~~
libavcodec/aacsbr_template.c:711:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  711 |             ch_data->t_env[ch_data->bs_num_env - 1 - i] =
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  712 |                 ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [2147483649, 4294967293] into destination object 't_env' of size 8
  106 |     uint8_t            t_env[8];
      |                        ^~~~~
In file included from libavformat/async.c:36:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aactab.c:36:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aacsbr_fixed.c:610:
libavcodec/aacsbr_template.c: In function 'read_sbr_grid':
libavcodec/aacsbr_template.c:711:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  711 |             ch_data->t_env[ch_data->bs_num_env - 1 - i] =
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  712 |                 ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/aacsbr_fixed.c:60:
libavcodec/sbr.h:106:24: note: at offset [-2147483647, -1] into destination object 't_env' of size 8
  106 |     uint8_t            t_env[8];
      |                        ^~~~~
libavcodec/aacsbr_template.c:711:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  711 |             ch_data->t_env[ch_data->bs_num_env - 1 - i] =
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  712 |                 ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [-2147483647, -2] into destination object 't_env' of size 8
  106 |     uint8_t            t_env[8];
      |                        ^~~~~
libavcodec/aacsbr_template.c:711:57: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
  711 |             ch_data->t_env[ch_data->bs_num_env - 1 - i] =
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  712 |                 ch_data->t_env[ch_data->bs_num_env - i] - 2 * get_bits(gb, 2) - 2;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sbr.h:106:24: note: at offset [-2147483647, -3] into destination object 't_env' of size 8
  106 |     uint8_t            t_env[8];
      |                        ^~~~~
In file included from libavutil/executor.c:22:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/file_open.c: In function 'avpriv_open':
libavutil/file_open.c:86:5: warning: "HAVE_FCNTL" is not defined, evaluates to 0 [-Wundef]
   86 | #if HAVE_FCNTL
      |     ^~~~~~~~~~
libavutil/frame.c: In function 'get_frame_defaults':
libavutil/frame.c:41:5: warning: 'pkt_pos' is deprecated [-Wdeprecated-declarations]
   41 |     frame->pkt_pos             = -1;
      |     ^~~~~
In file included from libavutil/frame.c:25:
libavutil/frame.h:654:13: note: declared here
  654 |     int64_t pkt_pos;
      |             ^~~~~~~
libavutil/frame.c:42:5: warning: 'pkt_size' is deprecated [-Wdeprecated-declarations]
   42 |     frame->pkt_size            = -1;
      |     ^~~~~
libavutil/frame.h:688:9: note: declared here
  688 |     int pkt_size;
      |         ^~~~~~~~
libavutil/frame.c: In function 'frame_copy_props':
libavutil/frame.c:278:5: warning: 'key_frame' is deprecated [-Wdeprecated-declarations]
  278 |     dst->key_frame              = src->key_frame;
      |     ^~~
libavutil/frame.h:440:9: note: declared here
  440 |     int key_frame;
      |         ^~~~~~~~~
libavutil/frame.c:278:5: warning: 'key_frame' is deprecated [-Wdeprecated-declarations]
  278 |     dst->key_frame              = src->key_frame;
      |     ^~~
libavutil/frame.h:440:9: note: declared here
  440 |     int key_frame;
      |         ^~~~~~~~~
libavutil/frame.c:292:5: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
  292 |     dst->interlaced_frame       = src->interlaced_frame;
      |     ^~~
libavutil/frame.h:521:9: note: declared here
  521 |     int interlaced_frame;
      |         ^~~~~~~~~~~~~~~~
libavutil/frame.c:292:5: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
  292 |     dst->interlaced_frame       = src->interlaced_frame;
      |     ^~~
libavutil/frame.h:521:9: note: declared here
  521 |     int interlaced_frame;
      |         ^~~~~~~~~~~~~~~~
libavutil/frame.c:293:5: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
  293 |     dst->top_field_first        = src->top_field_first;
      |     ^~~
libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libavutil/frame.c:293:5: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
  293 |     dst->top_field_first        = src->top_field_first;
      |     ^~~
libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libavutil/frame.c:298:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  298 |     dst->palette_has_changed    = src->palette_has_changed;
      |     ^~~
libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavutil/frame.c:298:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  298 |     dst->palette_has_changed    = src->palette_has_changed;
      |     ^~~
libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavutil/frame.c:306:5: warning: 'pkt_pos' is deprecated [-Wdeprecated-declarations]
  306 |     dst->pkt_pos                = src->pkt_pos;
      |     ^~~
libavutil/frame.h:654:13: note: declared here
  654 |     int64_t pkt_pos;
      |             ^~~~~~~
libavutil/frame.c:306:5: warning: 'pkt_pos' is deprecated [-Wdeprecated-declarations]
  306 |     dst->pkt_pos                = src->pkt_pos;
      |     ^~~
libavutil/frame.h:654:13: note: declared here
  654 |     int64_t pkt_pos;
      |             ^~~~~~~
libavutil/frame.c:307:5: warning: 'pkt_size' is deprecated [-Wdeprecated-declarations]
  307 |     dst->pkt_size               = src->pkt_size;
      |     ^~~
libavutil/frame.h:688:9: note: declared here
  688 |     int pkt_size;
      |         ^~~~~~~~
libavutil/frame.c:307:5: warning: 'pkt_size' is deprecated [-Wdeprecated-declarations]
  307 |     dst->pkt_size               = src->pkt_size;
      |     ^~~
libavutil/frame.h:688:9: note: declared here
  688 |     int pkt_size;
      |         ^~~~~~~~
libavformat/avformat.c: In function 'ff_free_stream':
libavformat/avformat.c:54:5: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
   54 |     for (int i = 0; i < st->nb_side_data; i++)
      |     ^~~
In file included from libavformat/avformat.c:38:
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/avformat.c:55:9: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
   55 |         av_freep(&st->side_data[i].data);
      |         ^~~~~~~~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c:56:5: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
   56 |     av_freep(&st->side_data);
      |     ^~~~~~~~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c: In function 'av_stream_get_side_data':
libavformat/avformat.c:195:5: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
  195 |     for (int i = 0; i < st->nb_side_data; i++) {
      |     ^~~
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/avformat.c:196:9: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
  196 |         if (st->side_data[i].type == type) {
      |         ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c:198:17: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
  198 |                 *size = st->side_data[i].size;
      |                 ^
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c:199:13: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
  199 |             return st->side_data[i].data;
      |             ^~~~~~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c: In function 'av_stream_add_side_data':
libavformat/avformat.c:212:5: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
  212 |     for (int i = 0; i < st->nb_side_data; i++) {
      |     ^~~
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/avformat.c:213:9: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
  213 |         sd = &st->side_data[i];
      |         ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c:223:5: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
  223 |     if (st->nb_side_data + 1U > FFMIN(INT_MAX, SIZE_MAX / sizeof(*tmp)))
      |     ^~
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/avformat.c:226:5: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
  226 |     tmp = av_realloc_array(st->side_data, st->nb_side_data + 1, sizeof(*tmp));
      |     ^~~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c:226:5: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
  226 |     tmp = av_realloc_array(st->side_data, st->nb_side_data + 1, sizeof(*tmp));
      |     ^~~
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/avformat.c:231:5: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
  231 |     st->side_data = tmp;
      |     ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c:232:5: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
  232 |     st->nb_side_data++;
      |     ^~
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/avformat.c:234:5: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
  234 |     sd = &st->side_data[st->nb_side_data - 1];
      |     ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/avformat.c:234:5: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
  234 |     sd = &st->side_data[st->nb_side_data - 1];
      |     ^~
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/avformat.c: In function 'av_stream_new_side_data':
libavformat/avformat.c:251:5: warning: 'av_stream_add_side_data' is deprecated [-Wdeprecated-declarations]
  251 |     ret = av_stream_add_side_data(st, type, data, size);
      |     ^~~
libavformat/avformat.c:207:5: note: declared here
  207 | int av_stream_add_side_data(AVStream *st, enum AVPacketSideDataType type,
      |     ^~~~~~~~~~~~~~~~~~~~~~~
libavformat/avformat.c: In function 'avformat_transfer_internal_stream_timing_info':
libavformat/avformat.c:788:5: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  788 |     int ticks_per_frame = dec_ctx ? dec_ctx->ticks_per_frame : 1;
      |     ^~~
In file included from libavformat/avformat.c:33:
./libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
In file included from libavcodec/ac3dec.c:39,
                 from libavcodec/ac3dec_fixed.c:156:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/ac3dec.c:39,
                 from libavcodec/ac3dec_float.c:38:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/hwcontext.c:39:5: warning: "CONFIG_D3D12VA" is not defined, evaluates to 0 [-Wundef]
   39 | #if CONFIG_D3D12VA
      |     ^~~~~~~~~~~~~~
libavutil/hwcontext_vdpau.c:448:5: warning: "HAVE_VDPAU_X11" is not defined, evaluates to 0 [-Wundef]
  448 | #if HAVE_VDPAU_X11
      |     ^~~~~~~~~~~~~~
libavutil/hwcontext_vdpau.c:520:5: warning: "HAVE_VDPAU_X11" is not defined, evaluates to 0 [-Wundef]
  520 | #if HAVE_VDPAU_X11
      |     ^~~~~~~~~~~~~~
In file included from libavcodec/ac3enc.c:40:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavutil/log.c:44:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from cfg-mencoder.h:34,
                 from mencoder.c:245:
cfg-common.h:301:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  301 |     {"msglevel", msgl_config, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                  ^~~~~~~~~~~
cfg-common.h:314:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  314 |     {"noconfig", noconfig_opts, CONF_TYPE_SUBCONFIG, CONF_GLOBAL|CONF_NOCFG|CONF_PRE_PARSE, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~
cfg-common.h:431:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
  431 |     { "rawaudio", &demux_rawaudio_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                   ^
cfg-common.h:432:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
  432 |     { "rawvideo", &demux_rawvideo_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                   ^
cfg-common.h:435:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-array-qualifiers]
  435 |     { "cdda", &cdda_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |               ^
cfg-common.h:448:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  448 |     {"mf", mfopts_conf, CONF_TYPE_SUBCONFIG, 0,0,0, NULL},
      |            ^~~~~~~~~~~
cfg-common.h:455:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  455 |     {"tv", tvopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |            ^~~~~~~~~~~
cfg-common.h:460:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  460 |     {"pvr", pvropts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |             ^~~~~~~~~~~~
cfg-common.h:464:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  464 |     {"vivo", vivoopts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |              ^~~~~~~~~~~~~
cfg-common.h:466:15: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  466 |     {"dvbin", dvbin_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |               ^~~~~~~~~~~~~~~
cfg-common.h:506:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  506 |     {"af-adv", audio_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                ^~~~~~~~~~~~~~~~~
cfg-common.h:509:65: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  509 |     {"vf*", &vf_settings, CONF_TYPE_OBJ_SETTINGS_LIST, 0, 0, 0, &vf_obj_list},
      |                                                                 ^
cfg-common.h:519:16: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  519 |     {"pphelp", pp_help, CONF_TYPE_PRINT, CONF_NOCFG, 0, 0, NULL},
      |                ^~~~~~~
cfg-common.h:525:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  525 |     {"ssf", scaler_filter_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |             ^~~~~~~~~~~~~~~~~~
cfg-common.h:547:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  547 |     {"lavdopts", lavc_decode_opts_conf, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~~~~~~~~~
cfg-common.h:548:20: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  548 |     {"lavfdopts",  lavfdopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                    ^~~~~~~~~~~~~~
cfg-common.h:552:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  552 |     {"xvidopts", xvid_dec_opts, CONF_TYPE_SUBCONFIG, 0, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~
cfg-mencoder.h:190:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  190 |     {"oac", oac_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |             ^~~~~~~~
cfg-mencoder.h:191:13: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  191 |     {"ovc", ovc_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |             ^~~~~~~~
cfg-mencoder.h:194:12: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  194 |     {"of", of_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |            ^~~~~~~
cfg-mencoder.h:221:14: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  221 |     {"info", info_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |              ^~~~~~~~~
cfg-mencoder.h:226:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  226 |     {"lameopts", lameopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~
cfg-mencoder.h:229:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  229 |     {"lavcopts", lavcopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~
cfg-mencoder.h:239:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  239 |     {"twolameopts", twolameopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                     ^~~~~~~~~~~~~~~~
cfg-mencoder.h:244:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  244 |     {"faacopts", faacopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                  ^~~~~~~~~~~~~
cfg-mencoder.h:252:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  252 |     {"xvidencopts", xvidencopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                     ^~~~~~~~~~~~~~~~
cfg-mencoder.h:259:18: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  259 |     {"nuvopts",  nuvopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                  ^~~~~~~~~~~~
cfg-mencoder.h:261:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  261 |     {"mpegopts",  mpegopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                   ^~~~~~~~~~~~~
cfg-mencoder.h:263:19: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  263 |     {"lavfopts",  lavfopts_conf, CONF_TYPE_SUBCONFIG, CONF_GLOBAL, 0, 0, NULL},
      |                   ^~~~~~~~~~~~~
mencoder.c: In function 'main':
mencoder.c:828:80: warning: taking address of packed member of 'struct ' may result in an unaligned pointer value [-Waddress-of-packed-member]
  828 |         vobsub_writer=vobsub_out_open(vobsub_out, stream->type==STREAMTYPE_DVD?((dvd_priv_t *)(stream->priv))->cur_pgc->palette:NULL,
      |                                                                                ^
libavutil/pixelutils.c:24:5: warning: "CONFIG_PIXELUTILS" is not defined, evaluates to 0 [-Wundef]
   24 | #if CONFIG_PIXELUTILS
      |     ^~~~~~~~~~~~~~~~~
libavutil/pixelutils.c: In function 'av_pixelutils_get_sad_fn':
libavutil/pixelutils.c:74:6: warning: "CONFIG_PIXELUTILS" is not defined, evaluates to 0 [-Wundef]
   74 | #if !CONFIG_PIXELUTILS
      |      ^~~~~~~~~~~~~~~~~
libavutil/random_seed.c:29:5: warning: "HAVE_BCRYPT" is not defined, evaluates to 0 [-Wundef]
   29 | #if HAVE_BCRYPT
      |     ^~~~~~~~~~~
libavutil/random_seed.c:33:5: warning: "CONFIG_GCRYPT" is not defined, evaluates to 0 [-Wundef]
   33 | #if CONFIG_GCRYPT
      |     ^~~~~~~~~~~~~
libavutil/random_seed.c: In function 'av_random_bytes':
libavutil/random_seed.c:134:5: warning: "HAVE_BCRYPT" is not defined, evaluates to 0 [-Wundef]
  134 | #if HAVE_BCRYPT
      |     ^~~~~~~~~~~
libavutil/random_seed.c:146:5: warning: "HAVE_ARC4RANDOM_BUF" is not defined, evaluates to 0 [-Wundef]
  146 | #if HAVE_ARC4RANDOM_BUF
      |     ^~~~~~~~~~~~~~~~~~~
libavutil/random_seed.c:155:5: warning: "CONFIG_GCRYPT" is not defined, evaluates to 0 [-Wundef]
  155 | #if CONFIG_GCRYPT
      |     ^~~~~~~~~~~~~
xvid_vbr.c: In function 'vbr_init_2pass2':
xvid_vbr.c:1143:17: warning: ignoring return value of 'fscanf' declared with attribute 'warn_unused_result' [-Wunused-result]
 1143 |                 fscanf(state->pass1_file, "%d %d %d %d %d %d %d\n",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1144 |                        &state->pass1_quant, &state->pass1_intra, &next_hbytes,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1145 |                        &state->pass1_bytes, &next_kblocks, &next_mblocks,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1146 |                        &next_ublocks);
      |                        ~~~~~~~~~~~~~~
In file included from libavutil/slicethread.c:24:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavutil/threadmessage.c:28:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/allcodecs.c:32:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/allcodecs.c: At top level:
libavcodec/allcodecs.c:903:5: warning: "CONFIG_OSSFUZZ" is not defined, evaluates to 0 [-Wundef]
  903 | #if CONFIG_OSSFUZZ
      |     ^~~~~~~~~~~~~~
In file included from libavutil/tx_priv.h:23,
                 from libavutil/tx.c:25:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavutil/tx_priv.h:23,
                 from libavutil/tx_double.c:20:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavutil/tx_priv.h:23,
                 from libavutil/tx_float.c:20:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavutil/tx_priv.h:23,
                 from libavutil/tx_int32.c:20:
libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h: In function 'ff_thread_setname':
libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/ansi.c: In function 'execute_code':
libavcodec/ansi.c:267:13: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  267 |             s->frame->palette_has_changed = 1;
      |             ^
In file included from libavcodec/ansi.c:28:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/ansi.c: In function 'decode_frame':
libavcodec/ansi.c:380:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  380 |     s->frame->palette_has_changed = 1;
      |     ^
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavformat/demux.c: In function 'ff_read_packet':
libavformat/demux.c:624:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  624 |     av_init_packet(pkt);
      |     ^~~~~~~~~~~~~~
In file included from ./libavcodec/avcodec.h:44,
                 from libavformat/demux.c:37:
./libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
libavformat/demux.c: In function 'codec_close':
libavformat/demux.c:1304:5: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
 1304 |     avctx_new->ticks_per_frame = sti->avctx->ticks_per_frame;
      |     ^~~~~~~~~
./libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavformat/demux.c:1304:5: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
 1304 |     avctx_new->ticks_per_frame = sti->avctx->ticks_per_frame;
      |     ^~~~~~~~~
./libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavformat/demux.c: In function 'avformat_find_stream_info':
libavformat/demux.c:3053:13: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
 3053 |             av_assert0(!st->side_data && !st->nb_side_data);
      |             ^~~~~~~~~~
In file included from libavformat/demux.c:44:
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/demux.c:3053:13: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
 3053 |             av_assert0(!st->side_data && !st->nb_side_data);
      |             ^~~~~~~~~~
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/demux.c:3054:13: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
 3054 |             st->side_data = av_calloc(st->codecpar->nb_coded_side_data, sizeof(*st->side_data));
      |             ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/demux.c:3054:13: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
 3054 |             st->side_data = av_calloc(st->codecpar->nb_coded_side_data, sizeof(*st->side_data));
      |             ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/demux.c:3055:13: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
 3055 |             if (!st->side_data) {
      |             ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/demux.c:3067:17: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
 3067 |                 st->side_data[j].type = st->codecpar->coded_side_data[j].type;
      |                 ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/demux.c:3068:17: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
 3068 |                 st->side_data[j].size = st->codecpar->coded_side_data[j].size;
      |                 ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/demux.c:3069:17: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
 3069 |                 st->side_data[j].data = data;
      |                 ^~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
libavformat/demux.c:3070:17: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
 3070 |                 st->nb_side_data++;
      |                 ^~
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
In file included from ./libavutil/tx_priv.h:23,
                 from libavutil/x86/tx_float_init.c:20:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libmpdemux/muxer_avi.c: In function 'write_avi_chunk':
libmpdemux/muxer_avi.c:145:30: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  145 |  stream_write_buffer(stream, &le_id, 4);
      |                              ^~~~~~
      |                              |
      |                              int *
In file included from ./libmpdemux/demuxer.h:27,
                 from ./mpcommon.h:25,
                 from libmpdemux/muxer_avi.c:28:
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:146:30: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  146 |  stream_write_buffer(stream, &le_len, 4);
      |                              ^~~~~~~
      |                              |
      |                              int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c: In function 'write_avi_list':
libmpdemux/muxer_avi.c:179:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  179 |   stream_write_buffer(stream, &list_id, 4);
      |                               ^~~~~~~~
      |                               |
      |                               unsigned int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:180:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  180 |   stream_write_buffer(stream, &le_len, 4);
      |                               ^~~~~~~
      |                               |
      |                               int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:181:31: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  181 |   stream_write_buffer(stream, &le_id, 4);
      |                               ^~~~~~
      |                               |
      |                               int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c: In function 'avifile_odml_new_riff':
libmpdemux/muxer_avi.c:202:40: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  202 |     stream_write_buffer(muxer->stream, riff, 12);
      |                                        ^~~~
      |                                        |
      |                                        uint32_t * {aka unsigned int *}
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'uint32_t *' {aka 'unsigned int *'}
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c: In function 'avifile_write_header':
libmpdemux/muxer_avi.c:254:45: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  254 |           stream_write_buffer(muxer->stream,&rifflen,4);
      |                                             ^~~~~~~~
      |                                             |
      |                                             unsigned int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:259:49: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  259 |               stream_write_buffer(muxer->stream,&movilen,4);
      |                                                 ^~~~~~~~
      |                                                 |
      |                                                 unsigned int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:272:39: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  272 |     stream_write_buffer(muxer->stream,&riff,12);
      |                                       ^~~~~
      |                                       |
      |                                       uint32_t (*)[3] {aka unsigned int (*)[3]}
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'uint32_t (*)[3]' {aka 'unsigned int (*)[3]'}
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:409:45: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  409 |           stream_write_buffer(muxer->stream,idxhdr,sizeof(idxhdr));
      |                                             ^~~~~~
      |                                             |
      |                                             unsigned int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:417:49: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  417 |               stream_write_buffer(muxer->stream,data,sizeof(data));
      |                                                 ^~~~
      |                                                 |
      |                                                 unsigned int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:433:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  433 | info[0].text=mencoder_version;
      |             ^
libmpdemux/muxer_avi.c: In function 'avifile_odml_write_index':
libmpdemux/muxer_avi.c:645:44: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  645 |         stream_write_buffer(muxer->stream, idxhdr,sizeof(idxhdr));
      |                                            ^~~~~~
      |                                            |
      |                                            unsigned int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
libmpdemux/muxer_avi.c:651:48: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  651 |             stream_write_buffer(muxer->stream, entry, sizeof(entry));
      |                                                ^~~~~
      |                                                |
      |                                                unsigned int *
./stream/stream.h:203:53: note: expected 'unsigned char *' but argument is of type 'unsigned int *'
  203 | int stream_write_buffer(stream_t *s, unsigned char *buf, int len);
      |                                      ~~~~~~~~~~~~~~~^~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/asvdec.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/atrac.c:32:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/atrac3.c:42:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/atrac3plusdec.c:43:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/atrac9dec.c:23:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libmpcodecs/ae_lavc.c: In function 'mpae_init_lavc':
libmpcodecs/ae_lavc.c:154:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  154 |         lavc_acodec = avcodec_find_encoder_by_name(lavc_param_acodec);
      |                     ^
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from libmpcodecs/ve_lavc.c:21:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
libmpcodecs/ve_lavc.c: In function 'put_image':
libmpcodecs/ve_lavc.c:725:13: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
  725 |             pic->top_field_first= !!(mpi->fields & MP_IMGFIELD_TOP_FIRST);
      |             ^~~
In file included from ffmpeg/libavcodec/avcodec.h:36,
                 from libmpcodecs/ve_lavc.c:58:
ffmpeg/libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libmpcodecs/ve_lavc.c:727:13: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
  727 |             pic->top_field_first= 1;
      |             ^~~
ffmpeg/libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libmpcodecs/ve_lavc.c:730:13: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
  730 |             pic->top_field_first= lavc_param_top;
      |             ^~~
ffmpeg/libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libmpcodecs/ve_lavc.c: In function 'uninit':
libmpcodecs/ve_lavc.c:856:9: warning: 'avcodec_close' is deprecated [-Wdeprecated-declarations]
  856 |         avcodec_close(lavc_venc_context);
      |         ^~~~~~~~~~~~~
ffmpeg/libavcodec/avcodec.h:2387:5: note: declared here
 2387 | int avcodec_close(AVCodecContext *avctx);
      |     ^~~~~~~~~~~~~
In file included from libavcodec/avcodec.c:36:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/av1dec.c: In function 'set_output_frame':
libavcodec/av1dec.c:1209:5: warning: 'pkt_size' is deprecated [-Wdeprecated-declarations]
 1209 |     frame->pkt_size = pkt->size;
      |     ^~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./libavutil/hdr_dynamic_metadata.h:24,
                 from libavcodec/av1dec.c:23:
./libavutil/frame.h:688:9: note: declared here
  688 |     int pkt_size;
      |         ^~~~~~~~
libavcodec/av1dec.c:1210:5: warning: 'pkt_pos' is deprecated [-Wdeprecated-declarations]
 1210 |     frame->pkt_pos = pkt->pos;
      |     ^~~~~
./libavutil/frame.h:654:13: note: declared here
  654 |     int64_t pkt_pos;
      |             ^~~~~~~
In file included from libavformat/fifo.c:27:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavformat/file.c:29:5: warning: "HAVE_DIRENT_H" is not defined, evaluates to 0 [-Wundef]
   29 | #if HAVE_DIRENT_H
      |     ^~~~~~~~~~~~~
libmpdemux/muxer_lavf.c: In function 'write_chunk':
libmpdemux/muxer_lavf.c:257:9: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  257 |         av_init_packet(&pkt);
      |         ^~~~~~~~~~~~~~
In file included from ffmpeg/libavcodec/codec_par.h:33,
                 from ffmpeg/libavformat/avformat.h:312,
                 from libmpdemux/muxer_lavf.c:40:
ffmpeg/libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
libmpdemux/muxer_lavf.c: In function 'muxer_init_muxer_lavf':
libmpdemux/muxer_lavf.c:358:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  358 |                 fmt = av_guess_format(conf_format, NULL, NULL);
      |                     ^
libmpdemux/muxer_lavf.c:360:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  360 |                 fmt = av_guess_format(NULL, out_filename, NULL);
      |                     ^
libmpdemux/muxer_lavf.c:395:90: warning: passing argument 6 of 'avio_alloc_context' from incompatible pointer type [-Wincompatible-pointer-types]
  395 |         priv->oc->pb = avio_alloc_context(priv->buffer, BIO_BUFFER_SIZE, 1, muxer, NULL, mp_write, mp_seek);
      |                                                                                          ^~~~~~~~
      |                                                                                          |
      |                                                                                          int (*)(void *, uint8_t *, int) {aka int (*)(void *, unsigned char *, int)}
In file included from ffmpeg/libavformat/avformat.h:319:
ffmpeg/libavformat/avio.h:404:25: note: expected 'int (*)(void *, const uint8_t *, int)' {aka 'int (*)(void *, const unsigned char *, int)'} but argument is of type 'int (*)(void *, uint8_t *, int)' {aka 'int (*)(void *, unsigned char *, int)'}
  404 |                   int (*write_packet)(void *opaque, const uint8_t *buf, int buf_size),
      |                   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libmpdemux/muxer_lavf.c: In function 'write_header':
libmpdemux/muxer_lavf.c:296:9: warning: ignoring return value of 'avformat_write_header' declared with attribute 'warn_unused_result' [-Wunused-result]
  296 |         avformat_write_header(priv->oc, &opts);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavformat/file.c:98:5: warning: "HAVE_DIRENT_H" is not defined, evaluates to 0 [-Wundef]
   98 | #if HAVE_DIRENT_H
      |     ^~~~~~~~~~~~~
libavformat/file.c: In function 'file_check':
libavformat/file.c:174:5: warning: "HAVE_ACCESS" is not defined, evaluates to 0 [-Wundef]
  174 | #if HAVE_ACCESS && defined(R_OK)
      |     ^~~~~~~~~~~
libavformat/file.c: In function 'fd_dup':
libavformat/file.c:208:5: warning: "HAVE_FCNTL" is not defined, evaluates to 0 [-Wundef]
  208 | #if HAVE_FCNTL
      |     ^~~~~~~~~~
libavformat/file.c: In function 'file_open_dir':
libavformat/file.c:330:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef]
  330 | #if HAVE_LSTAT
      |     ^~~~~~~~~~
libavformat/file.c: In function 'file_read_dir':
libavformat/file.c:345:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef]
  345 | #if HAVE_LSTAT
      |     ^~~~~~~~~~
libavformat/file.c: In function 'file_close_dir':
libavformat/file.c:403:5: warning: "HAVE_LSTAT" is not defined, evaluates to 0 [-Wundef]
  403 | #if HAVE_LSTAT
      |     ^~~~~~~~~~
libavcodec/bethsoftvideo.c: In function 'set_palette':
libavcodec/bethsoftvideo.c:68:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
   68 |     ctx->frame->palette_has_changed = 1;
      |     ^~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/bethsoftvideo.c:31:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/bfi.c: In function 'bfi_decode_frame':
libavcodec/bfi.c:89:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
   89 |         frame->palette_has_changed = 1;
      |         ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/bfi.c:30:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/bfi.c:97:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
   97 |         frame->palette_has_changed = 0;
      |         ^~~~~
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/bink.c:28:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavformat/format.c:27:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/bintext.c: In function 'decode_frame':
libavcodec/bintext.c:162:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  162 |     s->frame->palette_has_changed = 1;
      |     ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/bintext.c:35:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from libmpcodecs/ve_x264.c:30:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
libavcodec/brenderpix.c: In function 'pix_decode_frame':
libavcodec/brenderpix.c:250:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  250 |         frame->palette_has_changed = 1;
      |         ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/brenderpix.c:26:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/brenderpix.c:266:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  266 |         frame->palette_has_changed = 1;
      |         ^~~~~
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/bmvvideo.c: In function 'decode_frame':
libavcodec/bmvvideo.c:256:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  256 |     frame->palette_has_changed = type & BMV_PALETTE;
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/bmvvideo.c:25:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
Reading optional codecs config file etc/codecs.conf: 226 audio & 468 video codecs
In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37,
                 from /usr/include/gtk-2.0/gtk/gtkwidget.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkbin.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkwindow.h:36,
                 from /usr/include/gtk-2.0/gtk/gtkdialog.h:35,
                 from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:33,
                 from ./gui/gtk-compat.h:27,
                 from gui/dialog/about.c:22:
/usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      | ^~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32:
/usr/include/glib-2.0/gobject/gtype.h:725:1: note: declared here
  725 | {
      | ^
In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31,
                 from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30,
                 from /usr/include/gtk-2.0/gtk/gtk.h:126:
/usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^~~~~~~~
In file included from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30:
/usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here
  580 | struct _GTimeVal
      |        ^~~~~~~~~
vidix/pci.c:61: warning: "__USE_UNIX98" redefined
   61 | #define __USE_UNIX98
      | 
In file included from /usr/include/errno.h:25,
                 from vidix/pci.c:57:
/usr/include/features.h:358: note: this is the location of the previous definition
  358 | #  define __USE_UNIX98  1
      | 
gui/dialog/about.c: In function 'CreateAbout':
gui/dialog/about.c:75:3: warning: 'gdk_pixbuf_new_from_inline' is deprecated [-Wdeprecated-declarations]
   75 |   pixbuf = gdk_pixbuf_new_from_inline(-1, emblem_png, FALSE, NULL);
      |   ^~~~~~
In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
                 from /usr/include/gtk-2.0/gdk/gdkpixbuf.h:37,
                 from /usr/include/gtk-2.0/gdk/gdkcairo.h:28,
                 from /usr/include/gtk-2.0/gdk/gdk.h:33:
/usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:298:12: note: declared here
  298 | GdkPixbuf* gdk_pixbuf_new_from_inline   (gint          data_length,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavformat/http.c:33:
./libavutil/getenv_utf8.h:27:5: warning: "HAVE_GETENV" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_GETENV && defined(_WIN32)
      |     ^~~~~~~~~~~
libavcodec/c93.c: In function 'decode_frame':
libavcodec/c93.c:251:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  251 |         newpic->palette_has_changed = 1;
      |         ^~~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/c93.c:22:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
vidix/s3_vid.c: In function 's3_config_playback':
vidix/s3_vid.c:880:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  880 |   info->picture_base = (uint32_t) info->video_base + info->picture_offset;
      |                        ^
libavcodec/cdgraphics.c: In function 'cdg_load_palette':
libavcodec/cdgraphics.c:130:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  130 |     cc->frame->palette_has_changed = 1;
      |     ^~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/cdgraphics.c:22:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/cdtoons.c: In function 'cdtoons_decode_frame':
libavcodec/cdtoons.c:389:13: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  389 |             c->frame->palette_has_changed = 1;
      |             ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/cdtoons.c:32:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
codec-cfg.c: In function 'parse_codec_cfg':
codec-cfg.c:629:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  629 |         video_codecs = builtin_video_codecs;
      |                      ^
codec-cfg.c:630:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  630 |         audio_codecs = builtin_audio_codecs;
      |                      ^
codec-cfg.c:633:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  633 |         codec_strs = builtin_codec_strs;
      |                    ^
libavformat/img2dec.c: In function 'ff_img_read_header':
libavformat/img2dec.c:223:6: warning: "HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC" is not defined, evaluates to 0 [-Wundef]
  223 | #if !HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavformat/img2dec.c: In function 'ff_img_read_packet':
libavformat/img2dec.c:514:5: warning: "HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC" is not defined, evaluates to 0 [-Wundef]
  514 | #if HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavformat/ipfsgateway.c:24:
./libavutil/getenv_utf8.h:27:5: warning: "HAVE_GETENV" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_GETENV && defined(_WIN32)
      |     ^~~~~~~~~~~
libavcodec/cinepak.c: In function 'cinepak_decode_frame':
libavcodec/cinepak.c:481:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  481 |         s->frame->palette_has_changed =
      |         ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/cinepak.c:41:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/clearvideo.c:28:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/cook.c:48:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/dcadec.c:23:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/dcaenc.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/dds.c: In function 'dds_decode':
libavcodec/dds.c:658:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  658 |         frame->palette_has_changed = 1;
      |         ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/dds.c:34:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/dds.c:693:13: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  693 |             frame->palette_has_changed = 1;
      |             ^~~~~
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/decode.c: In function 'decode_simple_internal':
libavcodec/decode.c:417:17: warning: 'pkt_pos' is deprecated [-Wdeprecated-declarations]
  417 |                 frame->pkt_pos = pkt->pos;
      |                 ^~~~~
In file included from libavcodec/decode.c:34:
./libavutil/frame.h:654:13: note: declared here
  654 |     int64_t pkt_pos;
      |             ^~~~~~~
libavcodec/decode.c: In function 'decode_receive_frame_internal':
libavcodec/decode.c:638:9: warning: 'key_frame' is deprecated [-Wdeprecated-declarations]
  638 |         frame->key_frame = !!(frame->flags & AV_FRAME_FLAG_KEY);
      |         ^~~~~
./libavutil/frame.h:440:9: note: declared here
  440 |     int key_frame;
      |         ^~~~~~~~~
libavcodec/decode.c:643:9: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
  643 |         frame->interlaced_frame = !!(frame->flags & AV_FRAME_FLAG_INTERLACED);
      |         ^~~~~
./libavutil/frame.h:521:9: note: declared here
  521 |     int interlaced_frame;
      |         ^~~~~~~~~~~~~~~~
libavcodec/decode.c:644:9: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
  644 |         frame->top_field_first =  !!(frame->flags & AV_FRAME_FLAG_TOP_FIELD_FIRST);
      |         ^~~~~
./libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libavcodec/decode.c: In function 'ff_decode_frame_props_from_pkt':
libavcodec/decode.c:1413:5: warning: 'pkt_pos' is deprecated [-Wdeprecated-declarations]
 1413 |     frame->pkt_pos      = pkt->pos;
      |     ^~~~~
./libavutil/frame.h:654:13: note: declared here
  654 |     int64_t pkt_pos;
      |             ^~~~~~~
libavcodec/decode.c:1414:5: warning: 'pkt_size' is deprecated [-Wdeprecated-declarations]
 1414 |     frame->pkt_size     = pkt->size;
      |     ^~~~~
./libavutil/frame.h:688:9: note: declared here
  688 |     int pkt_size;
      |         ^~~~~~~~
libavcodec/decode.c: In function 'ff_decode_frame_props':
libavcodec/decode.c:1487:9: warning: 'pkt_size' is deprecated [-Wdeprecated-declarations]
 1487 |         frame->pkt_size = pkt->stream_index;
      |         ^~~~~
./libavutil/frame.h:688:9: note: declared here
  688 |     int pkt_size;
      |         ^~~~~~~~
libavcodec/dfa.c: In function 'dfa_decode_frame':
libavcodec/dfa.c:372:13: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  372 |             frame->palette_has_changed = 1;
      |             ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/dfa.c:25:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/dirac.c:38:5: warning: "CONFIG_DIRAC_PARSE" is not defined, evaluates to 0 [-Wundef]
   38 | #if CONFIG_DIRAC_PARSE
      |     ^~~~~~~~~~~~~~~~~~
In file included from libavcodec/diracdec.c:31:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/dolby_e.c:23:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/dsd.c:27:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/dsicinvideo.c: In function 'cinvideo_decode_frame':
libavcodec/dsicinvideo.c:298:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  298 |     cin->frame->palette_has_changed = 1;
      |     ^~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/dsicinvideo.c:27:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavformat/mux.c: In function 'init_muxer':
libavformat/mux.c:301:9: warning: 'nb_side_data' is deprecated [-Wdeprecated-declarations]
  301 |         for (int i = 0; i < st->nb_side_data; i++) {
      |         ^~~
In file included from libavformat/mux.c:22:
libavformat/avformat.h:874:20: note: declared here
  874 |     int            nb_side_data;
      |                    ^~~~~~~~~~~~
libavformat/mux.c:302:13: warning: 'side_data' is deprecated [-Wdeprecated-declarations]
  302 |             const AVPacketSideData *sd_src = &st->side_data[i];
      |             ^~~~~
libavformat/avformat.h:866:23: note: declared here
  866 |     AVPacketSideData *side_data;
      |                       ^~~~~~~~~
In file included from libavcodec/dvbsubdec.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/dvdec.c:42:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/dvenc.c:37:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavformat/network.c: In function 'ff_socket':
libavformat/network.c:193:5: warning: "HAVE_FCNTL" is not defined, evaluates to 0 [-Wundef]
  193 | #if HAVE_FCNTL
      |     ^~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/dxa.c: In function 'decode_frame':
libavcodec/dxa.c:235:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  235 |     frame->palette_has_changed = pc;
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/dxa.c:30:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/dynamic_hdr_vivid.c: In function 'ff_parse_itu_t_t35_to_dynamic_hdr_vivid':
libavcodec/dynamic_hdr_vivid.c:122:25: warning: 'three_Spline_TH_mode' is deprecated [-Wdeprecated-declarations]
  122 |                         tm_params->three_Spline_TH_mode = three_spline->th_mode;
      |                         ^~~~~~~~~
In file included from libavcodec/dynamic_hdr_vivid.h:22,
                 from libavcodec/dynamic_hdr_vivid.c:19:
./libavutil/hdr_dynamic_vivid_metadata.h:178:9: note: declared here
  178 |     int three_Spline_TH_mode;
      |         ^~~~~~~~~~~~~~~~~~~~
libavcodec/dynamic_hdr_vivid.c:123:25: warning: 'three_Spline_TH_enable_MB' is deprecated [-Wdeprecated-declarations]
  123 |                         tm_params->three_Spline_TH_enable_MB = three_spline->th_enable_mb;
      |                         ^~~~~~~~~
./libavutil/hdr_dynamic_vivid_metadata.h:186:16: note: declared here
  186 |     AVRational three_Spline_TH_enable_MB;
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/dynamic_hdr_vivid.c:124:25: warning: 'three_Spline_TH_enable' is deprecated [-Wdeprecated-declarations]
  124 |                         tm_params->three_Spline_TH_enable = three_spline->th_enable;
      |                         ^~~~~~~~~
./libavutil/hdr_dynamic_vivid_metadata.h:195:16: note: declared here
  195 |     AVRational three_Spline_TH_enable;
      |                ^~~~~~~~~~~~~~~~~~~~~~
libavcodec/dynamic_hdr_vivid.c:125:25: warning: 'three_Spline_TH_Delta1' is deprecated [-Wdeprecated-declarations]
  125 |                         tm_params->three_Spline_TH_Delta1 = three_spline->th_delta1;
      |                         ^~~~~~~~~
./libavutil/hdr_dynamic_vivid_metadata.h:204:16: note: declared here
  204 |     AVRational three_Spline_TH_Delta1;
      |                ^~~~~~~~~~~~~~~~~~~~~~
libavcodec/dynamic_hdr_vivid.c:126:25: warning: 'three_Spline_TH_Delta2' is deprecated [-Wdeprecated-declarations]
  126 |                         tm_params->three_Spline_TH_Delta2 = three_spline->th_delta2;
      |                         ^~~~~~~~~
./libavutil/hdr_dynamic_vivid_metadata.h:213:16: note: declared here
  213 |     AVRational three_Spline_TH_Delta2;
      |                ^~~~~~~~~~~~~~~~~~~~~~
libavcodec/dynamic_hdr_vivid.c:127:25: warning: 'three_Spline_enable_Strength' is deprecated [-Wdeprecated-declarations]
  127 |                         tm_params->three_Spline_enable_Strength = three_spline->enable_strength;
      |                         ^~~~~~~~~
./libavutil/hdr_dynamic_vivid_metadata.h:222:16: note: declared here
  222 |     AVRational three_Spline_enable_Strength;
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/encode.c: In function 'ff_encode_get_frame':
libavcodec/encode.c:218:5: warning: 'key_frame' is deprecated [-Wdeprecated-declarations]
  218 |     if (frame->key_frame)
      |     ^~
In file included from libavcodec/encode.c:25:
./libavutil/frame.h:440:9: note: declared here
  440 |     int key_frame;
      |         ^~~~~~~~~
libavcodec/encode.c:224:5: warning: 'interlaced_frame' is deprecated [-Wdeprecated-declarations]
  224 |     if (frame->interlaced_frame)
      |     ^~
./libavutil/frame.h:521:9: note: declared here
  521 |     int interlaced_frame;
      |         ^~~~~~~~~~~~~~~~
libavcodec/encode.c:226:5: warning: 'top_field_first' is deprecated [-Wdeprecated-declarations]
  226 |     if (frame->top_field_first)
      |     ^~
./libavutil/frame.h:529:9: note: declared here
  529 |     int top_field_first;
      |         ^~~~~~~~~~~~~~~
libavcodec/encode.c: In function 'encode_preinit_video':
libavcodec/encode.c:611:5: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  611 |     if (avctx->ticks_per_frame && avctx->time_base.num &&
      |     ^~
In file included from libavcodec/encode.c:31:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/encode.c:612:9: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  612 |         avctx->ticks_per_frame > INT_MAX / avctx->time_base.num) {
      |         ^~~~~
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/encode.c:615:16: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  615 |                avctx->ticks_per_frame,
      |                ^~~~~
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
In file included from libavcodec/faxcompr.c:27:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/flicvideo.c: In function 'flic_decode_frame_8BPP':
libavcodec/flicvideo.c:687:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  687 |         s->frame->palette_has_changed = 1;
      |         ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/flicvideo.c:40:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/frame_thread_encoder.c:28:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/gemdec.c: In function 'gem_decode_frame':
libavcodec/gemdec.c:186:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  186 |     p->palette_has_changed = 1;
      |     ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/gemdec.c:27:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/h261dec.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/h263.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/h261enc.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/h2645_sei.c: In function 'ff_h2645_sei_to_frame':
libavcodec/h2645_sei.c:693:9: warning: 'bit_depth_luma' is deprecated [-Wdeprecated-declarations]
  693 |         h274->bit_depth_luma   = fgp->bit_depth_luma;
      |         ^~~~
In file included from libavcodec/h2645_sei.c:31:
./libavutil/film_grain_params.h:151:9: note: declared here
  151 |     int bit_depth_luma;
      |         ^~~~~~~~~~~~~~
libavcodec/h2645_sei.c:694:9: warning: 'bit_depth_chroma' is deprecated [-Wdeprecated-declarations]
  694 |         h274->bit_depth_chroma = fgp->bit_depth_chroma;
      |         ^~~~
./libavutil/film_grain_params.h:159:9: note: declared here
  159 |     int bit_depth_chroma;
      |         ^~~~~~~~~~~~~~~~
libavcodec/h2645_sei.c:695:9: warning: 'color_range' is deprecated [-Wdeprecated-declarations]
  695 |         h274->color_range      = fgp->color_range;
      |         ^~~~
./libavutil/film_grain_params.h:167:40: note: declared here
  167 |     enum AVColorRange                  color_range;
      |                                        ^~~~~~~~~~~
libavcodec/h2645_sei.c:696:9: warning: 'color_primaries' is deprecated [-Wdeprecated-declarations]
  696 |         h274->color_primaries  = fgp->color_primaries;
      |         ^~~~
./libavutil/film_grain_params.h:169:40: note: declared here
  169 |     enum AVColorPrimaries              color_primaries;
      |                                        ^~~~~~~~~~~~~~~
libavcodec/h2645_sei.c:697:9: warning: 'color_trc' is deprecated [-Wdeprecated-declarations]
  697 |         h274->color_trc        = fgp->color_trc;
      |         ^~~~
./libavutil/film_grain_params.h:171:40: note: declared here
  171 |     enum AVColorTransferCharacteristic color_trc;
      |                                        ^~~~~~~~~
libavcodec/h2645_sei.c:698:9: warning: 'color_space' is deprecated [-Wdeprecated-declarations]
  698 |         h274->color_space      = fgp->color_space;
      |         ^~~~
./libavutil/film_grain_params.h:173:40: note: declared here
  173 |     enum AVColorSpace                  color_space;
      |                                        ^~~~~~~~~~~
In file included from libavcodec/h264dec.c:36:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/h264dec.c: In function 'h264_decode_init':
libavcodec/h264dec.c:401:5: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  401 |     avctx->ticks_per_frame = 2;
      |     ^~~~~
In file included from libavcodec/internal.h:30,
                 from libavcodec/h264dec.c:40:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
In file included from libavcodec/hq_hqa.c:25:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavformat/tls.c:29:
./libavutil/getenv_utf8.h:27:5: warning: "HAVE_GETENV" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_GETENV && defined(_WIN32)
      |     ^~~~~~~~~~~
libavformat/udp.c:48:5: warning: "HAVE_UDPLITE_H" is not defined, evaluates to 0 [-Wundef]
   48 | #if HAVE_UDPLITE_H
      |     ^~~~~~~~~~~~~~
In file included from libavformat/udp.c:68:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavformat/udp.c: In function 'udp_set_multicast_sources':
libavformat/udp.c:276:5: warning: "HAVE_STRUCT_GROUP_SOURCE_REQ" is not defined, evaluates to 0 [-Wundef]
  276 | #if HAVE_STRUCT_GROUP_SOURCE_REQ && defined(MCAST_BLOCK_SOURCE)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
libavformat/udp.c:307:5: warning: "HAVE_STRUCT_IP_MREQ_SOURCE" is not defined, evaluates to 0 [-Wundef]
  307 | #if HAVE_STRUCT_IP_MREQ_SOURCE && defined(IP_BLOCK_SOURCE)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/idcinvideo.c: In function 'idcin_decode_frame':
libavcodec/idcinvideo.c:229:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  229 |     frame->palette_has_changed =
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/idcinvideo.c:50:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavformat/utils.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavformat/utils.c: In function 'av_get_packet':
libavformat/utils.c:107:5: warning: 'av_init_packet' is deprecated [-Wdeprecated-declarations]
  107 |     av_init_packet(pkt);
      |     ^~~~~~~~~~~~~~
In file included from ./libavcodec/avcodec.h:44,
                 from ./libavcodec/internal.h:30,
                 from libavformat/utils.c:32:
./libavcodec/packet.h:653:6: note: declared here
  653 | void av_init_packet(AVPacket *pkt);
      |      ^~~~~~~~~~~~~~
In file included from libavcodec/imc.c:42:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/imm4.c:27:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/indeo2.c:28:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/imx.c: In function 'imx_decode_frame':
libavcodec/imx.c:63:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
   63 |         frame->palette_has_changed = 1;
      |         ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/imx.c:22:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/imx.c:71:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
   71 |         frame->palette_has_changed = 0;
      |         ^~~~~
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/indeo3.c:34:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/interplayacm.c:22:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/interplayvideo.c: In function 'ipvideo_decode_frame':
libavcodec/interplayvideo.c:1320:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
 1320 |         frame->palette_has_changed =
      |         ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/interplayvideo.c:43:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/intrax8.c:25:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/ituh263dec.c:39:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/ituh263enc.c:35:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/ivi.c:33:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/j2kenc.c:79:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/jni.c:30:5: warning: "CONFIG_JNI" is not defined, evaluates to 0 [-Wundef]
   30 | #if CONFIG_JNI
      |     ^~~~~~~~~~
In file included from libavcodec/jpeg2000.c:33:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/jvdec.c: In function 'decode_frame':
libavcodec/jvdec.c:222:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  222 |         s->frame->palette_has_changed = s->palette_has_changed;
      |         ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/jvdec.c:30:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/lagarith.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/kmvc.c: In function 'decode_frame':
libavcodec/kmvc.c:278:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  278 |     frame->palette_has_changed =
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/kmvc.c:29:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/kmvc.c:308:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  308 |         frame->palette_has_changed = 1;
      |         ^~~~~
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/kmvc.c:321:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  321 |         frame->palette_has_changed = 1;
      |         ^~~~~
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/leaddec.c:34:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/libgsmdec.c:32:5: warning: "HAVE_GSM_H" is not defined, evaluates to 0 [-Wundef]
   32 | #if HAVE_GSM_H
      |     ^~~~~~~~~~
libavcodec/libgsmenc.c:32:5: warning: "HAVE_GSM_H" is not defined, evaluates to 0 [-Wundef]
   32 | #if HAVE_GSM_H
      |     ^~~~~~~~~~
libavcodec/libopenjpegenc.c: In function 'mj2_create_image':
libavcodec/libopenjpegenc.c:256:9: warning: 'bpp' is deprecated: Use prec instead [-Wdeprecated-declarations]
  256 |         cmptparm[i].bpp  = desc->comp[i].depth;
      |         ^~~~~~~~
In file included from libavcodec/libopenjpegenc.c:34:
/usr/include/openjpeg-2.5/openjpeg.h:752:45: note: declared here
  752 |     OPJ_DEPRECATED_STRUCT_MEMBER(OPJ_UINT32 bpp, "Use prec instead");
      |                                             ^~~
/usr/include/openjpeg-2.5/openjpeg.h:80:83: note: in definition of macro 'OPJ_DEPRECATED_STRUCT_MEMBER'
   80 | #define OPJ_DEPRECATED_STRUCT_MEMBER(memb, msg) __attribute__ ((deprecated(msg))) memb
      |                                                                                   ^~~~
libavcodec/libvpxenc.c: In function 'vpx_encode':
libavcodec/libvpxenc.c:1835:13: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
 1835 |             avctx->ticks_per_frame ? avctx->ticks_per_frame :
      |             ^~~~~
In file included from libavcodec/libvpxenc.c:33:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/libvpxenc.c:1835:13: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
 1835 |             avctx->ticks_per_frame ? avctx->ticks_per_frame :
      |             ^~~~~
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/libx264.c:997:5: warning: "CONFIG_LIBX264_HDR10" is not defined, evaluates to 0 [-Wundef]
  997 | #if CONFIG_LIBX264_HDR10
      |     ^~~~~~~~~~~~~~~~~~~~
libavcodec/libx264.c: In function 'handle_side_data':
libavcodec/libx264.c:1047:5: warning: "CONFIG_LIBX264_HDR10" is not defined, evaluates to 0 [-Wundef]
 1047 | #if CONFIG_LIBX264_HDR10
      |     ^~~~~~~~~~~~~~~~~~~~
libavcodec/libx264.c: In function 'X264_init':
libavcodec/libx264.c:1338:13: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
 1338 |             * avctx->ticks_per_frame
      |             ^
In file included from libavcodec/libx264.c:35:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
In file included from libavcodec/mimic.c:25:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mlp.c:27:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mlpdec.c:36:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mlpenc.c:37:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mobiclip.c:27:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/motionpixels.c:22:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpc7.c:32:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpc8.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpeg12.c:32:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/mpeg12dec.c: In function 'mpeg_decode_postinit':
libavcodec/mpeg12dec.c:1002:13: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
 1002 |             avctx->ticks_per_frame     = 1;
      |             ^~~~~
In file included from libavcodec/mpeg12dec.c:42:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/mpeg12dec.c:1016:13: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
 1016 |             avctx->ticks_per_frame = 2;
      |             ^~~~~
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
In file included from libavcodec/mpeg4video.c:23:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpeg12enc.c:36:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpeg4videodec.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpeg4videoenc.c:26:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpegaudiodec_common.c:32:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpegaudiodec_template.c:36,
                 from libavcodec/mpegaudiodec_fixed.c:61:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpegaudiodec_template.c:36,
                 from libavcodec/mpegaudiodec_float.c:74:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpegaudiodsp.c:23:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpegaudiodsp_template.c:25,
                 from libavcodec/mpegaudiodsp_fixed.c:20:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpegaudiodsp_template.c:25,
                 from libavcodec/mpegaudiodsp_float.c:20:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mpegvideo_enc.c:44:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/mpegvideo_parser.c: In function 'mpegvideo_extract_headers':
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
libavcodec/mpegvideo_parser.c:152:17: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  152 |                 avctx->ticks_per_frame = 1;
      |                 ^~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/decode.h:27,
                 from libavcodec/mpegvideo_parser.c:24:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/mpegvideo_parser.c:186:25: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  186 |                         avctx->ticks_per_frame = 2;
      |                         ^~~~~
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
In file included from libavcodec/msmpeg4.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/msmpeg4_vc1_data.c:33:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/mscc.c: In function 'decode_frame':
libavcodec/mscc.c:161:13: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  161 |             frame->palette_has_changed = 1;
      |             ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/mscc.c:26:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/msmpeg4dec.c:25:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/msrle.c: In function 'msrle_decode_frame':
libavcodec/msrle.c:100:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  100 |         s->frame->palette_has_changed =
      |         ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/msrle.c:33:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/msmpeg4enc.c:35:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/msmpeg4enc.c: In function 'ff_msmpeg4_encode_ext_header':
libavcodec/msmpeg4enc.c:291:13: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  291 |             / FFMAX(s->avctx->ticks_per_frame, 1)
      |             ^
In file included from libavcodec/mpegvideo.h:31,
                 from libavcodec/msmpeg4enc.c:37:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/msmpeg4enc.c:291:13: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  291 |             / FFMAX(s->avctx->ticks_per_frame, 1)
      |             ^
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/mss1.c: In function 'mss1_decode_frame':
libavcodec/mss1.c:183:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  183 |     ctx->pic->palette_has_changed = pal_changed;
      |     ^~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/mss1.c:27:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mss4.c:28:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/msvideo1.c: In function 'msvideo1_decode_frame':
libavcodec/msvideo1.c:317:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  317 |         s->frame->palette_has_changed =
      |         ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/msvideo1.c:33:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/mv30.c:26:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/nellymoserenc.c:41:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/options.c:39:
libavcodec/options_table.h:274:1: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  274 | {"ticks_per_frame", NULL, OFFSET(ticks_per_frame), AV_OPT_TYPE_INT, {.i64 = 1 }, 1, INT_MAX, A|V|E|D},
      | ^
In file included from libavcodec/options.c:29:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/pafvideo.c: In function 'paf_video_decode':
libavcodec/pafvideo.c:332:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  332 |         c->pic->palette_has_changed = 1;
      |         ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/pafvideo.c:24:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/pcm.c:32:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/pictordec.c: In function 'decode_frame':
libavcodec/pictordec.c:196:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  196 |     frame->palette_has_changed = 1;
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/pictordec.c:28:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/psd.c: In function 'decode_frame':
libavcodec/psd.c:537:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  537 |         picture->palette_has_changed = 1;
      |         ^~~~~~~
In file included from ./libavutil/hwcontext.h:23,
                 from libavcodec/codec.h:27,
                 from libavcodec/codec_internal.h:25,
                 from libavcodec/psd.c:23:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/pthread.c:32:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/pthread_frame.c:52:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/pthread_frame.c: In function 'update_context_from_thread':
libavcodec/pthread_frame.c:302:9: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  302 |         dst->ticks_per_frame     = src->ticks_per_frame;
      |         ^~~
In file included from libavcodec/pthread_frame.c:30:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/pthread_frame.c:302:9: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  302 |         dst->ticks_per_frame     = src->ticks_per_frame;
      |         ^~~
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
In file included from libavcodec/pthread_slice.c:37:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/qdm2.c:39:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/qdmc.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/qdrw.c: In function 'decode_frame':
libavcodec/qdrw.c:389:13: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  389 |             p->palette_has_changed = 1;
      |             ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/qdrw.c:31:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/qpeg.c: In function 'decode_frame':
libavcodec/qpeg.c:302:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  302 |     p->palette_has_changed =
      |     ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/qpeg.c:27:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/qtrle.c: In function 'qtrle_decode_frame':
libavcodec/qtrle.c:542:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  542 |         s->frame->palette_has_changed =
      |         ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/qtrle.c:36:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/ratecontrol.c: In function 'get_fps':
libavcodec/ratecontrol.c:67:9: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
   67 |         / FFMAX(avctx->ticks_per_frame, 1)
      |         ^
In file included from libavcodec/ratecontrol.c:32:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/ratecontrol.c:67:9: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
   67 |         / FFMAX(avctx->ticks_per_frame, 1)
      |         ^
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
libavcodec/rawdec.c: In function 'raw_decode':
libavcodec/rawdec.c:378:13: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  378 |             frame->palette_has_changed = 1;
      |             ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/rawdec.c:27:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/rawdec.c:390:17: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  390 |                 frame->palette_has_changed = 1;
      |                 ^~~~~
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/refstruct.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/rscc.c: In function 'rscc_decode_frame':
libavcodec/rscc.c:351:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  351 |         frame->palette_has_changed =
      |         ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/rscc.c:44:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/rv10.c:31:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/rv34.c:31:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/rv40.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/sga.c: In function 'sga_decode_frame':
libavcodec/sga.c:501:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  501 |     frame->palette_has_changed = 1;
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/sga.c:22:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/sinewin_tablegen.h:35,
                 from libavcodec/sinewin.c:20:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/smc.c: In function 'smc_decode_frame':
libavcodec/smc.c:442:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  442 |     s->frame->palette_has_changed =
      |     ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/smc.c:33:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/smacker.c: In function 'decode_frame':
libavcodec/smacker.c:397:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  397 |     smk->pic->palette_has_changed = flags & 1;
      |     ^~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/smacker.c:35:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/snow.c:22:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/speedhqenc.c:30:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/speedhqdec.c:38:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/svq1dec.c:36:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/targa.c: In function 'decode_frame':
libavcodec/targa.c:254:13: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  254 |             p->palette_has_changed = 1;
      |             ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/targa.c:22:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/tiff.c:31:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef]
   31 | #if CONFIG_LZMA
      |     ^~~~~~~~~~~
libavcodec/tiertexseqv.c: In function 'seqvideo_decode':
libavcodec/tiertexseqv.c:187:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  187 |         seq->frame->palette_has_changed = 1;
      |         ^~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/tiertexseqv.c:28:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/tiff.c:562:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef]
  562 | #if CONFIG_LZMA
      |     ^~~~~~~~~~~
libavcodec/tiff.c: In function 'tiff_unpack_strip':
libavcodec/tiff.c:799:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef]
  799 | #if CONFIG_LZMA
      |     ^~~~~~~~~~~
libavcodec/tiff.c: In function 'tiff_decode_tag':
libavcodec/tiff.c:1377:5: warning: "CONFIG_LZMA" is not defined, evaluates to 0 [-Wundef]
 1377 | #if CONFIG_LZMA
      |     ^~~~~~~~~~~
libavcodec/tmv.c: In function 'tmv_decode_frame':
libavcodec/tmv.c:65:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
   65 |     frame->palette_has_changed = 1;
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/tmv.c:31:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/tscc.c: In function 'decode_frame':
libavcodec/tscc.c:111:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  111 |         frame->palette_has_changed = palette_has_changed;
      |         ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/tscc.c:37:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/tscc2.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/vb.c: In function 'decode_frame':
libavcodec/vb.c:235:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  235 |     frame->palette_has_changed = flags & VB_HAS_PALETTE;
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/vb.c:27:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
libavcodec/vc1.c: In function 'decode_sequence_header_adv':
libavcodec/vc1.c:424:9: warning: 'ticks_per_frame' is deprecated [-Wdeprecated-declarations]
  424 |         v->s.avctx->ticks_per_frame = 2;
      |         ^
In file included from libavcodec/vc1.c:29:
libavcodec/avcodec.h:576:9: note: declared here
  576 |     int ticks_per_frame;
      |         ^~~~~~~~~~~~~~~
In file included from libavcodec/vc1dec.c:51:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/vdpau.c: In function 'av_alloc_vdpaucontext':
libavcodec/vdpau.c:71:5: warning: 'av_vdpau_alloc_context' is deprecated [-Wdeprecated-declarations]
   71 |     return av_vdpau_alloc_context();
      |     ^~~~~~
In file included from libavcodec/vdpau.c:34:
libavcodec/vdpau.h:166:17: note: declared here
  166 | AVVDPAUContext *av_vdpau_alloc_context(void);
      |                 ^~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vima.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp3.c:41:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp8.h:32,
                 from libavcodec/vp8.c:40:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp9dec.h:32,
                 from libavcodec/vp9data.h:27,
                 from libavcodec/vp9.c:41:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp9dec.h:32,
                 from libavcodec/vp9data.h:27,
                 from libavcodec/vp9block.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp9dec.h:32,
                 from libavcodec/vp9data.h:27,
                 from libavcodec/vp9data.c:23:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp9dec.h:32,
                 from libavcodec/vp9lpf.c:24:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp9dec.h:32,
                 from libavcodec/vp9data.h:27,
                 from libavcodec/vp9mvs.c:26:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp9dec.h:32,
                 from libavcodec/vp9prob.c:25:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp9dec.h:32,
                 from libavcodec/vp9data.h:27,
                 from libavcodec/vp9recon.c:29:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/vqavideo.c: In function 'vqa_decode_frame':
libavcodec/vqavideo.c:814:9: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  814 |         s->frame->palette_has_changed = 1;
      |         ^
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/vqavideo.c:76:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vqcdec.c:26:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vvc/vvc_refs.c:25:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vvc/vvc_thread.c:26:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vvc/vvcdec.c:28:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/vp8.h:32,
                 from libavcodec/webp.c:54:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/wmaprodec.c:98:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/wmavoice.c:33:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from libavcodec/wnv1.c:27:
./libavutil/thread.h:27:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
   27 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:29:8: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |        ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:29:35: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
   29 | #elif (HAVE_PTHREAD_SETNAME_NP || HAVE_PTHREAD_SET_NAME_NP) && HAVE_PTHREAD_NP_H
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h: In function 'ff_thread_setname':
./libavutil/thread.h:220:5: warning: "HAVE_PRCTL" is not defined, evaluates to 0 [-Wundef]
  220 | #if HAVE_PRCTL
      |     ^~~~~~~~~~
./libavutil/thread.h:222:7: warning: "HAVE_PTHREAD_SETNAME_NP" is not defined, evaluates to 0 [-Wundef]
  222 | #elif HAVE_PTHREAD_SETNAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~
./libavutil/thread.h:230:7: warning: "HAVE_PTHREAD_SET_NAME_NP" is not defined, evaluates to 0 [-Wundef]
  230 | #elif HAVE_PTHREAD_SET_NAME_NP
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
libavcodec/yop.c: In function 'yop_decode_frame':
libavcodec/yop.c:237:5: warning: 'palette_has_changed' is deprecated [-Wdeprecated-declarations]
  237 |     frame->palette_has_changed = 1;
      |     ^~~~~
In file included from libavcodec/avcodec.h:36,
                 from libavcodec/yop.c:30:
./libavutil/frame.h:537:9: note: declared here
  537 |     int palette_has_changed;
      |         ^~~~~~~~~~~~~~~~~~~